Sommario:
Video: Controllo della luce MQTT con 6LoWPAN: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Seguendo il libro "IoT in cinque giorni" e l'esempio nel github, questa demo implementa l'uso del comando variabile da ubidots e legge un sensore di luce digitale.
Un router 6LoWPAN/IPv4 è stato utilizzato per tradurre i dati 6LoWPAN/IPv6 dalla rete wireless a un broker MQTT remoto sul "cloud" in questo caso Ubidots, l'applicazione crea un tipo di eventi ad albero:
- un evento dati (le letture dei sensori pubblicate periodicamente)
- evento di allarme (lettura del sensore sopra/sotto una determinata soglia)
- dati da Ubidots (il dispositivo legge il valore pubblicato dalla piattaforma)
I tutorial sono con Linux, c'è un'immagine per lo sviluppo che può essere utilizzata in Windows con VMware
Passaggio 1: RE-Mote lampeggiante
per flash questo è necessario:
- terminale aperto
- vai a /examples/zolertia/tutorial/99-apps/mqtt-node
- modifica il Makerfile con ubidot e illuminazione
- copia il token dell'account ubidots e incollalo in ubidots.h all'interno della cartella cloud
- verificare che RE_Mote sia connesso al programma
- caricare Makefile nel RE-Mote
- il prossimo passo è programmare e configurare Orion, è spiegato in github
Passaggio 2: FATTO
Se caricato con successo, vedrai attraverso il terminale la risposta di RE-Mote che carica costantemente i valori del sensore e li pubblica periodicamente con l'indirizzo del dispositivo.
Sulla piattaforma ubidots all'interno dei dispositivi e sul dispositivo che corrisponde all'indirizzo pubblicato è possibile visualizzare tutte le variabili caricate dal dispositivo.
led_toggle è una variabile che non viene generata, il dispositivo non la carica sulla piattaforma, ma la piattaforma la carica sul dispositivo. Per controllare il led abbiamo bisogno della variabile led_toggle, per questo fare clic su Aggiungi variabile, Default e il nome led_toggle.
Nella dashboard creeremo un widget, Control, Slider, Aggiungi variabile, fai clic sull'indirizzo del dispositivo, led_toggle, Max: 100, Min: 0, Aggiungi variabile.
Se fai scorrere la barra vedrai come si accende il led e i valori vengono pubblicati nel terminale, il valore della barra è compreso tra 0 e 100, sul dispositivo questo valore deve essere a 16 bit che arriva a 65535, per controllarlo è moltiplicato per un fattore quindi 100 * 655 = 65500.
Consigliato:
Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: 3 passaggi
Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: spesso vediamo contatori visitatori in stadi, centri commerciali, uffici, aule, ecc. Come contano le persone e accendono o spengono la luce quando nessuno è all'interno? Oggi siamo qui con il progetto di controllo automatico della luce ambientale con contatore visitatori bidirezionale
Controller Bluetooth con striscia LED RGB V3 + sincronizzazione musicale + controllo della luce ambientale: 6 passaggi (con immagini)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: questo progetto utilizza arduino per controllare una striscia led RGB con il tuo telefono tramite bluetooth. Puoi cambiare colore, sincronizzare le luci con la musica o regolarle automaticamente per l'illuminazione ambientale
Interruttore della luce telecomandato Bluetooth -- Retrofit. L'interruttore della luce funziona ancora, nessuna scrittura aggiuntiva: 9 passaggi (con immagini)
Interruttore luci telecomandato Bluetooth -- Retrofit. L'interruttore della luce funziona ancora, nessuna scrittura aggiuntiva.: aggiornamento del 25 novembre 2017 -- Per una versione ad alta potenza di questo progetto in grado di controllare i kilowatt di carico, vedere Modifica del controllo BLE su carichi ad alta potenza - Nessun cablaggio aggiuntivo richiesto Aggiornamento del 15 novembre 2017 - Alcune schede BLE / stack software deli
Luce notturna con rilevamento della luce commutabile: 8 passaggi (con immagini)
Luce notturna con rilevamento della luce commutabile: questa istruzione mostra come ho violato un sensore di luce notturna in modo che possa essere spento manualmente. Leggi attentamente, fai attenzione a eventuali circuiti aperti e chiudi la tua area se necessario prima del test dell'unità
Controllo della velocità e della luce del motore CC PWM - Dimmer DC: 7 passaggi
Controllo della velocità e della luce del motore CC PWM | DC Dimmer: oggi in questo video ti mostrerò come attenuare le luci, controllare la velocità di un motore in DC o corrente continua, quindi iniziamo