Este é um sistema embarcado desenvolvido para auxiliar no combate a incêndios. O sistema utiliza um dispositivo baseado no ESP32, que controla um servo motor fixo e um servo motor conectado a uma mangueira de combate a incêndio.
- Modo Manual: Permite controlar manualmente os movimentos dos servos e ativar/desativar a bomba d'água.
- Modo Automático: Realiza uma varredura automatizada com o servo fixo em busca de sinais de fogo. Quando detectado, aciona o servo da mangueira e a bomba d'água.
- Placa ESP32
- Servo motor fixo
- Servo motor para a mangueira
- Sensor de fogo analógico
- Módulo Bluetooth
- Conecte o servo motor fixo ao pino definido como
servoPin1
no código. - Conecte o servo motor da mangueira ao pino definido como
servoPin2
no código. - Conecte o sensor de fogo analógico ao pino definido como
Fire_analog
no código. - Conecte o módulo Bluetooth à placa ESP32.
- Faça o upload do código para a placa ESP32 utilizando a IDE do Arduino ou outro método adequado.
- Alimente a placa ESP32 com a energia necessária.
- Ligue o sistema embarcado pressionando o botão de ligar/desligar.
- O sistema iniciará no modo Idle, aguardando comandos.
- Para ativar o Modo Manual, pressione o botão correspondente no aplicativo Bluetooth.
- No Modo Manual, utilize os botões de direção para mover o servo fixo (cima, baixo, esquerda, direita) e o botão de água para ativar/desativar a bomba.
- Para ativar o Modo Automático, pressione o botão correspondente no aplicativo Bluetooth.
- No Modo Automático, o sistema realizará uma varredura com o servo fixo em busca de sinais de fogo. Quando detectado, o servo da mangueira será acionado automaticamente, direcionando a água para o foco de incêndio.
- Para retornar ao Modo Manual ou ao Modo Idle, utilize os botões correspondentes no aplicativo Bluetooth.