Sommario:
- Forniture
- Passaggio 1: Schema del circuito
- Passaggio 2: programma il NodeMCU
- Passaggio 3: configura l'app Amazon Alexa
- Passaggio 4: progettazione del PCB
- Passaggio 5: ordinare il PCB
- Passaggio 6: caricamento del file Gerber e impostazione dei parametri
- Passaggio 7: selezionare l'indirizzo di spedizione e la modalità di pagamento
- Passaggio 8: saldare tutti i componenti
- Passaggio 9: collegare gli elettrodomestici
- Passaggio 10: finalmente possiamo controllare la luce, ventilare con Alexa
Video: Sistema Alexa Smart Home utilizzando il modulo relè NodeMCU: 10 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
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
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
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
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
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
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
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
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
Successivamente saldare tutti i componenti come da schema elettrico.
Quindi collegare il NodeMCU.
Passaggio 9: collegare 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
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:
Come creare una casa intelligente utilizzando il modulo relè di controllo Arduino - Idee per l'automazione domestica: 15 passaggi (con immagini)
Come creare una casa intelligente utilizzando il modulo relè di controllo Arduino | Idee per l'automazione domestica: in questo progetto di automazione domestica, progetteremo un modulo relè per la casa intelligente in grado di controllare 5 elettrodomestici. Questo modulo relè può essere controllato da cellulare o smartphone, telecomando IR o telecomando TV, interruttore manuale. Questo modulo logico può anche rilevare il r
Come controllare la lampadina utilizzando Arduino UNO e il modulo relè a stato solido 5V a canale singolo: 3 passaggi
Come controllare la lampadina utilizzando Arduino UNO e il modulo relè a stato solido 5V a canale singolo: Descrizione: confrontato con il tradizionale relè meccanico, il relè a stato solido (SSR) ha molti vantaggi: ha una vita più lunga, con un accensione / fuori velocità e nessun rumore. Inoltre, ha anche una migliore resistenza alle vibrazioni e ai meccanismi
MCU del nodo con modulo relè a 4 porte, app Blynk, IFTTT e Google Home. Profitto?: 5 passaggi
MCU del nodo con modulo relè a 4 porte, app Blynk, IFTTT e Google Home. Profitto?: Questo post è tutto su come connettere Google Home con NodeMCU e l'app blynk, puoi controllare i tuoi elettrodomestici con il semplice interruttore NodeMCU controllato da blynk e l'assistente di Google. Quindi andiamo, Ok Google .. Accendi cosa
Controllo a 8 relè con NodeMCU e ricevitore IR utilizzando WiFi e telecomando IR e app Android: 5 passaggi (con immagini)
Controllo a 8 relè con NodeMCU e ricevitore IR tramite WiFi e IR Remote e app Android: controllo di 8 relè tramite nodemcu e ricevitore ir tramite wifi e ir remote e app Android. Il telecomando ir funziona indipendentemente dalla connessione wifi. QUI
La porta USB NODEMcu non funziona? Carica il codice utilizzando il modulo da USB a TTL (FTDI) in soli 2 passaggi: 3 passaggi
La porta USB NODEMcu non funziona? Carica il codice utilizzando il modulo da USB a TTL (FTDI) in soli 2 passaggi: stanco di connetterti a molti fili dal modulo USB a TTL al NODEMcu, segui queste istruzioni per caricare il codice in soli 2 passaggi. Se la porta USB del NODEMcu non funziona, quindi niente panico. È solo il chip del driver USB o il connettore USB