Innholdsfortegnelse:
Video: MQTT lysstyring med 6LoWPAN: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Etter boken "IoT in five days" og eksemplet i github, implementerer denne demoen bruk av variabel kommando fra ubidots og leser en digital lyssensor.
En 6LoWPAN/IPv4 -ruter ble brukt til å oversette 6LoWPAN/IPv6 -dataene fra det trådløse nettverket til en ekstern MQTT -megler på "skyen" i dette tilfellet Ubidots, programmet oppretter en tretype hendelser:
- en datahendelse (sensoravlesninger publiseres med jevne mellomrom)
- alarmhendelse (sensoravlesninger over/under en gitt terskel)
- data fra Ubidots (enheten leser verdien publisert av plattformen)
Opplæringen er med linux, det er et bilde for utvikling som kan brukes i Windows med VMware
Trinn 1: Blinkende RE-Mote
for flash må du:
- åpen terminal
-gå til/eksempler/zolertia/tutorial/99-apps/mqtt-node
- rediger Makerfilen med ubidots og belysning
- kopier tokenet til ubidots -kontoen og lim det inn i ubidots.h inne i skymappen
- sjekk at RE_Mote er koblet til programmet
- last opp Makefile i RE-Mote
- neste trinn er å programmere og konfigurere Orion, forklares det i github
Trinn 2: DET ER gjort
Hvis den er lastet opp, vil du se gjennom terminalen RE-Mote-svaret som konstant laster sensorverdiene og periodisk publiserer dem med adressen til enheten.
På ubidots -plattformen på enheter og på enheten som samsvarer med den publiserte adressen, kan du se alle variablene som er lastet opp fra enheten.
led_toggle er en variabel som ikke genereres, enheten laster den ikke på plattformen, men plattformen laster den på enheten. For å kontrollere LED -en trenger vi variabelen led_toggle, for det klikker du Legg til variabel, standard og navnet led_toggle.
I dashbordet vil vi lage en widget, Control, Slider, Add Variable, klikk på adressen til enheten, led_toggle, Max: 100, Min: 0, Add Variable.
Hvis du skyver linjen, vil du se hvordan lysdioden lyser og verdiene publiseres i terminalen, verdien til linjen er mellom 0 og 100, på enheten må denne verdien være 16 bit som når 65535, for å kontrollere at den er ganget med en faktor så 100 * 655 = 65500.
Anbefalt:
MQTT stemningslys med ESP32: 4 trinn (med bilder)
MQTT Mood Lights With ESP32: Jeg hadde lenge vært fristet til å hoppe på LED -vognen, så jeg løp ut og hentet en LED -stripe å leke med. Jeg endte opp med å lage disse stemningslysene. De kan kontrolleres med MQTT, noe som gjør det mulig å legge til alle slags smarte. Dette er en
Slik bruker du MQTT med Raspberry Pi og ESP8266: 8 trinn (med bilder)
Hvordan bruke MQTT Med Raspberry Pi og ESP8266: I denne instruksen vil jeg forklare hva MQTT -protokollen er og hvordan den brukes til å kommunisere mellom enheter. Så, som en praktisk demonstrasjon, skal jeg vise deg hvordan du setter opp en enkel to klientsystem, hvor en ESP8266 -modul sender et melding
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Bringebær PI -kamera og lysstyring Death Star: 5 trinn (med bilder)
Raspberry PI -kamera og Light Control Death Star: Som alltid ønsker jeg å bygge enheter som er nyttige, fungerer robust og ofte er forbedringer sammenlignet med gjeldende hylleløsninger. Her er nok et flott prosjekt, opprinnelig kalt Shadow 0f Phoenix, et bringebær PI -skjold i samarbeid
PWM DC motorhastighet og lysstyring - DC -dimmer: 7 trinn
PWM DC motorhastighet og lysstyring | DC Dimmer: I dag i denne videoen skal jeg vise deg hvordan du demper lys, kontrollerer hastigheten på en motor i DC eller likestrøm, så la oss komme i gang