Πίνακας περιεχομένων:

Φροντιστήριο 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 Βήματα
Βίντεο: ESP8STP-02 Степпер с ESP8266 D1 Mini NodeMCU через WiFi под любым углом 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 από έναν πίνακα ελέγχου που δημιουργήθηκε στον Πίνακα ελέγχου Κόμβου.

Πλήρης οδηγός ESP8266 και Node-RED MQTT GPIO (Mosquitto) # 1

Σημείωση: Για να ολοκληρώσετε με επιτυχία αυτό το σεμινάριο πρέπει να εκτελέσετε τα ακόλουθα μαθήματα. Συνιστώνται προηγούμενα μαθήματα

Πρόγραμμα ESP8266 con Arduino IDE

Φροντιστήριο 1: Εγκατάσταση Lubuntu (Ubuntu) Εκμάθηση 2: Εγκατάσταση κόμβου RED πλατφόρμας

Οδηγός 3: Κόμβος εγκατάστασης Κόμβος Κόκκινος

Φροντιστήριο 4: Εγκατάσταση Modbus TCP IP σε Κόμβο Κόκκινο

Φροντιστήριο 5: Εγκατάσταση Mosquitto Broker MQTT στο Lubuntu

Βήμα 1: Ο κόμβος εγκατάστασης-RED ολοκληρώθηκε

Ο κόμβος εγκατάστασης-RED ολοκληρώθηκε

Βήμα 2: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Video Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Βήμα 3: Tutorial 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

Μπόνους: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Βήμα 5: Προβολή ελέγχου GPIO

Προβολή GPIO Control
Προβολή GPIO Control
Προβολή GPIO Control
Προβολή GPIO Control
Προβολή GPIO Control
Προβολή GPIO Control

Το Arduino IDE προσθέτει τη βιβλιοθήκη pubsubclient χρησιμοποιώντας τις βιβλιοθήκες μηχανών αναζήτησης ή χειροκίνητα, κατεβάζοντας τη βιβλιοθήκη και αποθηκεύοντάς την στον αντίστοιχο φάκελο για βιβλιοθήκες.

Κόμβος Κόκκινος Πίνακας ελέγχου

Μεσίτης Mosquitto MQTT

Pubsubclient.h lib

Εξαρτήματα και υλικά που απαιτούνται για τη δοκιμή

ESP8266 01

ESP8266 03

ESP8266 12F

Δίοδος led

Αντιστάσεις

Μετατροπέας TTL -USB

Protoboard

Καλώδια

Λήψεις: Github Arduino IDE κωδικός ESP8266 MQTT

Βιβλιοθήκη pubsubclient Github

Παράδειγμα κώδικα εισαγωγής Node Red

Περισσότερες πληροφορίες και Λήψεις κώδικα για αυτό το έργο:

PDAControl Αγγλικά

PDAControl Español

Κανάλι Youtube PDAControl

Χάρη σε

Nick O'Leary "knolleary" creator libreria pubsubclient.h Arduino

Συνιστάται: