Sommario:

Automazione domestica con l'app BLYNK: 7 passaggi (con immagini)
Automazione domestica con l'app BLYNK: 7 passaggi (con immagini)

Video: Automazione domestica con l'app BLYNK: 7 passaggi (con immagini)

Video: Automazione domestica con l'app BLYNK: 7 passaggi (con immagini)
Video: Home Automation using ESP32 Blynk 2.0 with IR remote control relay temperature sensor | IoT 2021 2024, Novembre
Anonim
Automazione domestica con l'app BLYNK
Automazione domestica con l'app BLYNK

In questo progetto, ho mostrato come chiunque possa controllare i propri elettrodomestici da remoto utilizzando il proprio telefono cellulare. Per questo è necessario installare un'applicazione nel tuo cellulare. Il nome di questa applicazione è BLYNK App (il link per il download è fornito nella descrizione) e si consiglia un servizio Internet ininterrotto. Ho controllato solo una lampadina da 15 W, ma puoi controllare qualsiasi elettrodomestico (luce del tubo, ventilatore ecc.).

Fase 1: ATTREZZATURE RICHIESTE

ATTREZZATURE RICHIESTE
ATTREZZATURE RICHIESTE

1. Arduino UNO.

2. Modulo relè (A. C. - 230 V, D. C. - 5 V, in foto).

3. Lampadina (15 W, 230 V o qualsiasi altra potenza)

4. App BLYNK (installata sul tuo cellulare, link indicato di seguito).

5. Alimentazione 230V. (AC.)

6. Ponticelli.

7. Alimentazione 12 V.(D. C.)

8. Portalampada e fili.

▪ Collegamento (App BLYNK):-

play.google.com/store/apps/details?id=cc.b…

Fase 2: SCHEMA DEL CIRCUITO

SCHEMA ELETTRICO
SCHEMA ELETTRICO
SCHEMA ELETTRICO
SCHEMA ELETTRICO

Il collegamento è molto semplice. Nella foto è dato che il modulo relè è alimentato a 5 V, ma nel mio modello ho alimentato il modulo relè utilizzando un adattatore da 12 V. Generalmente è meglio alimentare con 12 V. Ci sono 6 pin nel modulo relè.

Pin 1 - 12 V/5 V

Pin 2 - GND

Pin 3 - Segnale

Pin 4 - COM (Comune)

Pin 5 - NO (normalmente aperto)

Pin 6 - NC (normalmente connesso)

Il pin 1 è utilizzato per alimentare il modulo. Fondamentalmente il modulo relè funge da interruttore per controllare gli apparecchi a corrente alternata. Quindi il Pin 3 viene utilizzato per inviare il segnale se vogliamo accendere/spegnere gli apparecchi. Il Pin 3 è collegato a uno qualsiasi dei pin digitali di Arduino UNO. Nel mio progetto è il PIN 13 di Arduino UNO. Come da schema la linea neutra sarà collegata direttamente alla lampadina, ma la linea in tensione sarà collegata alla lampadina tramite il modulo. La linea in tensione proveniente dalla spina (230 V ac) sarà collegata a COM (Pin 4) e il filo dall'altro polo della lampadina sarà collegato a NO (Pin 5). Dato che non ho usato nessuno shield Ethernet, Arduino deve essere collegato al tuo laptop, in modo che possa ricevere i segnali tramite laptop (collegato a Internet). Puoi anche usare NODE-MCU, in tal caso non è necessario il laptop per ricevere segnali poiché NODE-MCU può ricevere segnali via Internet.

Fase 3: PRINCIPIO DI FUNZIONAMENTO

PRINCIPIO DI FUNZIONAMENTO
PRINCIPIO DI FUNZIONAMENTO
PRINCIPIO DI FUNZIONAMENTO
PRINCIPIO DI FUNZIONAMENTO
PRINCIPIO DI FUNZIONAMENTO
PRINCIPIO DI FUNZIONAMENTO

1. Funzionamento del modulo relè:

Secondo lo schema possiamo vedere che c'è un interruttore simile all'interno del modulo relè la cui un'estremità è collegata a COM, cioè il pin 4 e l'altra estremità è collegata tra NO, cioè il pin 5 o NC, cioè il pin 6. Quando applichiamo 0 V al pin del segnale, cioè il pin 3, quindi l'interruttore rimane in posizione NO (normalmente aperto). Quando applichiamo +5 V al pin del segnale, l'interruttore gocciola da NO a NC (normalmente collegato).

2. Creazione del progetto nell'app BLYNK:

Scarica l'app BLYNK da Google Playstore (il link è già stato fornito). Aprilo e devi creare un account lì. Successivamente, fai clic su "Nuovo progetto". Ora devi fare clic su "SCEGLI DISPOSITIVO" e ti verrà chiesto di selezionare l'hardware richiesto, scegli "Arduino UNO" e in "TIPO DI CONNESSIONE" devi selezionare "USB". Devi anche dare un nome al progetto. Quindi fai clic su "Crea". Il tuo progetto è ora creato e BLYNK invierà un token di autorizzazione alla tua posta che devi inserire il codice arduino. Quindi otterrai uno spazio libero dove devi aggiungere pulsanti, grafici ecc. Otterrai tutti questi dalla casella del widget. In questo progetto, poiché stiamo utilizzando un solo apparecchio, aggiungeremo solo un pulsante. Dopo aver cliccato su "Pulsante" l'icona verrà aggiunta nello spazio libero. Puoi posizionare il pulsante in qualsiasi punto dello schermo. Quindi devi fare clic sul pulsante per personalizzarlo. Devi dare un nome lì e devi selezionare se stai usando pin virtuale o digitale o analogico. Devi anche menzionare il pin n. Come in questo progetto, stiamo usando D13, ovvero Digital pin 13. Ora seleziona la modalità "Push" o "Slide", dipende da te. Dopodiché torna alla schermata principale, vedrai un pulsante di riproduzione nell'angolo destro dello schermo, devi fare clic su di esso per attivare il progetto. Se il tuo sistema è pronto e connesso a Internet, quindi sul cellulare dopo aver fatto clic sul pulsante di riproduzione mostrerà "Online" altrimenti "Offline".

n.b. Segui le foto in serie e i passaggi forniti, quindi non ti confonderai

3. Analisi del codice e connessione finale:

Prima di tutto devi aggiungere il seguente link in "URL gestore schede aggiuntive" nelle preferenze nell'IDE Arduino. Collegamento:

Devi andare al seguente link: https://github.com/blynkkk/blynk-library/releases/… e scaricare la libreria blynk. Dopo aver scaricato il file zip, devi decomprimerlo e copiare il contenuto dei file (librerie e cartelle) nella cartella sketchbook dell'IDE Arduino. Per verificare se la libreria blynk è stata aggiunta o meno, riavvia l'IDE Arduino e controlla nella sezione libreria, se vedi "Blynk" significa che la libreria blynk è stata aggiunta con successo.

Basta copiare il codice (già fornito) oppure puoi ottenere il codice da ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. In entrambi i casi l'unica modifica che devi fare è quella di copiare il codice di autorizzazione inviato alla tua mail al codice Arduino. Non caricare il codice ora. Ora apri "Prompt dei comandi" ed eseguilo come amministrazione. Sullo schermo apparirà una schermata nera. Quindi devi copiare il percorso della cartella "script". Nel mio caso è "My Documents\Arduino\libraries\Blynk\scripts" e incollalo sullo schermo nero e inserisci invio. Quindi devi copiare e incollare il file.bat nella schermata nera. Il file è "blynk-ser.bat -c COM4". Devi cambiare il numero della porta COM. Nel mio caso era COM8. Ora carica il codice arduino. Ora torna alla parte del prompt dei comandi e premi "invio" tre volte. Questo ti collegherà a Blynk Server.

4. Controllo con l'app Blynk:

Ora apri l'app blynk dal tuo cellulare e apri il progetto che hai creato. Se il tuo sistema è connesso al server Blynk, vedrai "Online" sul tuo cellulare, altrimenti vedrai "Offline". Ora fai clic sul pulsante per accendere o spegnere l'apparecchio. Se non funziona, controlla se il sistema è connesso al server blynk.

n.b. Segui le foto in serie e i passaggi forniti, quindi non ti confonderai

Fase 4: SICUREZZA

"caricamento="pigro">

Consigliato: