Სარჩევი:

სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1: 5 ნაბიჯი
სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1: 5 ნაბიჯი

ვიდეო: სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1: 5 ნაბიჯი

ვიდეო: სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1: 5 ნაბიჯი
ვიდეო: ESP8266 ESP01 WIFI-UART | LDmicro-Roboremo პროგრამირება 2024, ივლისი
Anonim
სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1
სამეურვეო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1

მოდულის ESP8266 ინტეგრირებისათვის კვანძ-წითელ IoT პლატფორმაზე გამოყენებულია MQTT პროტოკოლი, არსებობს კლიენტების ბიბლიოთეკები esp8266– სთვის, როგორც MQTT ამ შემთხვევაში მე გადავწყვიტე გამოვიყენო ბიბლიოთეკის pubsubclient.

ეს მაგალითი მიიღებს წითელ კვანძს, რომელიც იღებს მონაცემებს ESP8266– დან და საშუალებას მისცემს გააკონტროლოს LED, რომელიც დაკავშირებულია GPIO 02 – თან Dashboard– ში, რომელიც შექმნილია Node Red Dashboard– ში.

სრული სახელმძღვანელო ESP8266 და Node-RED MQTT GPIO (Mosquitto) # 1

შენიშვნა: ამ გაკვეთილის წარმატებით დასასრულებლად თქვენ უნდა შეასრულოთ შემდეგი გაკვეთილები. რეკომენდებულია წინა გაკვეთილები

პროგრამა ESP8266 con Arduino IDE

სამეურვეო 1: დააინსტალირეთ ლუბუნტუ (უბუნტუ) მეცადინეობა 2: ინსტალაციის კვანძი RED პლატფორმა

გაკვეთილი 3: ინსტალაციის კვანძი წითელი დაფა

გაკვეთილი 4: Modbus TCP IP ინსტალაცია წითელ კვანძში

გაკვეთილი 5: Mosquitto Broker MQTT– ის დაყენება ლუბუნტუში

ნაბიჯი 1: ინსტალაციის კვანძი-RED დასრულებულია

ინსტალაციის კვანძი-RED დასრულებულია

ნაბიჯი 2: VIDEO ტესტი ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

ვიდეო ტესტი ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

ნაბიჯი 3: სამეურვეო ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

სახელმძღვანელო ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

ნაბიჯი 4: ბონუსი: ტესტი ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

ბონუსი: ტესტი ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

ნაბიჯი 5: იხილეთ GPIO Control

GPIO კონტროლის ნახვა
GPIO კონტროლის ნახვა
GPIO კონტროლის ნახვა
GPIO კონტროლის ნახვა
GPIO კონტროლის ნახვა
GPIO კონტროლის ნახვა

Arduino IDE დაამატეთ pubsubclient ბიბლიოთეკა საძიებო სისტემების ბიბლიოთეკების გამოყენებით ან ხელით ბიბლიოთეკის გადმოტვირთვით და ბიბლიოთეკების შესაბამის საქაღალდეში შენახვით.

კვანძის წითელი დაფა

Mosquitto MQTT ბროკერი

Pubsubclient.h lib

ტესტირებისთვის საჭირო კომპონენტები და მასალები

ESP8266 01

ESP8266 03

ESP8266 12F

დიოდი ხელმძღვანელობდა

რეზისტორები

კონვერტორი TTL -USB

პროტობორდი

მავთულები

ჩამოტვირთვები: Github Arduino IDE კოდი ESP8266 MQTT

Github pubsubclient ბიბლიოთეკა

Node Red იმპორტის კოდის მაგალითი

დამატებითი ინფორმაცია და ჩამოტვირთვების კოდი ამ პროექტზე:

PDAC კონტროლი ინგლისური

PDAControl Español

Youtube არხი PDAControl

მადლობა

ნიკ ოლირი "knolleary" შემქმნელი libreria pubsubclient.h არდუინო

გირჩევთ: