Satura rādītājs:
Video: MQTT gaismas vadība ar 6LoWPAN: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sekojot grāmatai "IoT piecās dienās" un github piemērā, šī demonstrācija īsteno mainīgo komandu izmantošanu no ubidot un nolasa digitālo gaismas sensoru.
6LoWPAN/IPv4 maršrutētājs tika izmantots, lai tulkotu 6LoWPAN/IPv6 datus no bezvadu tīkla uz attālu MQTT brokeri "mākonī", šajā gadījumā Ubidots, lietojumprogramma izveido notikumu koka veidu:
- datu notikums (sensora rādījumi tiek publicēti periodiski)
- trauksmes notikums (sensora rādījumi pārsniedz/zem noteiktā sliekšņa)
- dati no Ubidots (ierīce nolasa platformas publicēto vērtību)
Pamācības ir ar linux, ir attēls attīstībai, ko var izmantot sistēmā Windows ar VMware
1. darbība: mirgo RE-Mote
zibspuldzei jums ir nepieciešams:
- atvērts terminālis
-dodieties uz/example/zolertia/tutorial/99-apps/mqtt-node
- rediģējiet Makerfile ar ubidot un apgaismojumu
- nokopējiet ubidots konta marķieri un ielīmējiet to vietnē ubidots.h mākoņa mapē
- pārbaudiet, vai RE_Mote ir pievienots programmai
- augšupielādējiet Makefile RE-Mote
- nākamais solis ir programmēt un konfigurēt Orion, tas ir paskaidrots vietnē github
2. solis: tas ir izdarīts
Ja tas ir veiksmīgi augšupielādēts, caur termināli redzēsit RE-Mote atbildi, kas pastāvīgi ielādē sensora vērtības un periodiski publicē tās ar ierīces adresi.
Ubidots platformā ierīcēs un ierīcē, kas atbilst publicētajai adresei, varat redzēt visus no ierīces augšupielādētos mainīgos.
led_toggle ir mainīgais, kas netiek ģenerēts, ierīce to neielādē uz platformas, bet platforma ielādē to ierīcē. Lai kontrolētu LED, mums ir nepieciešams mainīgais led_toggle, tam noklikšķiniet uz Pievienot mainīgo, Noklusējums un nosaukums led_toggle.
Informācijas panelī mēs izveidosim logrīku, Vadība, Slīdnis, Pievienot mainīgo, noklikšķiniet uz ierīces adreses, led_toggle, Max: 100, Min: 0, Add Variable.
Bīdot joslu, jūs redzēsit, kā iedegas gaismas diode un vērtības tiek publicētas terminālī, joslas vērtība ir no 0 līdz 100, ierīcē šai vērtībai ir jābūt 16 bitu, kas sasniedz 65535, lai to kontrolētu reizināts ar koeficientu 100 * 655 = 65500.
Ieteicams:
RGB LED sloksnes Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: 6 soļi (ar attēliem)
RGB Led Strip Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: Šis projekts izmanto arduino, lai ar tālruni, izmantojot Bluetooth, kontrolētu RGB LED sloksni. Varat mainīt krāsu, padarīt gaismas sinhronizētas ar mūziku vai automātiski pielāgot apkārtējam apgaismojumam
IR uztvērēja gaismas vadība: 4 soļi
IR uztvērēja gaismas vadība: ja jūs tikko sākat mācīties lietot IR uztvērēju un izdomājat, kā šī sastāvdaļa darbojas, šis ir ideāls projekts, ar ko sākt! Pirms sākat šo projektu, pārliecinieties, vai esat lejupielādējis IS uztvērēju bibliotēku, kas atrodama sadaļā
Ēnu gaismas kaste - IR tālvadības pults vadība ar Arduino: 8 soļi (ar attēliem)
Ēnu gaismas kaste - IR tālvadības pults ar Arduino palīdzību: Šī instrukcija palīdzēs jums izveidot ēnu gaismas kastīti nākamajiem Ziemassvētkiem. Jūs varat izrotāt savu istabu vai uzdāvināt to savam draugam. Šī ēnu kaste var radīt dažāda veida krāsas, sajaucot krāsu ar sarkanu, zilu, zaļu krāsu
ESP8266 RGB LED STRIP WIFI vadība - NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi - RGB LED STRIP viedtālruņa vadība: 4 soļi
ESP8266 RGB LED STRIP WIFI vadība | NODEMCU kā IR tālvadības pults LED joslai, kas tiek kontrolēta, izmantojot Wifi | RGB LED STRIP viedtālruņa vadība: Sveiki, puiši, šajā apmācībā mēs iemācīsimies izmantot nodemcu vai esp8266 kā IR tālvadības pulti, lai kontrolētu RGB LED sloksni, un Nodemcu vadīs ar viedtālruni, izmantojot wifi. Tātad būtībā jūs varat kontrolēt RGB LED STRIP ar savu viedtālruni
Bezvadu MQTT gultas galvas klāja vadība: 5 soļi (ar attēliem)
Bezvadu MQTT gultas galvas klāja vadība: Pirms dažiem gadiem mēs iegādājāmies jaunu atmiņas putu gultu, un, tāpat kā lielākajā daļā gultu, jums bija jāiegādājas arī viena no viņu "apstiprinātajām pamatnēm". lai saglabātu garantiju. Tātad, mēs izvēlējāmies lētāko bāzi, kas ietvēra arī t