Taula de continguts:
- Subministraments
- Pas 1: diagrama del circuit
- Pas 2: programa el NodeMCU
- Pas 3: configureu l'aplicació Amazon Alexa
- Pas 4: Dissenyar el PCB
- Pas 5: demaneu el PCB
- Pas 6: pengeu el fitxer Gerber i configureu els paràmetres
- Pas 7: seleccioneu l'adreça d'enviament i el mode de pagament
- Pas 8: soldeu tots els components
- Pas 9: connecteu els electrodomèstics
- Pas 10: Finalment, podem controlar la llum, ventilador amb Alexa
Vídeo: Sistema Alexa Smart Home que utilitza el mòdul de relé NodeMCU: 10 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest projecte IoT, he creat el sistema Alexa Smart Home Automation mitjançant el mòdul NodeMCU ESP8266 & Relay. Podeu controlar fàcilment la llum, el ventilador i altres electrodomèstics amb l’ordre de veu. Per connectar l’altaveu intel·ligent Echo Dot amb el NodeMCU, només he utilitzat l’aplicació Amazon Alexa.
Si no teniu un altaveu intel·ligent Echo Dot, podeu controlar els electrodomèstics. I també podeu controlar la retroalimentació del temps de retransmissió dels commutadors des del telèfon intel·ligent. També podeu utilitzar la placa ESP32 en lloc del microcontrolador NodeMCU.
Subministraments
1. Alexa Echo Dot
2. Mòdul de relés
3. Taula NodeMCU o ESP32
4. Relleus 5v (SPDT)
5. BC547 Transistors
6. LED de 5 mm
7. Resistències de 220 ohms
5. Connectors
Pas 1: diagrama del circuit
Com podeu veure, el circuit d’aquest projecte domòtic és molt senzill. Podeu fer aquest circuit fàcilment amb el mòdul Relay i NodeMCU.
Aquí he utilitzat pins D1, D2, D5, D6, D7 de NodeMCU per controlar els 5 relés. I he utilitzat un carregador mòbil de 5V per subministrar el circuit.
Pas 2: programa el NodeMCU
Al vídeo del tutorial, he explicat el codi amb detall.
Com he dit, podeu utilitzar NodeMCU o ESP32 per a aquest projecte. He utilitzat la biblioteca ESPAlexa per a aquest projecte.
Si utilitzeu NodeMCU ESP8266, heu de descarregar i instal·lar la versió de la placa ESP8266 (2.5.1) (tal com es mostra a la imatge).
He enfrontat alguns problemes amb la darrera versió de la biblioteca de taulers ESp8266 mentre penjava el codi.
Al codi, introduïu les credencials WiFi i configureu els noms dels dispositius com ara Llum de l'habitació, ventilador, làmpada nocturna, etc.
Aquí he utilitzat el mòdul de relé alt actiu, de manera que si utilitzeu el mòdul de relé baix actiu, heu de fer petites modificacions al codi, tal com es mostra al vídeo del tutorial.
Tot i això, si teniu algun problema, feu-m'ho saber a la secció de comentaris.
He adjuntat el codi d’aquest projecte domòtic d’Alexa.
Pas 3: configureu l'aplicació Amazon Alexa
Primer, descarregueu i instal·leu l'aplicació Amazon Alexa des de Google PlayStore o App Store.
El mòbil i el NodeMCU haurien d’estar connectats a la mateixa xarxa wifi.
Passos per afegir dispositius a l'aplicació Amazon Alexa
1. Obriu l'aplicació Amazon Alexa.
2. Aneu a dispositius.
3. Toqueu la icona "+" a la part superior i seleccioneu Afegeix dispositius.
4. Seleccioneu Llum i seleccioneu Altres.
5. Toqueu el dispositiu Discover.
Es trigarà una estona a descobrir tots els dispositius. Després, afegiu tots els dispositius un a un a l'aplicació Amazon Alexa. Al vídeo tutorial, tinc pas a pas com connectar dispositius amb l'aplicació Amazon Alexa.
Pas 4: Dissenyar el PCB
Tot i que no necessiteu cap PCB de disseny personalitzat per fer aquest sistema intel·ligent per a la llar. Però per fer el circuit compacte i donar al projecte un aspecte professional, he dissenyat el PCB per a aquest projecte Alexa.
Pas 5: demaneu el PCB
Després de descarregar el fitxer Garber, podeu demanar fàcilment el PCB
1. Visiteu https://jlcpcb.com i inicieu la sessió / registreu-vos
2. Feu clic al botó CITA ARA.
3 Feu clic al botó "Afegeix el vostre fitxer Gerber".
A continuació, navegueu i seleccioneu el fitxer Gerber que heu descarregat.
Pas 6: pengeu el fitxer Gerber i configureu els paràmetres
4. Definiu el paràmetre requerit, com ara la quantitat, el color del PCB, etc.
5. Després de seleccionar tots els paràmetres per a PCB, feu clic al botó DESA AL CARRET.
Pas 7: seleccioneu l'adreça d'enviament i el mode de pagament
6. Escriviu l'adreça d'enviament.
7. Seleccioneu el mètode d'enviament adequat per a vosaltres.
8. Envieu la comanda i procediu al pagament.
També podeu fer un seguiment de la vostra comanda des de JLCPCB.com.
Els meus PCB van trigar 2 dies a fabricar-se i van arribar en una setmana amb l'opció de lliurament DHL.
Els PCB estaven ben embalats i la qualitat era realment bona a aquest preu assequible.
Pas 8: soldeu tots els components
Després d'això, soldeu tots els components segons el diagrama del circuit.
A continuació, connecteu el NodeMCU.
Pas 9: connecteu els electrodomèstics
Connecteu els electrodomèstics segons el diagrama del circuit.
Preneu les precaucions de seguretat adequades mentre treballeu amb alta tensió.
Connecteu el subministrament de corrent continu de 5 volts a la PCB com es mostra al circuit.
Activeu el subministrament de 110 V / 230 V i el subministrament de 5 V CC.
Pas 10: Finalment, podem controlar la llum, ventilador amb Alexa
Ara podeu controlar els electrodomèstics d’una manera intel·ligent.
Digueu quins dispositius voleu activar o desactivar a Alexa, Alexa us farà la feina.
Espero que us hagi agradat aquest projecte domòtic. He compartit tota la informació necessària per a aquest projecte.
Us ho agrairé molt si compartiu els vostres valuosos comentaris. També si teniu alguna pregunta, escriviu a la secció de comentaris.
Per obtenir més projectes d’aquest tipus, seguiu TechStudyCell.
Gràcies pel vostre temps i feliç aprenentatge.
Recomanat:
Sistema d'aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: 5 passos
Sistema d’aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: avui en dia és molt difícil trobar aparcament a zones concorregudes i no hi ha cap sistema per obtenir els detalls de la disponibilitat d’aparcament en línia. Imagineu-vos si podeu obtenir la informació de disponibilitat de les places d’aparcament al telèfon i no teniu itinerància per comprovar t
Telèfon mòbil bàsic que utilitza el kit de descobriment STM32F407 i el mòdul GSM A6: 14 passos (amb imatges)
Telèfon mòbil bàsic que utilitza el kit de descobriment STM32F407 i el mòdul GSM A6: mai heu volgut crear un projecte incrustat? Si és així, què us sembla crear un dels gadgets preferits i populars de tots, és a dir, el telèfon mòbil !!!. En aquest instructiu, us guiaré sobre com construir un telèfon mòbil bàsic mitjançant el STM
Sistema d'alarma contra incendis que utilitza Arduino [en pocs passos fàcils]: 3 passos
Sistema d'alarma contra incendis que utilitza Arduino [en pocs passos fàcils]: voleu fer un projecte senzill i interessant amb Arduino que al mateix temps pugui ser realment útil i potencialment salvavides? Si és així, heu vingut al lloc adequat per aprendre quelcom nou i innovador. En aquest post ja anem
Comandament a distància sense fils que utilitza el mòdul NRF24L01 de 2,4 Ghz amb Arduino - Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter - Helicòpter Rc - Avió Rc amb Arduino: 5 passos (amb imatges)
Comandament sense fils que utilitza un mòdul NRF24L01 de 2,4 Ghz amb Arduino | Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter | Helicòpter Rc | Avió Rc amb Arduino: per fer funcionar un cotxe Rc | Quadcopter | Drone | Avió RC | Vaixell RC, sempre necessitem un receptor i un transmissor, suposem que per RC QUADCOPTER necessitem un transmissor i un receptor de 6 canals i aquest tipus de TX i RX és massa costós, així que en farem un al nostre
Sistema domòtic que utilitza el mòdul Bluetooth Arduino i HC-05: 5 passos (amb imatges)
Sistema domòtic que utilitza el mòdul Bluetooth Arduino i HC-05: Ei, nois, com ho esteu? Avui sóc aquí amb el meu segon Arduino instructable.És un sistema domòtic controlat per Bluetooth. Podeu controlar els vostres electrodomèstics només des del vostre telèfon intel·ligent. les coses funcionen perfectament! També vaig dissenyar l'aplicació