Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este projeto está relacionado às etapas iniciais no mundo IoT, aqui faremos a interface do sensor DHT11 / DHT22 com NodeMCU ou outra placa baseada em ESP8266 e receberemos dados na internet que usaremos o aplicativo Blynk, use o seguinte link de tutorial se você não estiver familiarizado com aplicação blynk.
Para Blynk (leva apenas alguns minutos):
Depois disso, você deve adicionar placas esp8266 em seu software Arduino IDE, use o seguinte link
Para adicionar placas esp8266 no software Arduino IDE:
ou você pode encontrar facilmente outros tutoriais para essas duas etapas.
Etapa 1: Componentes e conexões de hardware
Existem conexões de hardware simples, você não vai lidar com nenhuma conexão bagunçada,
Componentes:
1. DHT11 ou DHT22
2. NodeMCU
3. Fornecimento de 5 V (cabo micro USB ou você pode usar o pino Vin de nodemcu para fornecimento de entrada)
4. Alguns cabos de ligação
Conexões:
Use os diagramas a seguir para uma compreensão completa da conexão.
Conecte o pino de dados / sinal do sensor DHT a qualquer GPIO do nodeMCU, o mesmo número de pino que você deverá mencionar em seu código.
Etapa 2: Projeto Blynk
Confira o vídeo em anexo e siga as etapas
1. Crie um novo projeto Blynk, copie o token de autorização que você recebeu e adicione dois “Medidores” da caixa do widget.
2. Clique em um dos widgets recém-adicionados, selecione o pino virtual V5 e rotule-o como “Temperatura”, da mesma forma selecione o pino virtual V6 para o segundo widget e rotule-o como “Umidade”. Defina o intervalo de exibição de valores para esses dois widgets de 0 a 100.
Outros detalhes podem ser observados em vídeo.
Etapa 3: programe sua placa
Primeiro você precisa incluir o Blynk (baixe a biblioteca mais recente do site oficial do blynk) e a biblioteca DHT em seu software Arduino IDE, baixe os arquivos anexados e adicione-os na pasta da biblioteca Arduino IDE ou qualquer procedimento usado para adicionar bibliotecas.
Depois de adicionar bibliotecas, copie o código a seguir e programe seu NodeMCU (eu sei que você é especialista nisso)
Esperar!!!!!!!! aguarde por favor, antes de programar seu nodeMCU, deve adicionar seu token de projeto blynk e credenciais de roteador Wi-Fi local em seu código, boa sorte.
Etapa 4: Verifique os dados do sensor no aplicativo Blynk
Certifique-se de que o NODEmcu esteja programado, a janela do projeto Blynk esteja completa (você definiu pinos virtuais para ambos os widgets) e o hardware esteja pronto. Agora conecte seu Wi-Fi móvel e vá ao vivo com seu aplicativo blynk (veja o vídeo), aqui você pode ver os valores de temperatura e umidade exibidos por seus widgets.
Etapa 5: sua atenção requer
Espero que este projeto lhe dê um empurrãozinho no mundo da IoT, não se esqueça de compartilhar seus comentários e se inscrever em nosso canal no youtube para incentivo.
Obrigada:)