Índice:

Estação meteorológica conectada com ESP32: 3 etapas
Estação meteorológica conectada com ESP32: 3 etapas

Vídeo: Estação meteorológica conectada com ESP32: 3 etapas

Vídeo: Estação meteorológica conectada com ESP32: 3 etapas
Vídeo: IoT - Desenvolvimento de Sensor Inteligente com ESP32 - Monitoramento Temperatura em Núvem - Parte 1 2024, Julho
Anonim
Estação meteorológica conectada com ESP32
Estação meteorológica conectada com ESP32
Estação meteorológica conectada com ESP32
Estação meteorológica conectada com ESP32

Neste tutorial, você aprenderá como configurar uma estação meteorológica baseada no ESP32 e como monitorar suas leituras remotamente, por meio do aplicativo Blynk e também por meio de um site.

Suprimentos

1x placa ESP32 + cabo de alimentação usb

1 sensor DHT11

1x sensor de luz 1x resistor de 10 Kohm

1 sensor CJMCU CCS811

vários fios de ligação

uma série de placas de ensaio ou um PCB (se você decidir fazer alguma solda) conectores fêmea (se você decidir fazer a solda)

Etapa 1: Configurando a estação meteorológica

Um lapso de tempo do processo de montagem está disponível aqui.

Conectando os componentes

Conecte os sensores da seguinte forma:

Sensor de luz

Uma extremidade para 3V e a outra extremidade para o resistor de 10kohm que por sua vez é conectado ao GND. A mesma extremidade do LDR também está conectada ao pino D34 no ESP32

CJMCU CCS811

3V → 3V na placa ESP32

GND → GND

SDA → pino D21 em ESP32

SCL → pino D22 em ESP32

WAKE → GND

DHT11

GND → GND em ESP32

VCC → 3V no ESP32

OUT → D34 em ESP32

Etapa 2: programe a placa ESP32

Programe a placa ESP32
Programe a placa ESP32
Programe a placa ESP32
Programe a placa ESP32
Programe a placa ESP32
Programe a placa ESP32

Inicie o Arduino IDE.

Selecione sua placa ESP32 no menu Ferramentas.

Verifique se você também selecionou a porta correta.

Envie este código para o quadro. Se você abrir o monitor serial (definir a taxa de transmissão para 9600), deverá ser capaz de visualizar os valores registrados pelos diferentes sensores

Etapa 3: monitorar a estação meteorológica remotamente via aplicativo Blynk

Monitore a estação meteorológica remotamente via aplicativo Blynk
Monitore a estação meteorológica remotamente via aplicativo Blynk
Monitore a estação meteorológica remotamente via aplicativo Blynk
Monitore a estação meteorológica remotamente via aplicativo Blynk
Monitore a estação meteorológica remotamente via aplicativo Blynk
Monitore a estação meteorológica remotamente via aplicativo Blynk

O aplicativo Blynk nos permite monitorar os valores registrados pela estação meteorológica remotamente, diretamente no nosso smartphone, independentemente da nossa distância da estação meteorológica.

Tudo o que precisamos é do aplicativo blynk e de uma conexão com a Internet. Neste projeto, você aprenderá como monitorar os valores registrados pelo sensor LDR e apenas pelo sensor DHT11.

Crie um novo projeto no aplicativo Blynk

Depois de fazer o download do aplicativo e fazer login com sucesso em sua conta, comece criando um novo projeto.

Escolha o seu hardware

Selecione o modelo de hardware que você usará. Se você estiver seguindo este tutorial, provavelmente usará uma placa ESP32.

Token de autenticação

Auth Token é um identificador exclusivo necessário para conectar o hardware ao smartphone. Cada novo projeto que você criar terá seu próprio token de autenticação. Você receberá o Auth Token automaticamente em seu e-mail após a criação do projeto. Você também pode copiá-lo manualmente. Clique na seção de dispositivos e selecione o dispositivo necessário, e você verá o token

Configure o aplicativo Blynk

Você precisará criar um projeto no blynk adaptado com o objetivo de monitorar os parâmetros registrados pela estação meteorológica. Pegue 3 widgets de exibição de valor.

Configure-os um por um. O primeiro receberá V6 como entrada, o segundo V5 e o terceiro V0. Você notará que eles estão configurados para o modo push.

Programe a placa ESP32

Inicie o IDE do arduino e abra este programa. Selecione a placa que você está usando no menu Ferramentas, bem como a porta correta. Faça upload do código. Se o upload for bem-sucedido, você verá uma mensagem de Blynk no monitor serial.

Recomendado: