
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44

Moduulin ESP8266 integroimiseksi solmupunaiseen IoT-alustaan on käytetty MQTT-protokollaa, esp8266: lle on olemassa asiakaskirjastoja MQTT: nä, tässä tapauksessa päätin käyttää kirjaston pubsubclientia.
Tämä esimerkki vastaanottaa solmun punaisen, joka vastaanottaa tietoja ESP8266: lta ja sallii ohjata GPIO 02: een yhdistettyä LEDiä solmun punaisella kojelaudalla luodusta kojelaudasta.
Täydellinen opetusohjelma ESP8266 ja Node-RED MQTT GPIO (Mosquitto) # 1
Huomautus: Voit suorittaa tämän opetusohjelman onnistuneesti suorittamalla seuraavat opetusohjelmat: Edelliset opetusohjelmat Suositeltu
Ohjelma ESP8266 Arduino IDE: llä
Opetusohjelma 1: Asenna Lubuntu (Ubuntu) Opetusohjelma 2: Asennussolmun RED -alusta
Opetusohjelma 3: Asennussolun punainen kojelauta
Opetusohjelma 4: Asennus Modbus TCP IP solmun punaisena
Opetusohjelma 5: Mosquitto Broker MQTT: n asennus Lubuntuun
Vaihe 1: Asennussolmu-PUNAINEN valmis

Asennussolmu-PUNAINEN valmis
Vaihe 2: VIDEOTesti ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Videotesti ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Vaihe 3: Opetusohjelma ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Opetusohjelma ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
Vaihe 4: Bonus: Testaa ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Bonus: Testaa ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
Vaihe 5: Näytä GPIO -ohjaus



Arduino IDE lisää pubsubclient -kirjaston hakukonekirjastojen avulla tai manuaalisesti lataamalla kirjaston ja tallentamalla sen omaan kirjastojen kansioon.
Solmun punainen kojelauta
Mosquitto MQTT -välittäjä
Pubsubclient.h lib
Testissä tarvittavat komponentit ja materiaalit
ESP8266 01
ESP8266 03
ESP8266 12F
Diodi johti
Vastukset
Muunnin TTL -USB
Protoboard
Johdot
Lataukset: Github Arduino IDE -koodi ESP8266 MQTT
Github pubsubclient Library
Solmun punainen tuontikoodiesimerkki
Lisätietoja ja latauskoodi tästä projektista:
PDAControl Englanti
PDAControl Español
Youtube -kanavan PDAControl
Kiitokset
Nick O'Leary "knolleary" luoja libreria pubsubclient.h Arduino
Suositeltava:
Raspberry Pi: n GPIO-nastojen ja Avrduden käyttäminen Bit-bang-ohjelmaan DIMP 2 tai DA PIMP 2: 9 Vaiheet

Raspberry Pi: n GPIO-nastojen ja Avrduden käyttäminen Bit-bang-ohjelmaan DIMP 2 tai DA PIMP 2: Nämä ovat vaiheittaiset ohjeet Raspberry Pi: n ja ilmaisen avoimen lähdekoodin avrdude-komennon käyttämiseen -ohjelmoi DIMP 2 tai DA PIMP 2. Oletan, että tunnet Raspberry Pi -laitteesi ja LINUX -komentorivin. Sinun ei tarvitse
MQTT Brokerin (Mosquitto) asentaminen Windowsiin: 7 vaihetta

MQTT Brokerin (Mosquitto) asentaminen Windowsiin: Mikä on välittäjä? MQTT Broker on tiedonhallintakeskus tai yleisesti "palvelin". Mosquitto -välittäjä on vastuussa kaikkien viestien käsittelystä, viestien suodattamisesta, siitä, ketkä ovat niistä kiinnostuneita, ja sitten julkaisemisesta
Mosquitto MQTT: n asentaminen AWS: lle: 8 vaihetta

Mosquitto MQTT: n asentaminen AWS: lle: Hei! Aion perustaa yksityisen MQTT -välittäjän salasanalla AWS (amazon -verkkopalvelu) -tililleni IOT -projekteilleni. Tätä varten tein ilmaisen tilin AWS: lle, joka on hyvä 1 vuodeksi menemällä tähän:
HowTo - Esp -12F Mini WiFi Modul ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO Via Arduino GUI: 4 Vaiheet

HowTo - Esp -12F Mini WiFi Modul ESP8266 18650 Nodemcu Batterie 0.96”OLED DEMO Via Arduino GUI: Hallo, hier m ö chte ich Euch zeigen wie Ihr das mit auf der Hauptplatine verbaute OLED Display benutzen/ansteuern k & osteuern k &. Um es m ö glichst einfach zu halten, benutze ich die ARDUINO GUI zum schreiben des CODEs und zum hochladen der Firmwa
ESP8266 Control Servo Node-PUNAINEN MQTT (Mosquitto) IoT: 6 vaihetta

ESP8266-ohjausservosolmu-PUNAINEN MQTT (Mosquitto) IoT: Tällä kertaa ESP8266: n ja Node-RED-alustan integrointi on tehty integroimalla toimilaite tässä tapauksessa PWM-ohjattavalla servolla, joka pyörii 0-180 astetta. HMI- tai SCADA-web-luojalta Node-Red-Dashboardilla käyttämällä pohjana