Sadržaj:
- Korak 1: Instalirajte Node-RED
- Korak 2: Neke komponente potrebne za izgradnju i testiranje
- Korak 3: Test 1: Broker za povezivanje MQTT HIVEMQ sa NOD-RED
- Korak 4: Arhitektura
- Korak 5: Test 2: Broker za povezivanje MQTT HIVEMQ sa ESP8266 i NOD-RED
- Korak 6: Zaključci i više informacija
Video: ESP8266 i javni "besplatni" MQTT posrednik košnicaMQ & čvor-CRVENI: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
MQTT protokol zadobio je veliku snagu posljednjih godina jer je jednostavan, siguran, praktičan i lagan, savršen za IoT i M2M aplikacije.
Zahvaljujući doprinosu programera i programera MQTT aplikacija, postoje javni MQTT posrednik za internetsko nadgledanje i kontrolne testove, dostupni za povezivanje sa bilo kojeg MQTT klijenta, u ovom slučaju koristit ćemo HIVEMQ, koji ima nadzornu ploču za pregled MQTT veza i web utičnica, budući da je javan, trebao bi imati neka razmatranja koja ćemo vidjeti u nastavku.
Službena web stranica: HiveMQDashboard MQTT: HiveMQ
Connections Broker MQTT
- Broker: broker.hivemq.com
- TCP port: 1883
- Websocket port: 8000
Test
Zatim ćemo napraviti 2 testa:
- Povezivanje Broker MQTT HIVEMQ sa Node-RED.
- Broker za povezivanje MQTT HIVEMQ sa ESP8266 & Node-RED.
Kompletan vodič i preuzimanja
Za više informacija posjetite:
Za više informacija posjetite:
Korak 1: Instalirajte Node-RED
Korak 2: Neke komponente potrebne za izgradnju i testiranje
Neke komponente potrebne za izgradnju i testiranje:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 Otpornik 10k
Korak 3: Test 1: Broker za povezivanje MQTT HIVEMQ sa NOD-RED
Koristeći Node-RED koji je prethodno instaliran na lokalnom serveru u mojoj mreži, uspostavit ćemo MQTT vezu s HIVEMQ-om za provjeru veze sa bilo kojeg MQTT klijenta.
Korak 4: Arhitektura
Priključci senzora
Modul ESP8266 konfiguriran je kao MQTT klijent i obavlja periodično očitavanje temperature senzora DS18B20, spojenog na pin D4 (Gpio 02), napajanje na 5v, s odgovarajućim preporučenim otporom u tablici s maksimalnim podacima.
Zahtevaju biblioteke:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Korak 5: Test 2: Broker za povezivanje MQTT HIVEMQ sa ESP8266 i NOD-RED
U ovom slučaju modul ESP8266 12E NodeMCU konfiguriran kao klijentski MQTT očitava senzor temperature DS18B20 Protokol (Onewire) šalje temperaturu putem MQTT posredniku HIVEMQ i Node-RED instaliran u lokalnoj mreži zahtijeva vrijednost temperature i grafikon Na Node-RED Kontrolna tabla.
MQTT Tema "temperatura/PDAControl/senzor"
Poruka
Primjeri vrijednosti temperature "28.9"
Korak 6: Zaključci i više informacija
Smatramo da, iako je tehnički broker javni, ne realiziramo aplikacije koje su stalno povezane s ovim posrednikom, a budući da je besplatan javni HIVE ima nekoliko pravnih aspekata koje treba uzeti u obzir.
Izvodimo samo brze testove, iako treba napomenuti da su oni svoje IoT aplikacije montirali s ovim posrednikom bez ikakvih vidljivih neugodnosti da je usluga aktivna i javna.
S posrednikom u oblaku (intenet) s bilo kojeg mjesta mogli bismo povezati naše uređaje i aplikacije bez ograničenja IP adresa i drugih ograničenja, trenutno planova istraživanja i usluga MQTT servera.
U sljedećim vodičima pokušat ćemo druge javne MQTT poslužitelje i interakcije s FRED-om (Node-RED).
Druge javnosti Brokerske kuće
Testovi javnog posrednika Mosca.io
Preporučuje se:
RaspberryPi WSPR čvor: 7 koraka
RaspberryPi WSPR čvor: Htio sam napraviti WSPRnet (izvještač o širenju slabog signala) izvjestio da mi noge ovlaže u igri WSPRnet i počnu vidjeti koliko daleko mogu prenijeti svjetionik. Nešto od ove opreme sam ležao u blizini i odlučio sam da bacim brzog profesionalca
IOT čvor (A) ploča DockerPi serije za Raspberry Pi 4B: 4 koraka
IoT čvor (A) čvora DockerPi serije (A) za Raspberry Pi 4B: Opisi: IoT čvor (A) jedan je od modula serije Docker Pi.IOT čvor (A) = GPS/BDS + GSM + Lora.I2C izravno kontrolira Loru, šalje i prima podataka, kontrolira GSM/GPS/BDS modul putem SC16IS752, matičnoj ploči je potrebna samo I2C podrška. Podrška Raspbe
15 $ LoRa gateway/čvor ESP8266 PCB za izradu 3cmX8cm Veličina: 6 koraka
15 $ LoRa Gateway/Node ESP8266 PCB za montažu 3cmX8cm Veličina: Hej, šta ima ljudi? Akarsh ovdje iz CETech -a. Danas ćemo napraviti projekt koji je jednostavan LoRa čvor, a možete ga čak koristiti i kao jednokanalni pristupnik. Ovdje je mikrokontroler koji sam koristio ESP8266, koji je spojen na LoRa ploče
IOT123 - Čvorište asimiliranog senzora: ICOS10 3V3 MQTT Čvor: 6 koraka
IOT123 - Čvorište asimiliranog senzora: ICOS10 3V3 MQTT ČVOR: Ovo je prvi u nizu kombinacija MCU/funkcija u ASUS HILOVIMA SENZORA: master -ovi koji prikupljaju ispise podataka sa I2C ASSIMILATE SENSORS -a. Ova verzija koristi Wemos D1 Mini za objavljivanje svih podataka izbačenih iz ASSIMILATA
"Besplatni" DVD na IPod: 13 koraka
"Besplatni" DVD na IPod: U ovom uputstvu naučit ću vas kako pretvoriti bilo koji DVD film ili film na vaš iPod za 100% BESPLATNO