Tabla de contenido:

Coche Arduino Bluetooth RC: 12 pasos
Coche Arduino Bluetooth RC: 12 pasos

Video: Coche Arduino Bluetooth RC: 12 pasos

Video: Coche Arduino Bluetooth RC: 12 pasos
Video: Carrito a control remoto con Arduino / Bluetooth / Android, en Protoboard 2024, Noviembre
Anonim
Coche Arduino Bluetooth RC
Coche Arduino Bluetooth RC
Coche Arduino Bluetooth RC
Coche Arduino Bluetooth RC

¿Controlas un coche RC a través de una aplicación en tu teléfono? ¡Es posible!

Usando un Arduino, algo de Bluetooth, algunas ruedas y un montón de otras piezas pequeñas pero esenciales, pudimos crear un automóvil RC que se conecta a Bluetooth y puede ser controlado por una aplicación en su teléfono. Parece bastante simple, ¿verdad? Bueno, después de aproximadamente un mes, pudimos pulir un automóvil RC Bluetooth que funcionaba. Con nuestras instrucciones podrás hacerlo mucho más rápido que nosotros.

Paso 1: planifique sus pasos en Trello

Planifique sus pasos en Trello
Planifique sus pasos en Trello

Para comenzar a planificar en trello, debes saber qué quieres hacer y qué materiales necesitas.

Las cosas que quieres poner en tu trello son:

- Obtenga / compre sus suministros

- Construir coche

- Control de motores de CC con Arduino

- Conéctese a Arduino con Bluetooth

- Hacer que el coche RC sea inalámbrico

- codificación

- Hacer aplicación

- Sensor de distancia de conexión / código (solo necesario para el paso opcional).

- Pruebas

-Exterior

- Documentación / Cómo

Ahora, hay muchos pasos que se incluyen en cada uno de estos, pero podrá encontrar más detalles en los siguientes pasos de nuestro proceso.

Paso 2: Obtenga / compre sus suministros

Obtenga / compre sus suministros
Obtenga / compre sus suministros
Obtenga / compre sus suministros
Obtenga / compre sus suministros
Obtenga / compre sus suministros
Obtenga / compre sus suministros

Los materiales que necesitará para este proyecto incluyen:

-Arduino

-Controlador de motor (TB6612FNG Breakout)

-Controlador Bluetooth de baja energía (nRF8001 Bluetooth LE)

-Motores DC

-Paquete de baterías (Baterías)

-Alambres

-Placa de circuito

Paso 3: construye el coche

Construir coche
Construir coche

Con los motores de CC y la placa de circuito.

1) Conecte el controlador del motor a Arduino

2) Conecte el Arduino a los motores DC

* Consulte la foto para ver el circuito.

Paso 4: Controle los motores de CC con Arduino

Con el código MotorTest de la biblioteca de controladores de motor, Arduino podrá controlar los motores de CC.

-El código motorTest hace que los motores funcionen un poco.

-Desplácese hacia abajo hasta donde dice TB6612FNG Arduino Library y allí se descargará.

-Después de eso, puede colocar esa biblioteca en el IDE de Arduino como un archivo comprimido.

-Vaya al boceto, incluya la biblioteca y luego vaya a agregar la biblioteca.zip y elija su archivo.

-Ese archivo aparecerá en ejemplos.

-Y podrás probar tus motores.

Paso 5: conecta Bluetooth

Conectar bluetooth
Conectar bluetooth

Usando el controlador Bluetooth Low Energy, podemos conectarlo al Arduino como se muestra en la imagen.

- Desde conectarlo al Arduino, podemos, con algún código, mover el auto con la aplicación Adafruit.

-Vaya a la página de Adafruit con el controlador nrf8001 y podrá descargar la biblioteca.

-Con esa biblioteca, puede usar el código provisto (demostración de eco) para programar el automóvil para que se mueva cuando se le dé un comando.

Paso 6: Codificación: uso de la aplicación Adafruit

Codificación: uso de la aplicación Adafruit
Codificación: uso de la aplicación Adafruit

Después de descargar la aplicación y modificar el código como lo desee, para que las cosas se muevan:

1) Comenzamos conectándonos al automóvil (que originalmente se llamaba UART) y pasamos a los módulos UART.

- Aquí puede escribir un comando, como f para avanzar, si eso es lo que tiene en su código para hacer que el automóvil avance.

* Puede hacer referencia a nuestro código, que se publicará en un paso posterior.

Paso 7: Haz que el coche RC sea inalámbrico

Hacer que el coche RC sea inalámbrico
Hacer que el coche RC sea inalámbrico

Aquí es donde necesitará sus baterías.

Usando un paquete de baterías y baterías que están conectadas a los motores de CC, el automóvil puede moverse sin estar conectado a nada más.

* Puede ver en la imagen de arriba cómo está conectada la batería y la batería que está conectada a los motores.

Paso 8: cree una aplicación modificada para que funcione con el panel de control

Decidimos usar el panel de control como control remoto para nuestro automóvil. Para hacer esto tuvimos que:

- Modificar el código fuente de la aplicación Adafruit original.

-Nuestro código modificado está vinculado aquí, y esta aplicación modificada es SOLO para Android.:

-Y cómo usar la aplicación, hecha con el código modificado:

-Cuando abres la aplicación:

-Conectarse al COCHE

-Cuando haga clic en conectar, aparecerá una lista que dice elegir el modo para conectarse al automóvil

-Haga clic en el controlador

-En el controlador, desplácese hacia abajo y haga clic en el panel de control.

-En el panel de control:

-La flecha hacia arriba va hacia adelante

-La flecha hacia abajo va hacia atrás

-La flecha izquierda va hacia la izquierda

-La flecha derecha va a la derecha

-El botón 1 es freno

-El botón 2 es rosquilla

Paso 9: (Opcional): agregue un sensor de distancia

(Opcional): agregue un sensor de distancia
(Opcional): agregue un sensor de distancia

Para nuestro automóvil RC, agregamos un sensor de distancia.

-El sensor de distancia se coloca en la parte delantera de nuestro RC Car, que intentamos hacer que se mueva automáticamente en una dirección diferente cuando hay algo frente a él.

Paso 10: prueba

Al probar, -Compruebe que todas las funciones funcionen como desea:

-Hacia adelante

-Atrás

-Izquierda

-Derecha

-Parada

-Rosquilla

-Automático

Estas son nuestra función específica, puedes usarlas o cambiarlas para hacer lo que quieras.

Paso 11: agregue un exterior

Al agregar un exterior, esto depende completamente de usted.

-El exterior del automóvil es principalmente para mantener unido el hardware.

-Usamos bridas y alambres para mantener todo en su lugar.

-Puedes diseñar el exterior de tu coche de la forma que más te guste.

** ¡La parte más importante del exterior es mantener todo en su lugar!

Paso 12: Documento

Al crear su automóvil RC, asegúrese de documentar sobre la marcha.

Esto puede ayudar cuando:

-Arreglando un problema al que te enfrentas.

-Cambio de cableado.

-Recordando lo que hiciste cada día, -Mirando hacia atrás en su proyecto.

Recomendado: