Proyecto 16 Control de Velocidad por Bluetooth para Coche Inteligente

1. Descripción

En este proyecto, utilizaremos Bluetooth para ajustar la velocidad del coche inteligente. Permitimos definir velocidades variables y cambiarlas para modificar la velocidad del coche inteligente.

2. Diagrama de Flujo

image-20250513095810478

3. Diagrama de Conexiones

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

2). RXD, TXD, GND y VCC del módulo Bluetooth están conectados respectivamente a TX, RX, G y 5V en la placa de expansión del controlador de motor 8833, mientras que los pines STATE y BRK del módulo Bluetooth no necesitan ser conectados.

3). El servo está conectado a G, V y A3. El cable marrón está conectado a Gnd (G), el cable rojo está conectado a 5V (V) y el cable naranja está conectado a A3.

4). La alimentación está conectada al puerto BAT.

4. Código de Prueba

Antes de escribir el código, es necesario importar los archivos de la biblioteca de la placa LED 8x16 y del servo. Los pasos específicos son los siguientes:

Haz clic en para entrar en la interfaz de la biblioteca de extensiones de sensores/módulos/componentes, luego busca el módulo “Matrix 8*16 Aip1640” y haz clic en él. De esta manera, “Not loaded” cambia a “loaded”, indicando que el módulo “Matrix 8*16 Aip1640” fue añadido exitosamente.

Img

Haz clic en para volver a la interfaz del editor de código, se pueden ver los bloques de instrucciones del módulo “Matrix 8*16 Aip1640” y del componente “Servo” en el área de módulos.

Puedes arrastrar bloques para editar. Los bloques listados a continuación son para tu referencia:

(1).

(2).

(3).

(4).

(5).

(6).

(7).

(8).

(9).

(10).

Código Completo de Prueba

Nota: Antes de subir el código de prueba, necesitas retirar el módulo Bluetooth, de lo contrario el código no se podrá subir. Conecta el módulo Bluetooth después de subir el código exitosamente.

5. Resultado de la Prueba

Después de subir exitosamente el código a la placa V4.0, conecta los cables según el diagrama de conexiones, enciende la alimentación externa y luego coloca el interruptor DIP en ON. Empareja la APP con Bluetooth, el coche inteligente podrá ser controlado para moverse mediante la APP.

Presiona , el coche acelerará, presiona , el coche reducirá la velocidad, y la placa LED 8*16 mostrará el patrón de estado correspondiente del coche inteligente.