Mục lục:

Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1: 5 Bước
Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1: 5 Bước

Video: Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1: 5 Bước

Video: Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1: 5 Bước
Video: Node-RED #2 | Giao tiếp Server Node-RED với ESP8266 qua giao thức MQTT | HTT Offical 2024, Tháng bảy
Anonim
Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1
Hướng dẫn ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1

Để tích hợp mô-đun ESP8266 với nền tảng IoT màu đỏ nút đã được sử dụng giao thức MQTT, có các thư viện máy khách cho esp8266 là MQTT trong trường hợp này tôi quyết định sử dụng thư viện pubsubclient.

Ví dụ này sẽ nhận được Node Red nhận dữ liệu từ ESP8266 và cho phép điều khiển đèn LED được kết nối với GPIO 02 từ bảng điều khiển được tạo trong Node Red Dashboard.

Hướng dẫn hoàn chỉnh ESP8266 và Node-RED MQTT GPIO (Mosquitto) # 1

Lưu ý: Để hoàn thành thành công hướng dẫn này, bạn phải thực hiện các hướng dẫn sau

Lập trình ESP8266 con Arduino IDE

Hướng dẫn 1: Cài đặt Lubuntu (Ubuntu) Hướng dẫn 2: Cài đặt nền tảng Node RED

Hướng dẫn 3: Cài đặt Node Red Dashboard

Hướng dẫn 4: Cài đặt Modbus TCP IP ở Node Red

Hướng dẫn 5: Cài đặt Mosquitto Broker MQTT trong Lubuntu

Bước 1: Hoàn tất cài đặt Node-RED

Hoàn tất cài đặt Node-RED

Bước 2: VIDEO Kiểm tra ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Video Thử nghiệm ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Bước 3: Hướng dẫn ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Hướng dẫn ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Bước 4: Phần thưởng: Thử nghiệm ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Image
Image

Phần thưởng: Thử nghiệm ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Bước 5: Xem điều khiển GPIO

Xem điều khiển GPIO
Xem điều khiển GPIO
Xem điều khiển GPIO
Xem điều khiển GPIO
Xem điều khiển GPIO
Xem điều khiển GPIO

Arduino IDE thêm thư viện pubsubclient bằng cách sử dụng các thư viện của công cụ tìm kiếm hoặc theo cách thủ công bằng cách tải xuống thư viện và lưu trữ nó trong thư mục tương ứng cho các thư viện.

Node Red Dashboard

Nhà môi giới Mosquitto MQTT

Pubsubclient.h lib

Các thành phần và vật liệu cần thiết để thử nghiệm

ESP8266 01

ESP8266 03

ESP8266 12F

Diode dẫn

Điện trở

Bộ chuyển đổi TTL -USB

Protoboard

Dây điện

Tải xuống: Github Arduino IDE mã ESP8266 MQTT

Thư viện Github pubsubclient

Ví dụ về mã nhập Node Red

Thông tin thêm và mã Tải xuống về dự án này:

PDAControl tiếng Anh

PDAControl Español

Kênh Youtube PDAControl

Nhờ vào.

Nick O'Leary "knolleary" người sáng tạo libreria pubsubclient.h Arduino

Đề xuất: