O objetivo deste projeto é criar um sistema inteligente de monitoramento agrícola usando o microcontrolador ESP32 e quatro sensores diferentes simulado no Wokwi.com.
O sistema será capaz de coletar dados do ambiente para tomada decisões automatizadas visando otimizar o uso de recursos na agricultura, como a irrigação e o controle de condições climáticas.
-
Monitoramento climático: com o DHT22, o sistema mede constantemente a umidade e temperatura do ambiente, podendo enviar alertas ou tomando ações automáticas para aumentar ou diminuir a irrigação dependendo das condições.
-
Controle de irrigação automatizada: o sensor HC-SR04 verifica o nível de água nos tanques podendo acionar a irrigação apenas quando o nível está adequado, evitando desperdício de água.
-
Detecção de presença: o sensor PIR pode ser utilizado para detectar invasões de animais ou pessoas em áreas restritas da fazenda, ativando alarmes ou sistemas de segurança.
-
Ajuste de irrigação com base na luminosidade: o sensor LDR mede a quantidade de luz solar recebida e pode ajustar a irrigação automaticamente, diminuindo a quantidade de água em dias mais ensolarados e aumentando em dias nublados.
Este é um projeto baseado no PlatformIO e no Wokwi.com.
Sugere-se a execução via VS Code, onde deve-se instalar dentro da IDE:
- Wokwi for VS Code;
- PlatformIO;
- Executar o seguinte comando no Terminal do PlatformIO:
pio run
- Abrir o aquivo diagram.json e clicar em "Start Simulation"
Outra opção mais simples seria a execução diretamente no portal da Wokwi.com. Basta copiar o arquivo projeto.ino dentro de src para a automação do ESP32 e o diagram.json para atualizar o desenho do circuito. Feito isso basta executar que o projeto será recompilado e os resultados apresentados no serial monitor.