
Í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
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03




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:
Comutador de relé IOT controlado por voz baseado em Arduino (com suporte para Google Home e Alexa): 11 etapas

Comutador de relé IOT controlado por voz baseado em Arduino (com suporte para Google Home e Alexa): Este projeto descreve como fazer um comutador de relé IOT controlado por voz baseado em Arduino. Este é um relé que você pode ligar e desligar remotamente usando um aplicativo para iOS e Android, bem como vinculá-lo ao IFTTT e controlá-lo com sua voz usando Goog
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
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