Buenas a todos otra vez!!!
Ahora le toca el paso a los coches RC!!! Estos son los que siempre ha sido mi preferencia en cuanto a radio control. Y ahora voy a ver que tal le sienta a Arduino el control de este tipo de vehículos. En principio con todo lo visto en el blog sobre los módulos de comunicación nRF2401 podríais montar uno sin ningún tipo de problemas.
En los archivos para la descarga incluyo también el del mando de Xbox modificado ya que también esta modificado para soportar nuevas funciones y ajustes que voy incluyendo poco a poco.
Bueno para este proyecto voy a utilizar la misma plantilla del archivo .ino que use con el tanque RC.
Esto me obliga también ha hacer cambios en casi todo lo que tengo así que iré publicando los archivos cuando crea que la versión esta lista.
La base de este proyecto es un coche RC que me cayo en mis manos hace años y haremos que vuelva a andar como el primer día... o mejor ;)
Se llama Maisto Monster Drift y ya le hice unas modificaciones anteriormente, bueno viendo la fecha... hacer bastante tiempo.
Lo primero que había que modificar era la dirección. Así que lo primero que tenemos que hacer es quitar la electrónica original para dar cabida al servo, al Arduino NANO y al driver L293.
Del L923 solo usaremos la mitad del chip ya que solo tenemos que alimentar uno de los motores.
Quitar la parte superior |
Electrónica que tenemos que no vamos a usar |
Maisto Monster Drift sin electrónica |
Ahora vamos a poner el servo en la parte delantera del coche cortando los soportes del servo para que no sobresalgan ni por arriba ni por abajo.
Quitaremos los dos tornillos de la tapa que protege el mecanismo de giro y la tracción delantera:
Maisto sin motor de dirección |
Vista de los dos motores, dirección (blanco) y propulsión (amarillo) |
Si hacemos bien los cortes el servo queda totalmente encajado en su posición y solo habrá que poner su tapadera y listo.
Una vez tengamos fuera el motor de dirección vamos a quitarle en engranaje ya que lo vamos a utilizar para pegarlo en el servo.
Para que el engranaje no sufra daños al sacarlo del motor podemos utilizar una maquina para quitar engranajes, hay muchas en el mercado y un buen catalogo sobre todo el en tema de Scalextric (Slot).
Como se puede ver en las imágenes es algo muy fácil de usar y nos salvara de mas de un quebradero de cabeza en cuanto a piñones se trata.
Una vez tengamos el piñón fuera solo tendremos que rebajar un poco la parte inferior del engranaje y pegarlo con un buen pegamento al eje del servo. Si todo va bien no tendréis que hacer mucho más para que quede totalmente colocado en su sitio.
Servo en su posición final |
Servo con piñón |
Esta va a ser la modificación de mayor relevancia en el vehículo.
La electrónica viene de la mano de un Arduino NANO, un driver L293, un Módulo nRF24L01 y el servo. Todo esto va a alimentado por una batería de 7.2V.
Aun lo tengo en desarrollo por que estoy a la espera de recibir la batería y el módulo nRF24L01 con antena para que tenga un mayor alcance.
Descargar XboxRC24 Receptor Coche desde GitHub
Un saludo a todos!!!
disculpa como seria la programacion si usaramos un puente H?
ResponderEliminarExcelente Tutorial, muchas gracias, saludos!
ResponderEliminar