Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Hoje você vai aprender como construir uma estação meteorológica simples com WiFi que envia os dados de temperatura e umidade usando IFTTT diretamente para o seu e-mail. As peças que usei podem ser encontradas em kumantech.com
Etapa 1: peças necessárias e as conexões necessárias
Para concluir este projeto, você precisará de:
- Placa Node MCU
- Sensor DHT11
- Cabo Micro USB
- 3 fios de jumper (F a F)
Allchips é uma plataforma de serviço online de componentes eletrônicos, você pode comprar todos os componentes deles
Como faço para conectar o sensor à placa?
DHT11 | NodeMCU
GND (-) -> GND
5 V (+) -> 3,3 V
OUT (sinal) -> D5
Etapa 2: Configurando o IFTTT
Acesse IFTTT.com e registre uma conta (se ainda não o fez). Depois disso, vá para Meus miniaplicativos e clique em Novo miniaplicativo. Em seguida, clique em + this e, quando solicitado a escolher um serviço, selecione Webhooks. Uma lista de acionadores aparecerá e, no momento em que este documento é escrito, há apenas uma opção disponível - Receber uma solicitação da web. Em seguida, escolha um nome para o evento e lembre-se dele (ele será usado no código). Depois de criar o gatilho, você precisa clicar em n + e escolher o serviço que vamos usar. Nesse caso, é o e-mail. Na próxima página, você precisa escolher como será o e-mail. Isso depende inteiramente de você, mas lembre-se de que é necessário incluir os campos Valor1 e Valor2 para os dados de entrada. Para referência, dê uma olhada na terceira captura de tela acima. Uma última coisa, vá para as configurações do serviço Webhooks e na parte inferior você verá uma url. Copie a string após o uso / e salve-a em algum lugar. Esta é a sua chave API exclusiva, você precisará dela mais tarde no código. Depois de concluir esta etapa, você concluiu o IFTTT por enquanto. É hora do código para o NodeMCU
Etapa 3: Upload do código e personalização
Antes de enviar o código (que pode ser encontrado aqui), dê um tempo e olhe as linhas comentadas e as variáveis no início. Você precisa alterar algumas coisas e, em seguida, fazer upload do código para o NodeMCU.
Após fazer o upload do código e ligar a placa, você receberá e-mails a cada x vezes (pode ser modificado no código acima). Se você tiver o aplicativo IFTTT em seu smartphone, poderá receber notificações sempre que o miniaplicativo for executado. Agora, verifique seu e-mail e você verá os dados meteorológicos. Você pode adicionar mais sensores e conectar-se a outros miniaplicativos.