Mundarija:

ESP8266: 8 bosqichlaridan foydalangan holda eng yaxshi IoT loyihalari
ESP8266: 8 bosqichlaridan foydalangan holda eng yaxshi IoT loyihalari

Video: ESP8266: 8 bosqichlaridan foydalangan holda eng yaxshi IoT loyihalari

Video: ESP8266: 8 bosqichlaridan foydalangan holda eng yaxshi IoT loyihalari
Video: ESP8266 WIFI 8-way Relay Module ESP-12F Development Board from Banggood 2024, Iyul
Anonim
ESP8266 yordamida eng yaxshi IoT loyihalari
ESP8266 yordamida eng yaxshi IoT loyihalari

Hozirgi vaqtda Mashinada ma'lumotlar almashinuvi mavjud bo'lib, ular har xil maqsadlarda aktuatorlarni kuzatish, tahlil qilish yoki faollashtirish kabi bulutda almashishi kerak. Mashinalar bir -biri bilan gaplashmoqda. ESP8266-bu ishni bajaradigan modullardan biri.

Quyida darsliklar ro'yxati1. Ma'lumotlarni Google Spread Sheet -ga joylashtiring

2. Pochta xabarnomasini oling

3. Google Firebase -ga ma'lumotlarni joylashtiring

4. Ma'lumotlarni thingspeak -ga joylashtiring.

1 -qadam: ma'lumotlarni Google SpreadSheet -ga joylashtiring

Image
Image

Uning loyihasi - ESP8266 yordamida ma'lumotlarni Google jadvaliga joylashtirish. Bu google skriptini o'z ichiga oladi, u google tarqatish varag'ining ustuni va qatorini yozadi. Shunday qilib, Google tarqatilishini IFTTT kabi yangilash uchun hech qanday uchinchi tomon serveridan foydalanishning hojati yo'q.

Bu erda biz Google elektron jadvalidagi harorat qiymatini yangilaymiz. Xuddi shunday, biz esp8266 ga ulangan tuproq namligi, LDR, HC-SR04 va boshqalar kabi har qanday datchiklardan foydalanishimiz mumkin.

Bu erda yangilangan kod.

2 -qadam: kerakli komponentlar

Kerakli komponentlar
Kerakli komponentlar

MLX90614MLX90614 Hindistonda-

MLX90614 Buyuk Britaniyada -

AQShda MLX90614 -

Non taxtasi

Hindistondagi non taxtasi-

AQShdagi BreadBoard-

Buyuk Britaniyada BreadBoard-

ESP8266ESP8266 Hindistonda-

Buyuk Britaniyada ESP8266 -

AQShda ESP8266 -

3 -qadam: Pochta xabarnomasini oling

Ushbu loyiha ESP8266 elektron pochta xabarnomasini olish va uni OLED displeyda ko'rsatishdir.

Bu tizim, agar foydalanuvchi bugun qabul qilingan raqamli pochta bilan bog'liq bo'lsa, qulay bo'lishi mumkin. Shunday qilib, ushbu tizim yordamida siz to'g'ridan -to'g'ri modulni yoqishingiz mumkin va raqam sizning oldingizda bo'ladi.

Loyiha uchun zarur bo'lgan komponent: ESP8266 OLED SSD1306 Wire BreadBoard

Kod:

4 -qadam: kerakli komponentlar

Amazon AQShda ESP8266 -

ESP8266 Amazon Buyuk Britaniyada -

Amazon Hindistonda ESP8266 -

Amazon AQShda SSD1306 -

Buyuk Britaniyaning Amazon -dagi SSD1306 -

Amazon Hindistonda SSD1306 -

Amazon USA -dagi non paneli -

Buyuk Britaniyaning Amazon -dagi non paneli -

Amazon Hindistonidagi non paneli -

5 -qadam: Ma'lumotlarni Firebase -ga joylashtiring

Bu ESP8266 yordamida Firebase -ga ma'lumotlarni qanday joylashtirishni ko'rsatadigan Project Demo.

Bu erda github uchun havola:

Firebase Console havolasi:

6 -qadam: kerakli komponentlar

Amazon AQShda ESP8266 -

ESP8266 Amazon Buyuk Britaniyada -

Amazon Hindistonda ESP8266 -

7 -qadam: ma'lumotlarni Thingspeak -ga joylashtiring

Loyihaning demo -videoida biz narsalarni gapirish kanaliga joylashtirish uchun thingspeak va arduino kodlarining konfiguratsiyasini yakunladik.

Thingspeak -da biz ma'lumotlarni grafikda chizishimiz mumkin.

Iltimos, quyidagi foydali havolalarni toping: Thingspeak: https://thingspeak.com/ github -dagi kod:

8 -qadam: kerakli komponentlar

Amazon AQShda ESP8266 -

ESP8266 Amazon Buyuk Britaniyada -

Amazon Hindistonda ESP8266 -

MLX90614 Amazon AQShda -

MLX90614 Amazon Buyuk Britaniyada -

Amazon Hindistonidagi MLX90614 -

Amazon USA -dagi non paneli -

Buyuk Britaniyaning Amazon -dagi non paneli -

Amazon Hindistonidagi non paneli -

Tavsiya: