Sommario:

Il mio dispositivo IoT - Primo relè: 5 passaggi
Il mio dispositivo IoT - Primo relè: 5 passaggi

Video: Il mio dispositivo IoT - Primo relè: 5 passaggi

Video: Il mio dispositivo IoT - Primo relè: 5 passaggi
Video: Shelly1 - Relè domotico 2024, Novembre
Anonim
Il mio dispositivo IoT - Primo relè
Il mio dispositivo IoT - Primo relè

In questo istruibile 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!!

Passaggio 1: aprire l'esempio

Apri l'esempio
Apri l'esempio
Apri l'esempio
Apri l'esempio

Vai a Files/Examples/My_IoT_Device e seleziona Relay.

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 l'icona del dado nella parte superiore dello schermo. Scorri verso il basso e seleziona invia tutto.

In pochi istanti riceverai un codice di autorizzazione nella tua email.

Passaggio 2: spiegazione dei widget

I widget spiegati
I widget spiegati
I widget spiegati
I widget spiegati

Questo progetto utilizza solo un widget: un pulsante per accendere e spegnere il relè. Lo abbiamo assegnato allo Slot virtuale 0

Il widget è impostato come un interruttore, che accende e spegne il relè. Cambiandolo in Push diventa un interruttore momentaneo.

Passaggio 3: il codice

Il codice
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.

Questi si trovano tutti nella prima scheda. Questo progetto ha un campo in più che può essere modificato nel codice:

Relè relè (digitale0); // Quale uscita si desidera utilizzare per il relè

Nella scheda Blynk c'è il codice principale per questa applicazione.

Passaggio 4: la scheda Blynk

La scheda Blynk
La scheda Blynk

Consiste in un singolo blocco di codice per il widget del pulsante. L'istruzione BLYNK_WRITE(V0).

Quando il pulsante viene premuto invia un intero che è vero o falso (param.asInt())

Quando il pulsante è acceso imposta una variabile (boolean On_Off = param.asInt();)

Se On_Off è vero (if (On_Off) // Se l'interruttore Blynk è attivo)

accende il relè

relè.on();

altrimenti lo spegne.

else if (!On_Off)// Se l'interruttore Blynk è spento) { relay.off();

Passaggio 5: conclusione

Una volta fatto tutto, carica il codice sul controller e premi play sull'applicazione Blynk.

Congratulazioni! Ora hai creato un'applicazione di inoltro IoT.

Consigliato: