Sisällysluettelo:
Video: MQTT -valonohjaus 6LoWPAN: 5 askelta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Kirjan "IoT viidessä päivässä" ja githubin esimerkin jälkeen tämä demo toteuttaa muuttujien komennon käytön ubidotista ja lukee digitaalisen valoanturin.
6LoWPAN/IPv4 -reititintä käytettiin 6LoWPAN/IPv6 -datan kääntämiseen langattomasta verkosta MQTT -välityspalvelimeen "pilvessä", tässä tapauksessa Ubidots, sovellus luo puutyyppiset tapahtumat:
- datatapahtuma (anturilukemat julkaistaan määräajoin)
- hälytystapahtuma (anturin lukemat yli/alle tietyn kynnyksen)
- tiedot Ubidotsista (laite lukee alustan julkaiseman arvon)
Opetusohjelmat ovat linuxin kanssa, on olemassa kehityskuva, jota voidaan käyttää Windowsissa VMwaren kanssa
Vaihe 1: RE-Mote vilkkuu
Flashia varten tarvitset:
- terminaali auki
-siirry kohtaan/esimerkit/zolertia/tutorial/99-apps/mqtt-node
- muokkaa Makerfileä ubidotilla ja valaistuksella
- kopioi ubidots -tilin tunnus ja liitä se pilvikansion sisälle ubidots.h -tiedostoon
- tarkista, että RE_Mote on kytketty ohjelmaan
- lataa Makefile RE-Moteen
- seuraava askel on ohjelmoida ja konfiguroida Orion, se selitetään githubissa
Vaihe 2: Se on tehty
Jos lataaminen onnistuu, näet päätelaitteen kautta RE-Mote-vastauksen, joka lataa jatkuvasti anturin arvoja ja julkaisee ne säännöllisesti laitteen osoitteen kanssa.
Laitteiden sisäisissä ubidots -alustoissa ja julkaistua osoitetta vastaavassa laitteessa näet kaikki laitteesta ladatut muuttujat.
led_toggle on muuttuja, jota ei luoda, laite ei lataa sitä alustalle, mutta alusta lataa sen laitteelle. Ledin hallitsemiseksi tarvitsemme muuttujan led_toggle, napsauttamalla sitä Lisää muuttuja, Oletus ja nimi led_toggle.
Koontinäytössä luomme widgetin, Ohjaus, Liukusäädin, Lisää muuttuja, napsauta laitteen osoitetta, led_toggle, Max: 100, Min: 0, Add Variable.
Jos liu'utat palkkia, näet kuinka led syttyy ja arvot julkaistaan terminaalissa, palkin arvo on välillä 0 ja 100, laitteessa tämän arvon on oltava 16 bittiä, joka saavuttaa 65535, jotta sitä voidaan hallita kerrottuna kertoimella 100 * 655 = 65500.
Suositeltava:
Ole tietoinen ATLAS - STAR WARS - Death Star II: 7 askelta (kuvilla)
Ole tietoinen ATLAS - STAR WARS - Death Star II: Rakenna Bandai Death Star II -muovimallista. Tärkeimpiä ominaisuuksia ovat: ✅Valo- ja äänitehosteet✅MP3-soitin✅InfraRED-kaukosäädin✅Lämpötila-anturi✅3 minuutin ajastinBlogi: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars- kuolemantähti
Suurempi ja parannettu joulutähti Neopixel Attiny85: 3 askelta (kuvilla)
Suurempi ja parannettu joulutähti Neopixel Attiny85: Viime vuonna tein pienen 3D-tulostetun joulutähden, katso https://www.instructables.com/id/Christmas-Star-LE..Tänä vuonna tein isomman tähden langasta 50 neopikseliä (5V WS2811). Tällä suuremmalla tähdellä oli enemmän kuvioita (lisään ja parannan edelleen
Living Pixels - Imagine Technology has Life: 4 askelta (kuvilla)
Living Pixels - Imagine Technology has Life: Nähdessään älykkäät kodin tuotteet ovat yleisempiä elämässämme, olen alkanut miettiä ihmisten ja näiden tuotteiden välistä suhdetta. Jos jonain päivänä älykkäät kodin tuotteet tulevat välttämättömäksi osaksi jokaisen elämää, mitä asenteita meidän tulisi ottaa
PlotClock, WeMos ja Blynk Playing Vintage AMI Jukebox: 6 askelta (kuvilla)
PlotClock, WeMos ja Blynk Playing Vintage AMI Jukebox: Neljä teknistä innovaatiota mahdollistivat tämän projektin: 1977 Rowe AMI Jukebox, PlotClock -robotti käsisarja, WeMos/ESP 8266 -mikro -ohjain ja Blynk -sovellus/pilvipalvelu. Jukeboksi käsillä - älä lopeta lukemista! Tämä projekti voi
MQTT/Google Home DoorBell ESP-01: 6 askelta
MQTT/Googlen kodin ovikello ESP-01: llä: Oletko koskaan unohtanut vastata vieraaseesi, joka soitti ovikelloa vain siksi, että olet osassa taloa, joka on liian kaukana ovikellon soitosta? esimerkiksi kellarissa, suljetun oven makuuhuoneessa tai ehkä katselit televisiota tai kuuntelit musiikkia