Tabla de contenido:

Coche Arduino Bluetooth RC: 6 pasos
Coche Arduino Bluetooth RC: 6 pasos

Video: Coche Arduino Bluetooth RC: 6 pasos

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

Me encantan los vehículos de control remoto, son súper divertidos e interesantes. En este Instructable, mostraré cómo creé mi propio automóvil bluetooth usando Arduino y algunas partes que tenía por ahí. Este Instructable es solo en teoría, el automóvil no terminó funcionando exactamente como lo había planeado, pero el próximo año continuaré y es posible que vuelva para actualizarlo cuando esté completo.

Paso 1: recopile sus materiales

Recoja sus materiales
Recoja sus materiales
Recoja sus materiales
Recoja sus materiales
Recoja sus materiales
Recoja sus materiales

Estas son todas las piezas que necesitará para completar este proyecto. Si no tiene las piezas o los motores exactos, se pueden sustituir por otros, pero tenga en cuenta que es posible que no resulte como el mío.

-Arduino Uno

-Cable de alimentación USB / Arduino

-Tablero de circuitos

-Módulo Bluetooth HC-06

-Servo motor

-Motor de 9 V CC

-2 baterías de 9V

-2 broches de presión de la batería

-Transistor MOSFET

-Diodo

-Alambres de puente

-Bandas elásticas

Paso 2: el circuito

El circuito
El circuito
El circuito
El circuito
El circuito
El circuito

Aquí hay un esquema del circuito y una imagen del circuito que construí. Construyémoslo en pasos:

-Primero conecte la energía y la tierra del Arduino a la energía y la tierra en el lado izquierdo de su placa de pruebas

-A continuación, conecte la primera batería y la conexión a tierra al lado derecho de la placa de pruebas. Conecte la otra batería se conecta a la clavija Vin en el Arduino, y la tierra de la batería se conecta a tierra en el Arduino.

-Conecte la clavija de alimentación del servomotor al 5V en el lado izquierdo de la placa de pruebas, la clavija de tierra a tierra en el lado izquierdo de la placa de pruebas y la clavija central del servomotor a la clavija 9 en el Arduino. El pin central es el que nos permitirá controlar el ángulo en el que está puesto el servo.

-Conecte el pin VCC del módulo Bluetooth HC-06 a 5V en el lado izquierdo de la placa de pruebas y el pin GND al suelo en el lado izquierdo de la placa de pruebas. Abstenerse de conectar los pines TX y RX hasta que cargue el programa en la placa Arduino, porque la placa no aceptará el programa mientras esos pines estén conectados. Una vez que haya cargado el programa en el Arduino, conecte el pin TX del HC -06 en el pin RX del Arduino y el pin RX del HC-06 en el TX del Arduino.

-El siguiente en la línea es el motor. Debido a que el Arduino solo produce un máximo de 5V, no es suficiente para impulsar la tarjeta hacia adelante, sin embargo, aún necesitamos poder controlar el motor usando el Arduino. Haremos esto usando un componente llamado transistor MOSFET. El MOSFET tiene 3 pines, una puerta, una fuente y un drenaje. Como puede ver en la imagen, cuando aplicamos 5V a la puerta, la energía podrá fluir desde el drenaje hasta la fuente. Con esto en mente, conectaremos el pin de la puerta del MOSFET al pin 6 del Arduino, consulte la imagen para asegurarse de que está conectando los pines correctos. Esto nos permitirá unir los otros 2 pines del MOSFET juntos sacando energía del pin 10. Luego, conecte la fuente del MOSFET a tierra en el lado derecho de la placa. Luego, conecte un extremo del motor al pin de drenaje en el MOSFET, y también conecte un diodo del pin de drenaje a la barra de energía en el lado derecho de la placa de pruebas. Este diodo en paralelo detendrá algo llamado voltaje de retorno. Cuando un motor gira, crea electricidad como un generador, y esta electricidad puede fluir en la dirección opuesta a la que está funcionando el circuito. Esto puede causar problemas, y para evitar que la electricidad haga esto, necesitamos insertar un diodo en paralelo con el motor. Ahora conecte el otro extremo del motor a la barra de potencia en el lado derecho de la placa. Es posible que deba invertir las conexiones del motor si se da cuenta de que el motor gira en la dirección incorrecta para su automóvil. Tenga esto en cuenta cuando comience a probar el automóvil.

Paso 3: el programa

Este es el programa que pondremos en el Arduino Uno para controlar el coche. Descárguelo y ábralo en el IDE de Arduino. Cargaremos esto en la placa Arduino para controlar el coche.

Paso 4: Creación de la base del coche

Creación de la base del coche
Creación de la base del coche
Creación de la base del coche
Creación de la base del coche

Entonces esta parte variará mucho. He adjuntado una imagen para que muestre lo que se me ocurrió, pero en realidad todo lo que necesitas es un eje que gire libremente con 2 ruedas traseras, una rueda delantera que se puede unir al servomotor y una plataforma arriba o en el medio que puede albergue la placa de circuito y la placa de pruebas. El motor también debe poder fijarse al eje trasero mediante una banda elástica para que los neumáticos traseros puedan girar.

Paso 5: ensamblarlo todo junto

Ensamblando todo junto
Ensamblando todo junto
Ensamblando todo junto
Ensamblando todo junto

Básicamente, simplemente conecte la placa de circuito y la placa de pruebas en un paquete y conéctelo a la plataforma hecha en el paso anterior. Conecte el motor al eje con una banda elástica y luego ya está casi listo.

Paso 6: Obtener la aplicación

Obtener la aplicación
Obtener la aplicación

Necesita un teléfono Android para que esto funcione, y luego ingresa a Google Play y encuentra la aplicación llamada "Smart Bluetooth". ¡Conéctelo al módulo Bluetooth HC-06 y listo!

Recomendado: