Sommario:
- Passaggio 1: aprire l'esempio
- Passaggio 2: spiegazione dei widget
- Passaggio 3: il codice
- Passaggio 4: la scheda Blynk
- Passaggio 5: impostazione della zona di attivazione
Video: Il mio dispositivo IoT - Attivazione GPS: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
In questo tutorial imparerai come configurare il tuo controller IoT per inviare un'e-mail quando sei a x minuti da casa.
Passaggio 1: aprire l'esempio
Vai su File/Esempio/My_IoT_Device e carica il file GPS_Trigger
Apri l'app Blynk e portala offline (tocca l'icona quadrata nell'angolo in alto a destra).
Se non hai acquistato unità di energia extra, elimina il progetto corrente toccando l'icona a forma di dado nella parte superiore dello schermo, scorrendo verso il basso e selezionando Elimina.
Se hai acquistato unità di energia extra e desideri aggiungere il progetto, tocca il pulsante Indietro in alto a sinistra dello schermo per mettere a fuoco il progetto corrente.
Tocca il codice QR nella parte superiore dello schermo e punta la fotocamera verso il codice QR sopra. Una volta caricato il progetto, tocca il simbolo del dado nella parte superiore dello schermo, scorri verso il basso e seleziona 'invia a tutti'
In pochi istanti riceverai un codice di autorizzazione nella tua email.
Passaggio 2: spiegazione dei widget
Questo progetto necessita di 3 widget.
Un widget di posta elettronica.
Un pulsante widget (per accendere e spegnere il localizzatore GPS).
Il GPS si attiva da solo.
Il progetto utilizza anche una funzione di Blynk chiamata "Notifica" che, una volta attivata, invierà una notifica al telefono.
Passaggio 3: il codice
Nonostante si tratti di un'applicazione molto sofisticata, il codice è sorprendentemente semplice.
Come in tutti gli esempi devi inserire il tuo SSID, password e codice di autenticazione. Questo esempio richiede altri tre input. L'indirizzo a cui vuoi che venga inviata l'e-mail. L'intestazione dell'e-mail e il testo dell'e-mail (massimo 140 caratteri). Questi si trovano tutti nella prima scheda.
Nella scheda Blynk c'è il codice principale per questa applicazione.
Passaggio 4: la scheda Blynk
Questo è costituito da due blocchi di codice, uno per il widget del pulsante e uno per il trigger GPS.
Il primo blocco è per l'istruzione BLYNK_WRITE(V0).
All'accensione il pulsante imposta una variabile globale (boolean GPS_On = false;) che era impostata nella prima scheda ed è quindi disponibile per l'intero programma. Quando il pulsante è acceso imposta la variabile su true e false quando è spento.
Il secondo blocco è per l'istruzione GPS trigger BLYNK_WRITE(V1).
Se il pulsante è acceso (if(GPS_On)) verrà eseguito. Se il pulsante non è acceso, non lo farà.
Quando il telefono esce dalla zona di attivazione, notificherà al telefono dell'utente che è uscito. (se (!state)).
Quando il telefono entra nella zona di attivazione (stai tornando a casa), invierà un'e-mail al destinatario dicendogli che stai arrivando. (se (stato)).
Passaggio 5: impostazione della zona di attivazione
Molto facile. Basta orientare e dimensionare il cerchio per darti la zona di attivazione.
Una volta fatto tutto, carica il codice sul controller e premi play sull'applicazione Blynk.
Congratulazioni! Ora hai creato un'applicazione GPS IoT.
Consigliato:
Dispositivo ASS (Dispositivo Sociale Antisociale): 7 Passaggi
Dispositivo ASS (Dispositivo Sociale Antisociale): supponiamo che tu sia il tipo di persona a cui piace stare con le persone ma non gli piace che si avvicinino troppo. Sei anche una persona piacevole e fai fatica a dire di no alle persone. Quindi non sai come dire loro di fare marcia indietro. Bene, entra: il dispositivo ASS! Sì
Il mio dispositivo IoT - Primo relè: 5 passaggi
Il mio dispositivo IoT - Primo relè: in questa istruzione controlleremo un relè di Blynk. Accensione e spegnimento dall'applicazione.ATTENZIONE!!!! Assicurati di sapere cosa stai facendo se intendi collegare il tuo relè alla rete elettrica!!! ATTENZIONE
Il mio primo dispositivo IoT: 14 passaggi
Il mio primo dispositivo IoT: in questo Instructable impareremo come installare Arduino IDE per il mio primo dispositivo IoT in modo che alla fine possiamo eseguire il codice arduino su di esso e controllarlo dal tuo telefono cellulare
Modulo di alimentazione IoT: aggiunta di una funzione di misurazione dell'energia IoT al mio controller di carica solare: 19 passaggi (con immagini)
Modulo di alimentazione IoT: aggiunta di una funzione di misurazione dell'energia IoT al mio controller di carica solare: Ciao a tutti, spero che stiate tutti bene! In questo tutorial ti mostrerò come ho realizzato un modulo IoT Power Measurement che calcola la quantità di energia generata dai miei pannelli solari, che viene utilizzata dal mio controller di carica solare t
Termometro USB per interni/esterni (o "Il mio primo dispositivo USB"): 4 passaggi (con immagini)
Termometro USB per interni/esterni (o "Il mio primo dispositivo USB"): questo è un design semplice che mostra la periferica USB sui PIC 18F. Ci sono un sacco di esempi per i chip 18F4550 a 40 pin online, questo design dimostra la versione più piccola 18F2550 a 28 pin. Il PCB utilizza parti a montaggio superficiale, ma tutti c