Proyecto 22: Múltiples Funciones del Robot Extintor de Incendios

(1)Descripción:

El coche inteligente ha realizado una sola función en cada proyecto anterior.

¿Puede mostrar múltiples funciones a la vez? Sí, puede.

En este último proyecto grande, pretendemos usar un código completo para controlar el coche inteligente y demostrar todas las funciones mencionadas en los proyectos anteriores. Usamos las teclas de la APP de Bluetooth para cambiar automáticamente entre varias funciones, lo cual es bastante simple y conveniente.

(2)Diagrama de Flujo:

Por favor, consulte el Proyecto 16 para instalar y configurar la APP de Bluetooth

(3)Diagrama de Conexión:

1. GND, VCC, SDA y SCL de la placa 8x16 están conectados a G (GND), + (VCC), A4 y A5 de la placa de expansión.

2. VCC, IN+, IN- y Gnd del módulo de ventilador están conectados a 5V (V), 12 (S), 13 (S) y Gnd (G).

3. El cable marrón, el cable rojo y el cable naranja del servo están conectados a Gnd (G), 5v (V) y D10.

4. RXD, TXD, GND y VCC del módulo BT están conectados a TX, RX, G (GND) y 5V (VCC). STATE y BRK no necesitan ser conectados.

5. Los pines “G”, “V” y A del sensor de llama izquierdo están conectados a G (GND), V (VCC) y A1, respectivamente; El sensor de llama derecho está conectado a G (GND), V (VCC) y A2, respectivamente.

6. Los puertos distales del sensor de seguimiento de línea son 11, 7 y 8.

(4)Código de Prueba:

(Nota: No conecte el módulo Bluetooth antes de cargar el código, porque la carga del código también usa comunicación serial, y puede haber conflictos con la comunicación serial Bluetooth, lo que puede causar que la carga falle.) Nota: No puede acelerar el coche mediante la App.

(5)Resultado de la Prueba:

Antes de cargar el código del programa, el módulo Bluetooth debe ser retirado; de lo contrario, la carga del código fallará.

Después de cargar el código exitosamente, active los servicios de ubicación en su dispositivo y luego conecte el módulo Bluetooth.

Una vez que el módulo Bluetooth esté conectado y encendido, y la APP móvil esté conectada exitosamente al Bluetooth, podemos usar la APP móvil para controlar el robot tanque.