Tabla de contenido:

Coche controlado por Bluetooth Arduino DIY: 6 pasos (con imágenes)
Coche controlado por Bluetooth Arduino DIY: 6 pasos (con imágenes)

Video: Coche controlado por Bluetooth Arduino DIY: 6 pasos (con imágenes)

Video: Coche controlado por Bluetooth Arduino DIY: 6 pasos (con imágenes)
Video: Carrito a control remoto con Arduino / Bluetooth / Android, en Protoboard 2024, Noviembre
Anonim
Coche controlado por Bluetooth Arduino DIY
Coche controlado por Bluetooth Arduino DIY
Coche controlado por Bluetooth Arduino DIY
Coche controlado por Bluetooth Arduino DIY
Coche controlado por Bluetooth Arduino DIY
Coche controlado por Bluetooth Arduino DIY

¡Hola amigos! Mi nombre es Nikolas, tengo 15 años y vivo en Atenas, Grecia. ¡Hoy les mostraré cómo hacer un automóvil controlado por Bluetooth de 2 ruedas usando un Arduino Nano, una impresora 3D y algunos componentes electrónicos simples! ¡Asegúrate de ver mi video de YouTube para ver el auto en acción y seguir las instrucciones desde allí si lo prefieres!

Motivación

Me metí en la electrónica básica cuando tenía 9 años cuando mi papá me trajo unas pilas, un interruptor y una pequeña bombilla para jugar, estaba súper emocionada. Por esa época, con la ayuda de mi padre, hice mi primer automóvil, que fue lo más simple posible. Consistía en la caja de un teléfono viejo al que le habíamos conectado cuatro motores de corriente continua con algunas ruedas de algunos carros de juguete que teníamos y que funcionaban con unas pocas baterías AA, solo podía moverse hacia adelante, pero yo de 9 años estaba realmente orgulloso y feliz. Durante los años siguientes hice bastantes creaciones y MUCHOS coches de juguete. En algún momento, me propuse el objetivo de hacer un automóvil a control remoto que, esto puede parecer bastante fácil para ti, pero para mi yo anterior estaba muy fuera de mi alcance. Sin embargo, cuando estalló la pandemia la primavera pasada y nos pusimos en cuarentena, me metí en la electrónica más compleja y alrededor de abril logré mi objetivo al hacer un automóvil basado en un Arduino Uno que se podía controlar a través de un control remoto IR. Luego me puse el objetivo de hacer un automóvil que fuera controlado a través de Bluetooth con mi teléfono. Aquí es donde entra en juego este Instructables. ¡Disfrutar!

Suministros:

Aquí hay una lista con los componentes necesarios.

  • Arduino Nano
  • 2 micromotores N20 de 200 RPM
  • Controlador de motor DRV8833
  • HC-06 (módulo Bluetooth)
  • Batería de litio 18650
  • Soporte de la batería
  • Interruptor deslizante de 11 mm x 6 mm
  • Tornillo M3 (10 mm) y tuerca
  • Algunos cables
  • 4 x bandas de goma normales
  • Un soldador
  • Una impresora 3D
  • Un poco de filamento (usé Prusament PETG)

Paso 1: Impresión 3D

Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d

Yo mismo diseñé los archivos 3D usando Onshape. Deberá imprimir la base y también dos ruedas. Imprimí todas las piezas en Prusament Gold PETG a una altura de capa de 0,2 mm y un 40% de relleno en la Creality Ender 3 V2.

Puede encontrar los archivos.stl aquí: Thingiverse

Paso 2: circuito

Circuito
Circuito
Circuito
Circuito
Circuito
Circuito

¡Es hora de hacer el circuito! Así que ahora coloque el Arduino Nano, el DRV8833 y el HC-06 en su tablero.

  1. Conecte el VCC del HC-06 y DRV8833 a 5V
  2. Conecte el GND del HC-06 y DRV8833 a GND
  3. Conecte el TXD a D10
  4. Conecte el RXD a D11
  5. Conecte INT1, INT2, INT3, INT4 a D2, D3, D4, D5 en consecuencia
  6. Conecte los cables del primer motor a OUT1 y OUT2
  7. Conecte los cables del segundo motor a OUT3 y OUT4
  8. Conecte el "+" de la batería a 5V y el "-" a GND (puede agregar el interruptor deslizante al "+" ahora si lo desea)

Paso 3: programación

Programacion
Programacion

¡Subamos el código al Arduino Nano! Simplemente conéctelo a su computadora con un cable USB y luego abra el archivo "BluetoothCar.ino" con Arduino IDE. Asegúrese de que las opciones en la pestaña Herramientas sean las mismas que en la imagen de arriba y que haya seleccionado el puerto COM correcto. Haga clic en "Subir" y listo.

Paso 4: aplicación Bluetooth

Aplicación Bluetooth
Aplicación Bluetooth
Aplicación Bluetooth
Aplicación Bluetooth

Es hora de probar si nuestro circuito y programa están funcionando según lo previsto. ¡Hice mi propia aplicación de Android usando MIT App Inventor, que es un programa simple que te permite crear aplicaciones de Android fácilmente! Puede instalar la aplicación en su teléfono Android descargando el "BluetoothController.apk" a continuación. Hay algunas alternativas en Play Store y App Store si lo prefieres, pero hice esta porque el auto se mueve solo si tu dedo está en el botón, que es una característica que realmente me gusta.

Cuando se conecte al módulo Bluetooth por primera vez, deberá activar el Bluetooth en su dispositivo, luego deberá encontrar un dispositivo llamado "HC-06" y para conectarse tendrá que instalar la contraseña "1234" o "0000". Luego vaya a la aplicación y haga clic en el botón Bluetooth y seleccione el HC-06. ¡Ahora ha conectado correctamente su automóvil a su teléfono inteligente y puede controlar los motores a través de la aplicación!

Paso 5: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

¡Ahora deberías soldar los componentes electrónicos y prepararte para montar el coche!

  1. Atornille el soporte de la batería 18650 a la base y agregue la tuerca
  2. Empuje los dos motores en su lugar
  3. Coloque el interruptor deslizante en su lugar
  4. Coloque el controlador de motor DRV8833 en su lugar
  5. Coloque el Arduino Nano en su lugar
  6. Deslice el HC-06 en su lugar
  7. Agregue la batería 18650 a su soporte
  8. Empuje las dos ruedas en los ejes de los motores
  9. Por último, pero no menos importante, agregue 2 bandas elásticas a cada rueda.

Recomendado: