Mundarija:

O'quv qo'llanma ESP8266 va tugunli RED MQTT GPIO (chivin) # 1: 5 qadam
O'quv qo'llanma ESP8266 va tugunli RED MQTT GPIO (chivin) # 1: 5 qadam

Video: O'quv qo'llanma ESP8266 va tugunli RED MQTT GPIO (chivin) # 1: 5 qadam

Video: O'quv qo'llanma ESP8266 va tugunli RED MQTT GPIO (chivin) # 1: 5 qadam
Video: MAX6675 Температура термопары через WiFi с ESP8266 NodeMCU D1 Mini 2024, Iyul
Anonim
O'quv qo'llanma ESP8266 va Node-RED MQTT GPIO (Mosquitto) # 1
O'quv qo'llanma ESP8266 va Node-RED MQTT GPIO (Mosquitto) # 1

ESP8266 modulini tugunli qizil IoT platformasi bilan integratsiyalash uchun MQTT protokoli ishlatilgan, esp8266 uchun mijoz kutubxonalari mavjud, bu holda MQTT sifatida men kutubxonadan foydalanishga qaror qildim.

Bu misol ESP8266 ma'lumotlarini oladigan va Node Red Dashboard -da yaratilgan asboblar panelidan GPIO 02 ga ulangan LEDni boshqarishga imkon beradigan Node Red -ni oladi.

ESP8266 va Node-RED MQTT GPIO (Mosquitto) # 1 to'liq qo'llanmasi.

Eslatma: Ushbu qo'llanmani muvaffaqiyatli bajarish uchun siz quyidagi darsliklarni bajarishingiz kerak

Arduino IDE uchun ESP8266 dasturi

1 -dars: Lubuntu (Ubuntu) ni o'rnatish 2 -dars: RED platformasini o'rnatish tuguni

3 -dars: Qizil boshqaruv paneli tugunini o'rnatish

4 -dars: Qizil tugunli Modbus TCP IP -ni o'rnatish

5 -dars: Lubuntu -da Mosquitto Broker MQTT -ni o'rnatish

1-qadam: Node-RED tugallandi

Node-RED tugallandi

2-qadam: VIDEO testi ESP8266 GPIO MQTT chivinli tugunli-RED IoT # 1

Video sinovi ESP8266 GPIO MQTT chivinli tugunli-RED IoT # 1

3 -qadam: ESP8266 GPIO MQTT chivinli tugunli qizil IoT # 2 qo'llanmasi

Qo'llanma ESP8266 GPIO MQTT chivinli tugun qizil IoT # 2

4-qadam: Bonus: ESP8266 boshqaruv Servo MQTT tugunli qizil IoT #3: PDAControlni sinab ko'ring

Image
Image

Bonus: ESP8266 ni nazorat qilish Servo MQTT tugunli qizil IoT #3: PDAControl

5 -qadam: GPIO boshqaruvini ko'rish

GPIO boshqaruvini ko'rish
GPIO boshqaruvini ko'rish
GPIO boshqaruvini ko'rish
GPIO boshqaruvini ko'rish
GPIO boshqaruvini ko'rish
GPIO boshqaruvini ko'rish

Arduino IDE qidiruv tizimining kutubxonalari yordamida yoki kutubxonani yuklab olib, kutubxonalar uchun tegishli papkada saqlash orqali qo'lda kutubxonani qo'shadi.

Qizil boshqaruv paneli tugunlari

Mosquitto MQTT brokeri

Pubsubclient.h lib

Sinov uchun zarur bo'lgan komponentlar va materiallar

ESP8266 01

ESP8266 03

ESP8266 12F

Diod rahbarlik qildi

Rezistorlar

TTL -USB konvertori

Protoboard

Simlar

Yuklab olish: Github Arduino IDE kodi ESP8266 MQTT

Github pubsubclient kutubxonasi

Qizil tugun import kodiga misol

Loyiha haqida qo'shimcha ma'lumot va yuklamalar kodi:

PDAControl ingliz tili

PDAControl Espanol

Youtube kanal PDAControl

Rahmat.

Nik O'Leary "knolleary" yaratuvchisi libreria pubsubclient.h Arduino

Tavsiya: