Proyecto 21: Tanque Extintor de Incendios
(1)Descripción:
La función de seguimiento de línea del tanque inteligente se explicó en el proyecto anterior. En este proyecto utilizamos el sensor de llama para crear un robot extintor de incendios.
Cuando el carro encuentra llamas, el motor del ventilador girará para apagar el fuego. Por supuesto, primero necesitamos reemplazar el sensor ultrasónico y los dos fotorresistores con un módulo de ventilador y sensores de llama.
La lógica específica del carro inteligente se muestra en la tabla a continuación:
Sensor de Llama Izquierdo |
Sensor de Llama Derecho |
Estado |
|---|---|---|
≤700 |
≤700 |
El carro se detiene, el ventilador comienza a girar para apagar la llama |
≥700 |
≥700 |
El carro se detiene, el ventilador comienza a girar para apagar la llama |
≥700 |
≥700 |
El carro se detiene, el ventilador comienza a girar para apagar la llama |
>700 |
>700 |
El ventilador se detiene, el carro se mueve |
Nota: 1)Este experimento requiere el uso de una fuente de fuego. Por favor, manténgala alejada de materiales inflamables para prevenir incendios. Los niños deben experimentar bajo la supervisión de un adulto. Si no puede confirmar que está en condiciones seguras, abandone el experimento. 2)El sensor de llama no es resistente al fuego, por favor no lo queme directamente con llama. Podemos controlar un LED externo con el sensor de llama. El LED sigue conectado a D9. Cuando se detecta fuego, el LED se encenderá.
(2)Diagrama de flujo:

(3)Diagrama de Conexión:

Nota:
GND, VCC, SDA y SCL del panel LED 8x16 están conectados a G(GND), V(VCC), A4 y A5.
G, V y A de los dos sensores de llama están conectados a G(GND), V(VCC), A1 y A2 de la placa de expansión.
(4)Código de Prueba:
También puede arrastrar bloques para editar su código, como se muestra a continuación
(1)
(2)
(3)
(4) 
(5) 
(6)
Código de Prueba Completo
(Nota: No conecte el módulo Bluetooth antes de cargar el código, ya que la carga del código también utiliza comunicación serial, y puede haber conflictos con la comunicación serial Bluetooth, lo que puede causar que la carga falle.)

(5)Resultados de la Prueba:
Después de cargar el código de prueba exitosamente, encienda el dispositivo y gire el interruptor DIP al extremo ON. El carro inteligente apagará el fuego cuando detecte una llama.

Nota: Por favor, manténgalo alejado de materiales inflamables para prevenir incendios. Los niños deben experimentar bajo la supervisión de un adulto. Si no puede confirmar que está en condiciones seguras, abandone el experimento. El sensor de llama no es resistente al fuego, por favor no lo queme directamente con llama.