Innehållsförteckning:
Video: MQTT -ljuskontroll med 6LoWPAN: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Efter boken "IoT på fem dagar" och exemplet i github, implementerar denna demo användningen av variabelt kommando från ubidots och läser en digital ljussensor.
En 6LoWPAN/IPv4 -router användes för att översätta 6LoWPAN/IPv6 -data från det trådlösa nätverket till en avlägsen MQTT -mäklare på "molnet" i det här fallet Ubidots, programmet skapar en trädtyp av händelser:
- en datahändelse (sensoravläsningar publiceras regelbundet)
- larmhändelse (sensoravläsningar över/under ett givet tröskelvärde)
- data från Ubidots (enheten läser värdet som publiceras av plattformen)
Handledningarna är med linux, det finns en bild för utveckling som kan användas i Windows med VMware
Steg 1: Blinkande RE-Mote
för flash måste du:
- öppen terminal
-gå till/exempel/zolertia/tutorial/99-apps/mqtt-node
- redigera Makerfilen med ubidots och belysning
- kopiera token till ubidots -kontot och klistra in det i ubidots.h inuti molnmappen
- kontrollera att RE_Mote är ansluten till programmet
- ladda upp Makefile i RE-Mote
- nästa steg är att programmera och konfigurera Orion, förklaras det i github
Steg 2: DET GJORT
Om det har laddats upp ser du via terminalen RE-Mote-svaret som ständigt laddar sensorvärdena och regelbundet publicerar dem med enhetens adress.
På ubidots -plattformen inom enheter och på enheten som matchar den publicerade adressen kan du se alla variabler som laddas upp från enheten.
led_toggle är en variabel som inte genereras, enheten laddar den inte på plattformen, men plattformen laddar den på enheten. För att styra LED: n behöver vi variabeln led_toggle, för det klickar du på Lägg till variabel, standard och namnet led_toggle.
I instrumentpanelen skapar vi en widget, Control, Slider, Lägg till variabel, klicka på enhetens adress, led_toggle, Max: 100, Min: 0, Lägg till variabel.
Om du skjuter i stapeln ser du hur lysdioden tänds och värdena publiceras i terminalen, värdet på stapeln är mellan 0 och 100, på enheten måste detta värde vara 16 bitar som når 65535, för att styra det är multiplicerat med en faktor så 100 * 655 = 65500.
Rekommenderad:
MQTT humörljus med ESP32: 4 steg (med bilder)
MQTT Mood Lights With ESP32: Jag hade frestats ganska länge att hoppa in på LED -vagnen, så jag sprang ut och hämtade en LED -remsa att leka med. Jag slutade göra dessa stämningsbelysning. De kan styras med MQTT, vilket gör det möjligt att lägga till alla möjliga smarts.Detta är en
Internet/molnstyrd hemautomation med Esp8266 (aREST, MQTT, IoT): 7 steg (med bilder)
Internet/molnstyrd hemautomation med Esp8266 (aREST, MQTT, IoT): ALLA poäng till http://arest.io/ för molntjänsten !! IoT det mest diskuterade ämnet i världen just nu !! Molnservrar och tjänster som gör detta möjligt är attraktionspunkten i dagens värld … UTKOMMANDE AV DISTANCE BARRIER var och är
Hur man använder MQTT med Raspberry Pi och ESP8266: 8 steg (med bilder)
Hur man använder MQTT med Raspberry Pi och ESP8266: I denna instruktionsbok kommer jag att förklara vad MQTT -protokollet är och hur det används för att kommunicera mellan enheter. Sedan, som en praktisk demonstration, ska jag visa dig hur du ställer in en enkel två klientsystem, där en ESP8266 -modul skickar ett meddelande
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Från ficklampa till rörelsesensor med ESP8266 och MQTT: 5 steg (med bilder)
Från ficklampa till rörelsessensor med ESP8266 och MQTT: I det här inlägget skulle jag presentera följande saker: Lysdioder behöver en begränsande strömkrets för att få en ficklampa att göra ett ljus som drivs av det bärbara batteriet och dimma lysdioderna med ESP8266 via MQTT Videon är sammanfattningen och en kort förklaring till hur