Obsah:
- Krok 1: Nainštalujte Node-RED
- Krok 2: Niektoré zo súčastí vyžadovaných na stavbu a testovanie
- Krok 3: Test 1: Spojovací maklér MQTT HIVEMQ s uzlom-ČERVENÝ
- Krok 4: Architektúra
- Krok 5: Test 2: Spojovací maklér MQTT HIVEMQ s ESP8266 a Node-RED
- Krok 6: Závery a ďalšie informácie
Video: ESP8266 a verejný „bezplatný“maklér MQTT HiveMQ a Node-RED: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Protokol MQTT získal v posledných rokoch veľkú silu, pretože je jednoduchý, bezpečný, praktický a ľahký, ideálny pre aplikácie IoT a M2M.
Vďaka príspevku vývojárov a vývojárov aplikácií MQTT existujú verejné MQTT Broker na internetové monitorovacie a riadiace testy, sú k dispozícii na pripojenie z akéhokoľvek klienta MQTT, v tomto prípade použijeme HIVEMQ, ktorý má palubnú dosku na zobrazenie pripojení MQTT a webových zásuviek, pretože je verejný, mal by mať niekoľko aspektov, ktoré uvidíme nižšie.
Oficiálny web: HiveMQDashboard MQTT: HiveMQ
Connections Broker MQTT
- Maklér: broker.hivemq.com
- Port TCP: 1883
- Port Websocket: 8 000
Test
Potom urobíme 2 testy:
- Spojovací maklér MQTT HIVEMQ s uzlom-ČERVENÝ.
- Spojovací maklér MQTT HIVEMQ s ESP8266 a Node-RED.
Kompletný návod a sťahovanie
Viac informácií nájdete na:
Viac informácií nájdete na:
Krok 1: Nainštalujte Node-RED
Krok 2: Niektoré zo súčastí vyžadovaných na stavbu a testovanie
Niektoré z komponentov potrebných na stavbu a testovanie:
ESP8266 12E -
Senzor DS18B20 Onewire -
3 odpor 10k
Krok 3: Test 1: Spojovací maklér MQTT HIVEMQ s uzlom-ČERVENÝ
Použitím Node-RED, ktorý bol predtým nainštalovaný na lokálnom serveri v mojej sieti, vytvoríme spojenie MQTT s HIVEMQ na overenie pripojenia z akéhokoľvek klienta MQTT.
Krok 4: Architektúra
Pripojenie senzorov
Modul ESP8266 je nakonfigurovaný ako klient MQTT a vykonáva periodické čítanie teploty senzora DS18B20, pripojeného k kolíku D4 (Gpio 02), napájania 5 V, s príslušným odporúčaným odporom v maximálnom technickom liste.
Vyžaduje knižnice:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Krok 5: Test 2: Spojovací maklér MQTT HIVEMQ s ESP8266 a Node-RED
V tomto prípade modul ESP8266 12E NodeMCU nakonfigurovaný ako klientsky MQTT číta teplotný senzor Protokol DS18B20 (Onewire) odosiela teplotu cez MQTT Broker HIVEMQ a Node-RED nainštalovaný v lokálnej sieti požaduje hodnotu teploty a graf On Node-RED Prístrojová doska.
Téma MQTT „teplota/PDAControl/snímač“
Správa
Príklady teplotných hodnôt "28,9"
Krok 6: Závery a ďalšie informácie
Domnievame sa, že aj keď je broker technicky verejný, nerealizujeme aplikácie, ktoré sú s týmto maklérom neustále prepojené, a keďže je bezplatný, verejný program HIVE má niekoľko právnych aspektov, ktoré je potrebné vziať do úvahy.
Vykonávame iba rýchle testy, aj keď je potrebné poznamenať, že s týmto maklérom namontovali svoje aplikácie IoT bez zjavných nepríjemností, že služba je aktívna a verejná.
S brokerom v cloude (intenet) odkiaľkoľvek sme mohli pripojiť naše zariadenia a aplikácie bez obmedzenia IP adries a ďalších obmedzení, v súčasnej dobe výskumných plánov a služieb serverov MQTT.
V ďalších tutoriáloch vyskúšame ďalšie verejné servery MQTT a interakcie s FRED (Node-RED).
Ostatná verejnosť Maklér
Verejný maklér testuje Mosca.io
Kompletný návod a sťahovanie
Odporúča:
Vysielač Flysky RF napájaný cez USB + káblové pripojenie signálu k počítaču + bezplatný softvér simulátora: 6 krokov
Vysielač Flysky RF napájaný cez USB + káblové pripojenie signálu k počítaču + bezplatný softvér simulátora: Ak ste ako ja, radi by ste otestovali svoj RF vysielač a naučili sa ho skôr, ako havarujete so svojim drahým RF lietadlom/dronom. To vám poskytne ďalšiu zábavu a zároveň ušetrí veľa peňazí a času. Na to je najlepší spôsob, ako pripojiť váš RF vysielač k vám
Ako sťahovať bezplatný softvér ako študent ISU (Microsoft, Adobe a bezpečnostný softvér: 24 krokov
Ako sťahovať bezplatný softvér ako študent ISU (Microsoft, Adobe a bezpečnostný softvér: pre spoločnosť Adobe: prejdite na krok 1. Pre spoločnosť Microsoft: prejdite na krok 8. V prípade zabezpečenia: prejdite na krok 12. V prípade Azure: prejdite na krok 16
(Ascensor) Model výťahu používajúci Arduino, App Inventor a ďalší bezplatný softvér: 7 krokov
(Ascensor) Model výťahu využívajúci Arduino, App Inventor a ďalší bezplatný softvér: ESPConstrucción, paso a paso, de ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), invent app (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.Abajo
Ako si vyrobiť bezplatný generátor energie doma: 4 kroky (s obrázkami)
Ako si vyrobiť bezplatný generátor energie doma: Ako si vyrobiť bezplatný generátor energie doma bez batérie je ambiciózny projekt, ktorý bude obsahovať viac ako jednu časť. V súčasnosti čakám na diely na vylepšenie tohto generátora bezplatnej energie vo videu na konci. tohto tutoriálu uvidíte opatrenia
Bezplatný dotykový dok pre iPod: 5 krokov (s obrázkami)
Bezplatný dotykový dok pre iPod: Všetky potrebné diely sú dodávané s prehrávačom iPod a jeho konštrukcia je veľmi jednoduchá. V zásade vyrežete otvor v krabici a vložíte do neho adaptér pre dok. Dok môžete vytvoriť aj pre iné iPody, ale musíte si vytvoriť vlastnú šablónu. Ak urobíš,