Tabla de contenido:

Cómo hacer un automóvil RC simplista controlado por Bluetooth: 7 pasos (con imágenes)
Cómo hacer un automóvil RC simplista controlado por Bluetooth: 7 pasos (con imágenes)

Video: Cómo hacer un automóvil RC simplista controlado por Bluetooth: 7 pasos (con imágenes)

Video: Cómo hacer un automóvil RC simplista controlado por Bluetooth: 7 pasos (con imágenes)
Video: Carrito a control remoto con Arduino / Bluetooth / Android, en Protoboard 2024, Noviembre
Anonim
Cómo hacer un coche RC simplista controlado por Bluetooth
Cómo hacer un coche RC simplista controlado por Bluetooth

Hola a todos, soy Bryan Tee Pak Hong. Actualmente soy un estudiante de primer año en la Universidad Politécnica de Singapur y estudio Ingeniería en Computación.

Cuando era niño, siempre me fascinaron los coches RC y su funcionamiento. Cuando lo desmonté, todo lo que veo son trozos de metal colocados por todas partes. Siempre deseé que hubiera un tutorial simple que cubriera los componentes básicos que componen un automóvil RC y hoy les mostraré exactamente eso.

También planeo usar este automóvil RC para una variedad de otros proyectos, consulte esta guía de instrucciones si ha tenido algún problema.

Sin más preámbulos, ¡comencemos!

Paso 1: Paso 0: Preparación de materiales

Paso 0: preparación de materiales
Paso 0: preparación de materiales

Los materiales son muy básicos y fáciles de conseguir, son:

  1. Chasis de automóvil * (Estoy usando una caja de galletas de año nuevo, ¡sea creativo con su elección!) X1
  2. Motores DC y neumáticos x2
  3. Arduino Uno (o cualquier otra variante) x1
  4. L298N Puente en H x1
  5. Rueda giratoria x1
  6. Baterías (1 para Arduino, 1 para motores)
  7. Saltadores macho a macho, saltadores macho a hembra
  8. Módulo Bluetooth HC-06 o HC-05 x1
  9. Placa de pruebas (conexiones rápidas y fáciles) x1

Otros equipos que necesitará / puede necesitar:

  • Hierro de soldadura
  • Pistola de silicona

* Nota: mi chasis tiene un sensor de infrarrojos adjunto, no es necesario en este tutorial

Paso 2: Paso 1: Preparación del chasis

Paso 1: preparación del chasis
Paso 1: preparación del chasis

En primer lugar, desarma tu protoboard. Debería poder dividirse en 3 porciones, 2 +/- barras verticales desde los lados y la sección central, donde se realizarán la mayoría de las conexiones. Esto permite una ubicación muy sencilla de los componentes, por lo que puede:

  • conecte 5V de su Arduino al lado izquierdo
  • conecte GND de su Arduino al lado derecho
  • haz todas tus conexiones cerca del Arduino

Es importante obtener la posición correcta la primera vez, ya que será difícil quitar y volver a colocar la placa de pruebas. Asegúrese de que haya suficiente espacio para que Arduino y L298N se asienten entre las 2 barras verticales.

Paso 3: Paso 2: Conexión del L298N a sus motores

Paso 2: Conexión del L298N a sus motores
Paso 2: Conexión del L298N a sus motores
Paso 2: Conexión del L298N a sus motores
Paso 2: Conexión del L298N a sus motores
Paso 2: Conexión del L298N a sus motores
Paso 2: Conexión del L298N a sus motores

Suelde 2 cables a su motor de CC. A continuación, conecte los otros extremos de los cables a uno de los enchufes de 2 orificios en el puente L298N. No importa el orden en que conecte el cable. Repita esto para el otro motor.

A continuación, coloque puentes macho a hembra en los pines macho que se encuentran al lado del enchufe 3. Se requiere 6, 3 para cada lado, por lo que 1 es para controlar la velocidad del motor a través de PWM y 2 para las direcciones. Recuerde qué cables están conectados a dónde, ya que esto será importante más adelante.

Tome uno de sus paquetes de baterías y conecte / suelde el cable negro (cable de tierra) a un puente macho. Esto se utilizará para lograr un terreno común con el arduino más adelante. Conecte el cable rojo a la entrada de 12 V (toma más a la izquierda) y el cable negro a la GND (toma del medio) del módulo L298N.

Paso 4: Paso 3: Poner todo junto

Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto
Paso 3: poner todo junto

Pegue en caliente el módulo L298 en el chasis de su automóvil en la posición que consideró adecuada en el Paso 1. Luego, pegue en caliente los 2 motores de CC a los lados de su chasis. Mi chasis tiene un hueco alrededor de los bordes, así que usé algunas tuercas que tenía para compensar la altura y poder pegar los motores correctamente. Esto es opcional porque si está utilizando un chasis plano no se requiere ningún desplazamiento. Después de pegar los 2 motores, pegue la batería al chasis. Pegué el mío en la parte inferior debido a limitaciones de espacio. También pegué mi paquete de baterías ligeramente a la derecha para dejar espacio para quitar la tapa del paquete de baterías. Finalmente, pegue la rueda giratoria en su lugar y su automóvil básico estará listo. Trate de encontrar una rueda giratoria que pueda permitir que su robot tenga una altura constante sin embargo, la rueda gira.

Conecte los 6 cables de puente en la placa de pruebas, categorícelos como 3 para la izquierda y 3 para la derecha.

La siguiente parte cubriremos el cerebro del automóvil, también conocido como Arduino.

Paso 5: Paso 4: Conexión y código Arduino

Paso 4: Conexión y código de Arduino
Paso 4: Conexión y código de Arduino
Paso 4: Conexión y código de Arduino
Paso 4: Conexión y código de Arduino

Conecte el pin de velocidad derecho al pin 6 y el pin de velocidad izquierdo al pin 11 en el Arduino.

A continuación, conecte los otros 2 pines de dirección de cada lado de la placa de pruebas al Arduino a través de puentes macho a macho:

  • derecha - Pin 7 y 8
  • izquierda - Pin 12 y 13

No importa el orden, ya que cambiaremos las conexiones si son incorrectas. Sin embargo, es importante no cambiar las partes izquierda y derecha por completo. Coloque el Arduino en la posición que planeó en el Paso 1.

Ahora, copie el código de este sitio web para probar los movimientos del motor:

  1. sube este código a tu Arduino
  2. Si el robot gira en el sentido de las agujas del reloj, cambie los 2 cables de dirección de los puentes macho a macho a la derecha.
  3. Si el robot gira en sentido antihorario, cambie los 2 cables de dirección de los puentes macho a macho a la izquierda.
  4. si el robot se mueve hacia atrás, cambie los 2 cables de dirección del puente macho a macho en ambos lados

¡Pegue la otra batería al chasis y se hace un robot básico! En este punto, puede programar su robot como desee, siéntase libre de experimentar. En el siguiente paso, exploraremos algunos movimientos básicos para nuestro coche RC a través de bluetooth.

Paso 6: Paso 5: Módulo HC-06

Paso 5: Módulo HC-06
Paso 5: Módulo HC-06

Manejar este módulo es un poco complicado. Antes de comenzar, cargue este código en su Arduino.

Coloque el módulo en la placa de prueba, no superponga las conexiones con los motores. Realice las conexiones como se muestra:

  • VCC - 5V (¡3.3V no funcionará!)
  • GND - GND
  • RX en bluetooth --- Pin 1 en Arduino
  • TX en bluetooth --- Pin 0 en Arduino

Descargue una aplicación llamada controlador bluetooth Arduino en su teléfono Android. No tengo un iPhone, así que lo siento, los usuarios de iPhone, pero deberían poder encontrar aplicaciones similares que tengan la misma función. Encienda su Arduino y empareje el módulo bluetooth con su teléfono (generalmente llamado HC-05/06 o BT03 / 04, etc.), si se le solicita que ingrese una contraseña, ingrese 1234 o 0000, si la verificación falla o usted parece que no se puede conectar, entonces tendremos que controlarlo desde una PC que tenga función bluetooth. Por ahora, abra la aplicación del controlador bluetooth Arduino y conéctela a su dispositivo. Seleccione su módulo bluetooth y llegará a una interfaz de control tipo PS2.

Haz estas combinaciones de teclas

  • w Adelante
  • una izquíerda
  • s Volver
  • d Derecha
  • EDITAR: j Botón de parada

Paso 7: ¡Felicitaciones! ¡Su simple coche RC controlado por Bluetooth está completo

¡Felicidades! ¡Su simple coche RC controlado por Bluetooth está completo!
¡Felicidades! ¡Su simple coche RC controlado por Bluetooth está completo!

Resumen:

  • Necesitaremos 2 motores y un puente en H para impulsar el motor.
  • Se necesita un cerebro, en nuestro caso arduino, para ordenarle al robot cómo moverse
  • Podemos usar nuestros teléfonos como control remoto para nuestro automóvil RC.

Sin embargo, si desea usar su computadora, empareje su computadora con el módulo bluetooth, vaya a la configuración de bluetooth que se encuentra al final de la página de configuración de bluetooth, verifique a qué puerto se está conectando (consejo: es saliente y tiene el nombre de su módulo bluetooth). Vaya a herramientas> puertos serie y cambie el COM al puerto COM correcto. Encienda el monitor Seial e ingrese 'w' para que el robot se mueva hacia adelante, 's' para retroceder, etc.

Si has llegado hasta aquí, ¡enhorabuena! ¡Diviértete con tu coche RC controlado por Bluetooth!

Actualización: puedes leer la publicación de mi blog aquí.

Recomendado: