สารบัญ:

บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1: 5 ขั้นตอน
บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1: 5 ขั้นตอน

วีดีโอ: บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1: 5 ขั้นตอน

วีดีโอ: บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1: 5 ขั้นตอน
วีดีโอ: ์#Node-Red IOT EP.1 Node-Red คือ......... การติดตั้ง....... การใช้งานเบื้องต้น......... #diy 2024, กรกฎาคม
Anonim
บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1
บทช่วยสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1

ในการรวมโมดูล ESP8266 กับแพลตฟอร์ม IoT ที่เป็นโหนดสีแดง โปรโตคอล MQTT ได้ถูกนำมาใช้ มีไลบรารีของไคลเอ็นต์สำหรับ esp8266 เนื่องจาก MQTT ในกรณีนี้ ฉันตัดสินใจใช้ไลบรารี pubsubclient

ตัวอย่างนี้จะได้รับ Node Red ที่ได้รับข้อมูลจาก ESP8266 และอนุญาตให้ควบคุม LED ที่เชื่อมต่อกับ GPIO 02 จากแดชบอร์ดที่สร้างใน Node Red Dashboard

เสร็จสิ้นการสอน ESP8266 และ Node-RED MQTT GPIO (ยุง) # 1

หมายเหตุ: เพื่อให้บทช่วยสอนนี้สำเร็จ คุณต้องทำตามบทช่วยสอนต่อไปนี้ บทแนะนำก่อนหน้า ที่แนะนำ

โปรแกรม ESP8266 กับ Arduino IDE

บทช่วยสอน 1: ติดตั้ง Lubuntu (Ubuntu) บทช่วยสอน 2: แพลตฟอร์มการติดตั้งโหนด RED

บทช่วยสอน 3: โหนดการติดตั้ง Red Dashboard

บทช่วยสอน 4: การติดตั้ง Modbus TCP IP ในโหนด Red

บทช่วยสอน 5: การติดตั้ง Mosquitto Broker MQTT ใน Lubuntu

ขั้นตอนที่ 1: การติดตั้ง Node-RED เสร็จสมบูรณ์

การติดตั้ง Node-RED เสร็จสมบูรณ์

ขั้นตอนที่ 2: ทดสอบวิดีโอ 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

ดูการควบคุม GPIO
ดูการควบคุม GPIO
ดูการควบคุม GPIO
ดูการควบคุม GPIO
ดูการควบคุม GPIO
ดูการควบคุม GPIO

Arduino IDE เพิ่มไลบรารี pubsubclient โดยใช้ไลบรารีของเครื่องมือค้นหาหรือด้วยตนเองโดยการดาวน์โหลดไลบรารี่และจัดเก็บไว้ในโฟลเดอร์ที่เกี่ยวข้องสำหรับไลบรารี

Node Red Dashboard

โบรกเกอร์ Mosquitto MQTT

Pubsubclient.h lib

ส่วนประกอบและวัสดุที่จำเป็นสำหรับการทดสอบ

ESP8266 01

ESP8266 03

ESP8266 12F

ไดโอดนำ

ตัวต้านทาน

ตัวแปลง TTL -USB

โปรโตบอร์ด

สายไฟ

ดาวน์โหลด:Github Arduino IDE รหัส ESP8266 MQTT

Github pubsubclient Library

ตัวอย่างโค้ดนำเข้า Node Red

ข้อมูลเพิ่มเติมและรหัสดาวน์โหลดในโครงการนี้:

PDAควบคุมภาษาอังกฤษ

PDAControl Español

ช่อง Youtube PDAControl

ขอขอบคุณที่.

Nick O'Leary "knolleary" ผู้สร้าง libreria pubsubclient.h Arduino

แนะนำ: