Kazalo:

Nadzor svetlobe MQTT s 6LoWPAN: 5 korakov (s slikami)
Nadzor svetlobe MQTT s 6LoWPAN: 5 korakov (s slikami)

Video: Nadzor svetlobe MQTT s 6LoWPAN: 5 korakov (s slikami)

Video: Nadzor svetlobe MQTT s 6LoWPAN: 5 korakov (s slikami)
Video: Neo NAS-AB02B0 - Zigbee сирена с датчиком климата, обзор, работа в Tuya Smart и Home Assistant 2024, November
Anonim
Nadzor svetlobe MQTT s 6LoWPAN
Nadzor svetlobe MQTT s 6LoWPAN

Po knjigi "IoT v petih dneh" in primeru v githubu ta demo izvaja uporabo spremenljivega ukaza iz ubidotov in bere digitalni svetlobni senzor.

Usmerjevalnik 6LoWPAN/IPv4 je bil uporabljen za prevajanje podatkov 6LoWPAN/IPv6 iz brezžičnega omrežja v oddaljenega posrednika MQTT v "oblaku" v tem primeru Ubidots, aplikacija ustvari drevesno vrsto dogodkov:

- podatkovni dogodek (odčitki senzorjev se občasno objavljajo)

- alarmni dogodek (odčitki senzorja nad/pod določenim pragom)

- podatki iz Ubidots (naprava bere vrednost, ki jo je objavila platforma)

Vadnice so za linux, obstaja slika za razvoj, ki jo je mogoče uporabiti v sistemu Windows z VMware

1. korak: utripa RE-Mote

Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote
Utripa RE-Mote

za flash to morate:

- odprt terminal

-pojdite na/examples/zolertia/tutorial/99-apps/mqtt-node

- uredite datoteko Maker z ubidoti in osvetlitvijo

- kopirajte žeton računa ubidots in ga prilepite v ubidots.h v mapo v oblaku

- preverite, ali je RE_Mote povezan s programom

- naložite datoteko Makefile v RE-Mote

- naslednji korak je programiranje in konfiguriranje Oriona, je razloženo v githubu

2. korak: KONČANO

TO JE KONČANO
TO JE KONČANO
TO JE KONČANO
TO JE KONČANO
TO JE KONČANO
TO JE KONČANO

Če je uspešno naložen, boste skozi terminal videli odziv RE-Mote, ki nenehno nalaga vrednosti senzorja in jih občasno objavi z naslovom naprave.

Na platformi ubidots znotraj naprav in na napravi, ki se ujema z objavljenim naslovom, si lahko ogledate vse spremenljivke, naložene iz naprave.

led_toggle je spremenljivka, ki ni ustvarjena, naprava je ne naloži na platformo, ampak platforma naloži na napravo. Za nadzor LED potrebujemo spremenljivko led_toggle, za to kliknite Dodaj spremenljivko, Privzeto in ime led_toggle.

Na nadzorni plošči bomo ustvarili pripomoček, Control, Slider, Add Variable, kliknili naslov naprave, led_toggle, Max: 100, Min: 0, Add Variable.

Če drsite po vrstici, boste videli, kako zasveti LED in so vrednosti objavljene v terminalu, vrednost vrstice je med 0 in 100, na napravi mora biti ta vrednost 16 -bitna, kar doseže 65535, za nadzor pomnoženo s faktorjem, tako da je 100 * 655 = 65500.

Priporočena: