Índice:
- Suprimentos
- Etapa 1: Diagrama de Circuito
- Etapa 2: programar o NodeMCU
- Etapa 3: configurar o aplicativo Amazon Alexa
- Etapa 4: Projetando o PCB
- Etapa 5: solicitar o PCB
- Etapa 6: Carregar o arquivo Gerber e definir os parâmetros
- Etapa 7: Selecione o endereço de entrega e o modo de pagamento
- Etapa 8: soldar todos os componentes
- Etapa 9: conectar os eletrodomésticos
- Etapa 10: finalmente, podemos controlar a luz, ventilar com Alexa
Vídeo: Alexa Smart Home System usando o módulo de relé NodeMCU: 10 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Neste projeto de IoT, criei o sistema Alexa Smart Home Automation usando o NodeMCU ESP8266 e o módulo de relé. Você pode controlar facilmente a luz, o ventilador e outros eletrodomésticos com o comando de voz. Para conectar o alto-falante inteligente Echo Dot ao NodeMCU, usei apenas o aplicativo Amazon Alexa.
Se você não tiver um alto-falante inteligente Echo Dot, ainda poderá controlar os eletrodomésticos. E você também pode monitorar o feedback do tempo de retransmissão dos interruptores do smartphone. Você também pode usar a placa ESP32 em vez do microcontrolador NodeMCU.
Suprimentos
1. Alexa Echo Dot
2. Módulo de Relé
3. Placa NodeMCU ou ESP32
4. Relés 5v (SPDT)
5. Transistores BC547
6. LED 5 mm
7. Resistores de 220 ohms
5. Conectores
Etapa 1: Diagrama de Circuito
Como você pode ver, o circuito para este projeto de automação residencial é muito simples. Você pode facilmente fazer este circuito com o módulo de relé e NodeMCU.
Aqui, usei os pinos D1, D2, D5, D6, D7 do NodeMCU para controlar os 5 relés. E usei um carregador móvel de 5V para alimentar o circuito.
Etapa 2: programar o NodeMCU
No vídeo tutorial, expliquei o código em detalhes.
Como eu disse, você pode usar NodeMCU ou ESP32 para este projeto. Usei a biblioteca ESPAlexa para este projeto.
Se você usar o NodeMCU ESP8266, deverá baixar e instalar a versão da placa ESP8266 (2.5.1) (conforme mostrado na imagem).
Eu enfrentei alguns problemas com a versão mais recente da biblioteca da placa ESp8266 durante o upload do código.
No código, insira as credenciais de WiFi e defina os nomes dos dispositivos, como luz da sala, ventilador, lâmpada noturna, etc.
Aqui, usei o módulo de relé alto ativo, portanto, se você usar o módulo de relé baixo ativo, terá que fazer pequenas modificações no código, conforme mostrado no vídeo tutorial.
Ainda assim, se você enfrentar qualquer problema, me avise na seção de comentários.
Anexei o código para este projeto de automação residencial Alexa.
Etapa 3: configurar o aplicativo Amazon Alexa
Primeiro, baixe e instale o aplicativo Amazon Alexa na Google PlayStore ou App Store.
Seu celular e o NodeMCU devem estar conectados à mesma rede wi-fi.
Etapas para adicionar dispositivos no aplicativo Amazon Alexa
1. Abra o aplicativo Amazon Alexa.
2. Vá para Dispositivos.
3. Toque no ícone "+" na parte superior e selecione Adicionar dispositivos.
4. Selecione Luz e selecione Outro.
5. Toque em Descobrir dispositivos.
Levará algum tempo para descobrir todos os dispositivos. Depois disso, adicione todos os dispositivos um por um no aplicativo Amazon Alexa. No vídeo tutorial, mostro passo a passo como conectar dispositivos com o aplicativo Amazon Alexa.
Etapa 4: Projetando o PCB
Embora você não precise de nenhum PCB de design personalizado para fazer este sistema doméstico inteligente. Mas para tornar o circuito compacto e dar ao projeto uma aparência profissional, desenvolvi o PCB para este projeto Alexa.
Etapa 5: solicitar o PCB
Depois de baixar o arquivo Garber, você pode facilmente solicitar o PCB
1. Visite https://jlcpcb.com e faça login / inscreva-se
2. Clique no botão CITAÇÃO AGORA.
3 Clique no botão "Adicionar seu arquivo Gerber".
Em seguida, navegue e selecione o arquivo Gerber que você baixou.
Etapa 6: Carregar o arquivo Gerber e definir os parâmetros
4. Defina o parâmetro necessário, como quantidade, cor do PCB, etc.
5. Depois de selecionar todos os parâmetros para PCB, clique no botão SALVAR NO CARRINHO.
Etapa 7: Selecione o endereço de entrega e o modo de pagamento
6. Digite o endereço de entrega.
7. Selecione o Método de Envio adequado para você.
8. Envie o pedido e prossiga para o pagamento.
Você também pode rastrear seu pedido no JLCPCB.com.
Minhas PCBs levaram 2 dias para serem fabricadas e chegaram em uma semana usando a opção de entrega da DHL.
As placas de circuito impresso estavam bem embaladas e a qualidade era realmente boa por esse preço acessível.
Etapa 8: soldar todos os componentes
Depois disso, solde todos os componentes de acordo com o diagrama do circuito.
Em seguida, conecte o NodeMCU.
Etapa 9: conectar os eletrodomésticos
Conecte os eletrodomésticos de acordo com o diagrama de circuito.
Tome as devidas precauções de segurança ao trabalhar com alta tensão.
Conecte a alimentação de 5 volts DC ao PCB conforme mostrado no circuito.
Ligue a alimentação 110V / 230V e a alimentação 5V DC.
Etapa 10: finalmente, podemos controlar a luz, ventilar com Alexa
Agora você pode controlar seus eletrodomésticos de forma inteligente.
Basta dizer quais dispositivos você deseja ligar ou desligar para Alexa, Alexa fará o trabalho para você.
Espero que tenham gostado deste projeto de automação residencial. Eu compartilhei todas as informações necessárias para este projeto.
Eu realmente aprecio se você compartilhar seus valiosos comentários. Além disso, se você tiver alguma dúvida, escreva na seção de comentários.
Para mais projetos desse tipo, siga TechStudyCell.
Obrigado pelo seu tempo e feliz aprendizagem.
Recomendado:
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: 15 etapas (com fotos)
Como fazer uma casa inteligente usando o módulo de relé de controle do Arduino. Idéias para automação residencial: neste projeto de automação residencial, projetaremos um módulo de relé residencial inteligente que pode controlar 5 eletrodomésticos. Este módulo de relé pode ser controlado por celular ou smartphone, remoto IR ou remoto de TV, interruptor manual. Este relé inteligente também pode sentir r
Como controlar a lâmpada usando o Arduino UNO e o módulo de relé de estado sólido 5V de canal único: 3 etapas
Como controlar a lâmpada usando o Arduino UNO e o módulo de relé de estado sólido 5V de canal único: Descrição: Comparado com o relé mecânico tradicional, o relé de estado sólido (SSR) tem muitas vantagens: tem uma vida útil mais longa, com uma ativação muito maior / velocidade desligada e nenhum ruído. Além disso, também possui melhor resistência à vibração e mecânica
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino - Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter - Helicóptero Rc - Avião Rc usando Arduino: 5 etapas (com imagens)
Remoto sem fio usando módulo 2.4 Ghz NRF24L01 com Arduino | Nrf24l01 Receptor transmissor de 4 canais / 6 canais para Quadcopter | Helicóptero Rc | Avião Rc Usando Arduino: Para operar um carro Rc | Quadcopter | Drone | Avião RC | Barco RC, sempre precisamos de um receptor e transmissor, suponha que para RC QUADCOPTER precisamos de um transmissor e receptor de 6 canais e esse tipo de TX e RX é muito caro, então vamos fazer um em nosso
Node MCU com módulo de relé de 4 portas, aplicativo Blynk, IFTTT e Google Home. Lucro ?: 5 etapas
Node MCU com módulo de relé de 4 portas, aplicativo Blynk, IFTTT e Google Home. Lucro ?: Esta postagem é sobre como conectar o Google Home com o NodeMCU e o app blynk, você pode controlar seus aparelhos com um switch NodeMCU controlado por blynk simples e o assistente do Google. Então vamos, Ok Google .. Ligue o thingy
Porta USB NODEMcu não funciona? Faça upload do código usando o módulo USB para TTL (FTDI) em apenas 2 etapas: 3 etapas
Porta USB NODEMcu não funciona? Faça upload do código usando o módulo USB para TTL (FTDI) em apenas 2 etapas: Cansado de conectar muitos fios do módulo USB para TTL ao NODEMcu, siga estas instruções para fazer upload do código em apenas 2 etapas. Se a porta USB do NODEMcu não está funcionando, então não entre em pânico. É apenas o chip do driver USB ou o conector USB