Este projeto foi desenvolvido para o evento da Global Solution proposto pela FIAP. Utilizando o arduíno UNO foi montado um sistema inteligente de alertas para enchentes e deslizamentos de terra, integrando sensores de solo, ultrassônicos, um display LCD I2C 16x2 e um buzzer para avisar quando o nível for crítico.
Assista nosso vídeo explicativo 👉 AlertaBR - Circuito de Enchentes e Umidade
Acesse o código oficial do circuito 👉 circuit.ino
- Luís Felipe Scacchetti - RM562241
- Leonardo Eiji Kina - RM562241
- 1x Arduino UNO
- 1x Sensor de umidade do solo (analógico)
- 1x Sensor ultrassônico HC-SR04
- 1x Buzzer
- 1x Display LCD I2C 16x2
- 1x LED RGB (pinos PWM)
- Jumpers e Protoboard
- Medição do nível da água com sensor ultrassônico
- Leitura da umidade do solo com sensor próprio para prever risco de deslizamento
- Exibição das leituras no display LCD com mensagens contextualizadas
- Ativação de alerta sonoro com o buzzer e visual com o LED RGB em caso de risco iminente
- LED Verde: Seguro
- LED Amarelo: Alerta
- LED Vermelho: Crítico
| Condição | Estado | Ação |
|---|---|---|
| 💧 Nível da Água (< 1.5m) | Nível Ideal | LED Verde |
| 💧 Nível da água (< 2.5m) | Nível Ok | LED Amarelo + alerta LCD |
| 💧 Nível da água (> 2.5m) | Nível Crítico | LED Vermelho + buzzer + alerta LCD |
| 🪴 Solo seco (< 400) | Solo Ideal | LED Verde |
| 🪴 Umidade (< 650) | Solo Úmido | LED Amarelo + alerta LCD |
| 🪴 Umidade do solo > 650 | Solo Molhado | LED Vermelho + buzzer + alerta LCD |
O sistema utilizou a lógica de máquinas de estado para organizar e manipular o funcionamento do código, facilitando sua manutenção e expansão futura. O funcionamento foi dividido em 3 etapas principais:
Atribui os dados retornados do sensor ultrassônico (nível da água) e do sensor de umidade do solo a variáveis globais, que serão utilizadas na etapa de análise.
Verifica os valores coletados e exibe no display LCD o estado atual do nível da água e da umidade do solo, classificando como ideal, alerta ou crítico.
Caso seja identificado um risco de enchente ou deslizamento, o sistema emite um alarme sonoro (buzzer) e visual (LED RGB ou mensagens no display LCD) para notificar o usuário.
Este projeto reforça a importância do uso da tecnologia como aliada na proteção de vidas em regiões de risco, especialmente em um país como o Brasil, onde eventos climáticos extremos têm se tornado mais frequentes. Iniciativas como essa mostram o potencial de soluções simples, escaláveis e com grande impacto social.
