ESP32 (Software)
RELATÓRIO DE TESTES E VALIDAÇÃO DO SISTEMA COM ESP32 E PERIFÉRICOS
- Introdução Este relatório documenta os testes realizados em um sistema baseado no microcontrolador ESP32, integrando diversos periféricos. O objetivo dos testes foi verificar a funcionalidade e integração dos seguintes componentes:
Ponte H L298N para controle de motores DC. Motores DC. Bomba de água. Sensor de nível de água. Sensor de proximidade. Balança. Os testes também envolveram a validação da operação conjunta de todos os dispositivos conectados ao ESP32.
- Descrição do Sistema O sistema foi projetado para controlar e monitorar dispositivos utilizando a ESP32 como unidade de controle central. Cada componente foi configurado e operado de acordo com suas especificações técnicas, incluindo:
Controle de motores via L298N utilizando os pinos PWM da ESP32. Operação da bomba de água com acionamento digital. Monitoramento do nível de água por meio de um sensor de nível. Detecção de proximidade com um sensor infravermelho ou ultrassônico. Medição de peso utilizando uma balança conectada via um módulo amplificador (HX711, por exemplo). 3. Metodologia de Testes
3.1 Teste do Controle de Motores DC com L298N
Configuração dos motores para operar em diferentes velocidades e direções. Verificação dos sinais PWM enviados pela ESP32 para os pinos de controle do L298N. Avaliação da resposta dos motores às variações nos sinais. 3.2 Teste da Bomba de Água
Acionamento da bomba por meio de um pino digital da ESP32. Monitoramento do fluxo de água e desempenho da bomba sob diferentes condições de carga. 3.3 Teste do Sensor de Nível de Água
Submersão do sensor em diferentes níveis de água para verificar a precisão das medições. Teste da resposta do sistema ao atingir níveis críticos de água. 3.4 Teste do Sensor de Proximidade
Simulação de objetos a diferentes distâncias para verificar a detecção pelo sensor. Avaliação da estabilidade e consistência dos sinais recebidos. 3.5 Teste da Balança
Calibração inicial da balança para diferentes pesos conhecidos. Verificação da precisão das medições em diferentes condições de uso. 4. Resultados Obtidos Os testes foram realizados com sucesso, e os resultados estão descritos abaixo:
O controle dos motores via L298N foi validado, com resposta precisa às alterações de velocidade e direção. A bomba de água operou corretamente sob diversas condições, sem apresentar falhas no acionamento ou no fluxo. O sensor de nível de água mostrou alta precisão na detecção de níveis e resposta adequada em situações críticas. O sensor de proximidade demonstrou capacidade de detecção confiável e sem interferências significativas. A balança apresentou medições consistentes após calibração, com precisão dentro do esperado para a aplicação. 5. Conclusão Os testes realizados validaram o funcionamento individual e integrado de todos os componentes do sistema. O microcontrolador ESP32 demonstrou ser uma plataforma robusta e eficiente para gerenciar o conjunto de periféricos.
Recomenda-se que sejam realizados testes adicionais em cenários reais de aplicação para confirmar a robustez do sistema em ambientes externos ou de maior complexidade.
- Anexos