Table des matières:

Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) n°1 : 5 étapes
Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) n°1 : 5 étapes

Vidéo: Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) n°1 : 5 étapes

Vidéo: Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) n°1 : 5 étapes
Vidéo: DIY Wireless "Smart" Dice with ESP8266 and Node-RED 2024, Juillet
Anonim
Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) #1
Tutoriel ESP8266 et Node-RED MQTT GPIO (Mosquitto) #1

Pour intégrer le module ESP8266 avec la plate-forme IoT node-red, le protocole MQTT a été utilisé, il existe des bibliothèques clientes pour esp8266 en tant que MQTT dans ce cas, j'ai décidé d'utiliser la bibliothèque pubsubclient.

Cet exemple recevra Node Red qui reçoit les données de l'ESP8266 et permettra de contrôler une LED connectée au GPIO 02 à partir d'un tableau de bord créé dans Node Red Dashboard.

Tutoriel complet ESP8266 et Node-RED MQTT GPIO (Mosquitto) #1

Remarque: Pour réussir ce didacticiel, vous devez effectuer les didacticiels suivants. Didacticiels précédents Recommandés

Programme ESP8266 avec Arduino IDE

Tutoriel 1: Installer Lubuntu (Ubuntu)Tutoriel 2: Installation de la plateforme Node RED

Tutoriel 3: Tableau de bord rouge du nœud d'installation

Tutoriel 4: Installation de Modbus TCP IP dans Node Red

Tutoriel 5: Installation de Mosquitto Broker MQTT dans Lubuntu

Étape 1: Installation de Node-RED terminée

Installation Node-RED terminée

Étape 2: Test VIDEO ESP8266 GPIO MQTT Mosquitto Node-RED IoT #1

Test vidéo ESP8266 GPIO MQTT Mosquitto Node-RED IoT #1

Étape 3: Tutoriel ESP8266 GPIO MQTT Mosquitto Node Red IoT #2

Tutoriel ESP8266 GPIO MQTT Mosquitto Node Red IoT #2

Étape 4: Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Étape 5: Afficher le contrôle GPIO

Afficher le contrôle GPIO
Afficher le contrôle GPIO
Afficher le contrôle GPIO
Afficher le contrôle GPIO
Afficher le contrôle GPIO
Afficher le contrôle GPIO

Arduino IDE ajoute la bibliothèque pubsubclient à l'aide des bibliothèques du moteur de recherche ou manuellement en téléchargeant la bibliothèque et en la stockant dans leur dossier respectif pour les bibliothèques.

Tableau de bord du nœud rouge

Courtier Mosquitto MQTT

Pubsubclient.h lib

Composants et matériaux requis pour les tests

ESP8266 01

ESP8266 03

ESP8266 12F

LED à diode

Résistances

Convertisseur TTL-USB

Protoboard

Fils

Téléchargements:Code IDE Github Arduino ESP8266 MQTT

Bibliothèque Github pubsubclient

Exemple de code d'importation Node Red

Plus d'informations et de code de téléchargement sur ce projet:

PDAControl Anglais

PDAControl Español

Chaîne Youtube PDAControl

Grâce à

Nick O'Leary "knolleary" créateur libreria pubsubclient.h Arduino

Conseillé: