Sommario:

Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU: 10 passaggi
Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU: 10 passaggi

Video: Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU: 10 passaggi

Video: Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU: 10 passaggi
Video: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, Luglio
Anonim
Image
Image
Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU
Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU
Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU
Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU

In questo progetto IoT, ho realizzato il sistema Alexa Smart Home Automation utilizzando il NodeMCU ESP8266 e il modulo relè. Puoi controllare facilmente la luce, il ventilatore e altri elettrodomestici con il comando vocale. Per collegare l'altoparlante intelligente Echo Dot con il NodeMCU, ho utilizzato solo l'app Amazon Alexa.

Se non hai l'altoparlante intelligente Echo Dot, puoi comunque controllare gli elettrodomestici. E puoi anche monitorare il feedback del tempo di relè degli interruttori dallo smartphone. Puoi anche utilizzare la scheda ESP32 invece del microcontrollore NodeMCU.

Forniture

1. Alexa Echo Dot

2. Modulo relè

3. Scheda NodeMCU o ESP32

4. Relè 5v (SPDT)

5. Transistor BC547

6. LED 5mm

7. Resistori da 220 ohm

5. Connettori

Passaggio 1: Schema del circuito

Schema elettrico
Schema elettrico

Come puoi vedere il circuito per questo progetto di domotica è molto semplice. Puoi facilmente realizzare questo circuito con il modulo Relay e NodeMCU.

Qui, ho usato i pin D1, D2, D5, D6, D7 di NodeMCU per controllare i 5 relè. E ho usato un caricatore mobile da 5V per alimentare il circuito.

Passaggio 2: programma il NodeMCU

Programma il NodeMCU
Programma il NodeMCU
Programma il NodeMCU
Programma il NodeMCU

Nel video tutorial, ho spiegato il codice in dettaglio.

Come ho detto, puoi usare sia NodeMCU che ESP32 per questo progetto. Ho usato la libreria ESPAlexa per questo progetto.

Se utilizzi NodeMCU ESP8266, devi scaricare e installare la versione della scheda ESP8266 (2.5.1) (come mostrato nell'immagine).

Ho riscontrato alcuni problemi con l'ultima versione della libreria della scheda ESp8266 durante il caricamento del codice.

Nel codice inserisci le credenziali WiFi, e imposta i nomi dei dispositivi come Luce ambiente, ventilatore, Lampada notturna, ecc.

Qui, ho usato il modulo relè alto attivo, quindi se usi il modulo relè basso attivo devi apportare piccole modifiche al codice come mostrato nel video tutorial.

Tuttavia, se riscontri problemi, faccelo sapere nella sezione commenti.

Ho allegato il codice per questo progetto di domotica Alexa.

Passaggio 3: configura l'app Amazon Alexa

Configura l'app Amazon Alexa
Configura l'app Amazon Alexa

Innanzitutto, scarica e installa l'app Amazon Alexa da Google PlayStore o App Store.

Il tuo cellulare e il NodeMCU dovrebbero essere connessi alla stessa rete wifi.

Passaggi per aggiungere dispositivi nell'app Amazon Alexa

1. Apri l'App Amazon Alexa.

2. Vai a Dispositivi.

3. Tocca l'icona "+" in alto, quindi seleziona Aggiungi dispositivi.

4. Selezionare Luce, quindi selezionare Altro.

5. Tocca su Scopri dispositivi.

Ci vorrà del tempo per scoprire tutti i dispositivi. Successivamente, aggiungi tutti i dispositivi uno per uno nell'app Amazon Alexa. Nel video tutorial, ho spiegato passo passo come connettere i dispositivi con l'app Amazon Alexa.

Passaggio 4: progettazione del PCB

Progettare il PCB
Progettare il PCB

Sebbene non sia necessario alcun PCB personalizzato per realizzare questo sistema di casa intelligente. Ma per rendere il circuito compatto e dare al progetto un aspetto professionale, ho progettato il PCB per questo progetto Alexa.

Passaggio 5: ordinare il PCB

Ordina il PCB
Ordina il PCB
Ordina il PCB
Ordina il PCB
Ordina il PCB
Ordina il PCB

Dopo aver scaricato il file Garber puoi facilmente ordinare il PCB

1. Visita https://jlcpcb.com e accedi/iscriviti

2. Fare clic sul pulsante PREVENTIVO ORA.

3 Fare clic sul pulsante "Aggiungi il tuo file Gerber".

Quindi sfoglia e seleziona il file Gerber che hai scaricato.

Passaggio 6: caricamento del file Gerber e impostazione dei parametri

Caricamento del file Gerber e impostazione dei parametri
Caricamento del file Gerber e impostazione dei parametri
Caricamento del file Gerber e impostazione dei parametri
Caricamento del file Gerber e impostazione dei parametri

4. Imposta il parametro richiesto come quantità, colore PCB, ecc

5. Dopo aver selezionato tutti i parametri per PCB, fare clic sul pulsante SALVA NEL CARRELLO.

Passaggio 7: selezionare l'indirizzo di spedizione e la modalità di pagamento

Seleziona l'indirizzo di spedizione e la modalità di pagamento
Seleziona l'indirizzo di spedizione e la modalità di pagamento
Seleziona l'indirizzo di spedizione e la modalità di pagamento
Seleziona l'indirizzo di spedizione e la modalità di pagamento
Seleziona l'indirizzo di spedizione e la modalità di pagamento
Seleziona l'indirizzo di spedizione e la modalità di pagamento

6. Digitare l'indirizzo di spedizione.

7. Seleziona il metodo di spedizione adatto a te.

8. Invia l'ordine e procedi al pagamento.

Puoi anche tracciare il tuo ordine da JLCPCB.com.

I miei PCB hanno impiegato 2 giorni per essere prodotti e sono arrivati entro una settimana utilizzando l'opzione di consegna DHL.

I PCB erano ben confezionati e la qualità era davvero buona a questo prezzo abbordabile.

Passaggio 8: saldare tutti i componenti

Saldare tutti i componenti
Saldare tutti i componenti
Saldare tutti i componenti
Saldare tutti i componenti

Successivamente saldare tutti i componenti come da schema elettrico.

Quindi collegare il NodeMCU.

Passaggio 9: collegare gli elettrodomestici

Collega gli elettrodomestici
Collega gli elettrodomestici

Collegare gli elettrodomestici secondo lo schema elettrico.

Si prega di prendere le dovute precauzioni di sicurezza mentre si lavora con l'alta tensione.

Collegare l'alimentazione a 5 Volt CC al PCB come mostrato nel circuito.

Accendere l'alimentazione 110V/230V e l'alimentazione 5V DC.

Passaggio 10: finalmente possiamo controllare la luce, ventilare con Alexa

Finalmente, possiamo controllare la luce, ventilare con Alexa
Finalmente, possiamo controllare la luce, ventilare con Alexa
Finalmente, possiamo controllare la luce, ventilare con Alexa
Finalmente, possiamo controllare la luce, ventilare con Alexa

Ora puoi controllare i tuoi elettrodomestici in modo intelligente.

Dì semplicemente quali dispositivi vuoi accendere o spegnere ad Alexa, Alexa farà il lavoro per te.

Spero che questo progetto di domotica vi sia piaciuto. Ho condiviso tutte le informazioni richieste per questo progetto.

Lo apprezzerò molto se condividi il tuo prezioso feedback, inoltre, se hai qualche domanda, scrivi nella sezione commenti.

Per altri progetti di questo tipo, segui TechStudyCell.

Grazie per il tuo tempo e buon apprendimento.

Consigliato: