Introdução
Bem-vindo ao Manual do Usuário do Sistema DL2 AeroVisual. Este documento fornece instruções completas para configurar, operar e solucionar problemas do seu dispositivo de monitoramento de nível de água.
O DL2 AeroVisual é um sistema embarcado baseado em ESP32 que monitora o nível de reservatórios de água e disponibiliza as informações em tempo real através de uma interface web responsiva. O sistema gerencia múltiplas redes WiFi com failover automático, garantindo conectividade contínua mesmo quando uma rede primária fica indisponível.
Mantenha sempre pelo menos uma rede WiFi configurada. Se todas as redes forem removidas, o dispositivo entrará automaticamente em Modo de Configuração (Access Point) após 10 minutos sem conectividade.
Capacidades do Sistema
Acesso ao Sistema
2.1 Modo Normal (Conectado à Rede WiFi)
Quando o dispositivo está conectado normalmente a uma rede WiFi, siga os passos abaixo para acessar a interface web:
Conecte seu smartphone ou computador à mesma rede WiFi que o dispositivo.
Abra um navegador web (Chrome, Firefox, Safari, Edge).
Digite o endereço IP do dispositivo na barra de endereços. Ex: http://192.168.1.100
Pressione Enter. A interface principal será carregada.
O endereço IP local é exibido no rodapé da própria interface web e na tela de status. O dispositivo atualiza as informações automaticamente a cada 5 segundos.
2.2 Modo de Configuração (Access Point)
Quando o dispositivo não consegue conectar a nenhuma rede WiFi por 10 minutos consecutivos, ele ativa automaticamente um ponto de acesso WiFi próprio:
No seu dispositivo, procure uma rede WiFi cujo nome comece com DL2- (não requer senha).
Conecte-se a esta rede.
Abra o navegador e acesse:
O Modo Access Point desliga automaticamente após 5 minutos de inatividade (sem clientes conectados). Depois disso, o dispositivo tentará reconectar às redes salvas.
Interface Principal
A tela principal fornece uma visão consolidada em tempo real de todas as métricas do sistema.
3.1 Painel de Status
| Indicador | Descrição | Intervalo / Unidade |
|---|---|---|
| Nível de Água | Percentual atual do reservatório | 0 – 100 % |
| Valor ADC | Leitura bruta do sensor analógico | 0 – 4095 |
| Status da Cascata | Indica se há água passando pelo sensor de queda | ATIVA / INATIVA |
3.2 Informações de Rede
| Campo | Descrição |
|---|---|
| SSID | Nome da rede WiFi conectada no momento |
| Sinal (RSSI) | Força da conexão em dBm (ex.: -55 dBm = bom; abaixo de -80 dBm = fraco) |
| Endereço IP | IP local do dispositivo na rede |
| Redes Salvas | Quantidade total de redes WiFi configuradas no dispositivo |
Interpretação do Sinal WiFi
| Faixa (dBm) | Qualidade | Recomendação |
|---|---|---|
| > −55 dBm | Excelente ✅ | Operação normal |
| −55 a −70 dBm | Bom 👍 | Operação normal |
| −70 a −80 dBm | Fraco ⚠️ | Considere repetidor WiFi |
| < −80 dBm | Crítico 🔴 | Dispositivo pode perder conexão com frequência |
3.3 Botões de Ação
| Botão | Destino | Função |
|---|---|---|
| 🔄 OTA | /ota |
Exibe informações para atualização de firmware via Arduino IDE |
| 📋 Logs | /logs |
Exibe o histórico de eventos do sistema |
| 🔄 Reiniciar | /reset |
Reinicia o dispositivo (solicita senha: 1234) |
Gerenciamento de Redes WiFi
O sistema suporta múltiplas redes WiFi salvas. A cada tentativa de conexão, o dispositivo escaneia as redes disponíveis e conecta automaticamente à rede salva com o melhor sinal (maior RSSI).
4.1 Adicionar Nova Rede
Desligue e ligue o medidor, apertando botão RESET durante 5s.
Aguarde alguns segundos enquanto o sistema realiza a varredura de redes.
No seu dispositivo, procure uma rede WiFi cujo nome comece com DL2- (não requer senha).
Conecte-se a esta rede.
Abra o navegador e acesse: http://192.168.4.1 // IP fixo no Modo AP.
Escolha a rede WiFi a ser gravada e insira a senha correspondente.
Toque em 💾 Salvar Rede WiFi e aguarde a confirmação.
O sistema verifica automaticamente: senha com no mínimo 8 caracteres, nome da rede não vazio e ausência de duplicatas. Redes já salvas não serão adicionadas novamente.
4.3 Remover Rede WiFi
Repita os passos 4.1.1 até 4.1.5 e escolha a rede a ser removida
Toque em 🗑️ Remover ao lado da rede desejada.
Aguarde a confirmação de remoção.
Se você remover todas as redes configuradas, o dispositivo ficará sem conectividade e iniciará o Modo Access Point automaticamente após 10 minutos.
Modo de Configuração (Access Point)
O Modo AP é ativado automaticamente quando o dispositivo não consegue se conectar a nenhuma rede salva por 10 minutos consecutivos. O sistema continua tentando a cada 30 segundos antes de ativar o AP.
5.1 Características do Modo AP
| Parâmetro | Valor |
|---|---|
| Nome da rede (SSID) | Começa com DL2- + ID único do chip |
| Senha | Nenhuma (rede aberta) |
| Endereço IP | 192.168.4.1 |
| Timeout de inatividade | 5 minutos |
| Protocolo | HTTP (porta 80) |
5.2 Fluxo de Recuperação de Conexão
5.3 Saindo do Modo AP
Automático: Configure uma rede WiFi válida. O dispositivo tentará conectar imediatamente. Ao conectar com sucesso, o Modo AP é desligado.
Manual: Role até o final da página de Configuração WiFi e toque em ✅ Sair do Modo Configuração. Se houver redes salvas, o dispositivo reinicia e tenta conectar. Se não houver redes salvas, uma confirmação adicional será solicitada.
Reinicialização do Sistema
6.1 Via Interface Web
Na tela principal, toque em 🔄 Reiniciar.
Quando solicitado, digite a senha: 1234
Confirme a ação na caixa de diálogo.
Aguarde 10–30 segundos para o dispositivo reiniciar completamente.
6.2 Após Configuração WiFi
Ao sair do Modo AP, o dispositivo reinicia automaticamente para aplicar as novas configurações de rede.
Após qualquer reinicialização, aguarde ao menos 15–30 segundos antes de tentar acessar novamente a interface web.
Atualização de Firmware OTA
O sistema suporta atualização de firmware Over-The-Air (OTA) via Arduino IDE, sem necessidade de cabo USB.
7.1 Pré-requisitos
- Arduino IDE instalado no computador
- Computador na mesma rede WiFi que o dispositivo
- Senha OTA disponível na página
/ota
7.2 Processo de Atualização
Acesse http://<IP_DO_DISPOSITIVO>/ota e anote o Hostname e a Senha OTA.
No Arduino IDE, vá em Ferramentas → Porta e selecione a porta de rede correspondente ao hostname.
Clique em Upload. Quando solicitado, insira a Senha OTA.
Aguarde a conclusão. O dispositivo reiniciará automaticamente com o novo firmware.
A senha OTA exibida na página é gerada dinamicamente com base no ID do chip ESP32 (formato OTA-XXXXXXXX). Anote-a antes de iniciar o upload.
Solução de Problemas
8.1 Não Consigo Acessar a Interface Web
- Verifique se está conectado à mesma rede WiFi que o dispositivo.
- Confirme se está usando o endereço IP correto.
- Tente outro navegador web ou abra em aba anônima.
- Aguarde 10 minutos: o dispositivo entrará em Modo AP e ficará acessível em
192.168.4.1. - Verifique se o RSSI está acima de −80 dBm.
8.2 Dispositivo Não Conecta à Rede WiFi
- Confirme se a senha está correta (mínimo 8 caracteres).
- Verifique se o roteador está funcionando e acessível por outros dispositivos.
- Cheque se o sinal está acima de −80 dBm na localização do dispositivo.
- Verifique se o roteador não atingiu o limite de clientes conectados.
- Tente salvar a rede novamente com as credenciais corretas.
8.3 Sistema Entrando em Modo AP com Frequência
Causas possíveis:
- Instabilidade ou queda frequente da rede WiFi principal.
- Sinal WiFi fraco na localização do dispositivo (abaixo de −80 dBm).
- Interferência de equipamentos eletrônicos próximos.
Soluções:
- Configure redes WiFi adicionais como backup — o sistema faz failover automático.
- Aproxime o roteador ou o dispositivo para melhorar o sinal.
- Instale um repetidor WiFi na área de cobertura do dispositivo.
8.4 Esqueci a Senha de Reinicialização
A senha padrão de reinicialização é: 1234. Para alterá-la, entre em contato com o suporte técnico.
Referência Técnica
9.1 Parâmetros do Sistema
| Parâmetro | Valor | Observação |
|---|---|---|
| Faixa do sensor ADC | 0 – 4095 | 12 bits, ESP32 |
| Nível de água | 0 – 100 % | Calculado a partir do ADC |
| Tamanho mínimo de senha WiFi | 8 caracteres | Validação no formulário |
| Tentativa de reconexão WiFi | A cada 30 segundos | Após perda de sinal |
| Tentativa de reconexão (sem internet) | A cada 60 segundos | Rede sem acesso à internet |
| Tempo para ativar Modo AP | 10 minutos sem conexão | AP_FALLBACK_TIME |
| Timeout do Modo AP | 5 minutos de inatividade | Sem cliente conectado |
| IP no Modo AP | 192.168.4.1 | Fixo |
| Senha de reinicialização | 1234 | Padrão de fábrica |
| Atualização da interface web | A cada 5 segundos | Auto-refresh |
| Tempo de boot | 15 – 30 segundos | Após reinicialização |
9.2 Modos de Operação WiFi
| Modo | Código | Quando ativo |
|---|---|---|
| Station (STA) | WIFI_STA | Operação normal, conectado a um roteador |
| Access Point + Station | WIFI_AP_STA | Durante transição: AP ativo e tentando conectar |
| Access Point (AP) | WIFI_AP | Modo de configuração puro |