viernes, 1 de diciembre de 2017

Arduino: Coche RC Maisto Drift XboxRC24

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 podríais montar uno sin ningún tipo de problemas. 
En los archivos para la descarga incluyo también el del mando 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 ;) 

Arduino Maisto Monster DriftArduino Maisto Monster Drift
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.

Arduino Maisto Monster Drift
Quitar tapadera superior
Arduino Maisto Monster Drift
Electrónica que tenemos que no vamos a usar



Arduino Maisto Monster Drift
Maisto Monster Drift sin electrónica

domingo, 19 de noviembre de 2017

Usos para Raspberry Pi

Buenas a todos!!!
Esta publicación va con un poco de retraso... ya tenía la Raspberry Pi 2 desde hacia bastante tiempo, pero como la tenia en otros usos y no he podido hacerle una entrada en condiciones. En principio esta entrada va a ser un poco presentación de la placa.
Vamos a echar un vistazo a las distintas posibilidades que nos ofrece:

lunes, 13 de noviembre de 2017

Arduino: Driver L293, DHT 11, nRF2401 (parte2)

Buenas a todos ya esta listo el programa para sus primeras pruebas.

El Programa consta de dos partes, el archivo "XboxRC24_Receptor_Tanque" y el archivo "NRF2401Receptor". Este ultimo sera común a partir de ahora que lo use en mis proyectos sin que sufra muchas modificaciones, es la mejor manera de "reciclar" código. Explicare ese código mas detalladamente en una próxima entrada, tanto la del receptor como la del emisor.

Como ya explique su construcción y diagrama de conexiones en Arduino: driver L293, DHT11 y nRF2401 (parte 1) voy a poner directamente el código:

Arduino: Driver L293, DHT 11, nRF2401 (parte1)

Esto va sobre ruedas, y nunca mejor dicho, ya tengo la primera versión del mando XboxRC24 transmitter y para sus pruebas he utilizado un vehículo que construí cuando trabajaba con los microcontroladores 16f, que buenos recuerdos, siempre liado con los puertos COM del portátil...
Lo termine (todos sabemos que estos proyectos nunca terminan) y al poco tiempo empecé con Arduino.

Arduino nRF2401
Arduino nRF2401
Hace un tiempo lo actualice a esta plataforma utilizando el HC-06 encargado de la transmisiones de datos, ahora se encargará el nRF2401. Con un mayor alcance, un consumo casi de risa y siendo realmente estable es la mejor solución que he visto hasta ahora en el tema de radio control.



La base de este proyecto es completamente artesanal, realizado en
aluminio y plástico reciclado.
La estructura de aluminio son unos separadores de los que se utilizan en la obra en cocinas y baños.
La base sobre la que va montada la electrónica son de una caja registradora.
Cuenta con una batería Ni-Cd de 9,6V y 900mAh, como ya he comentado y seguramente vuelva a comentar, el tema de las baterías tengo que estudiarlo más a fondo ya que es algo que a día de hoy esta muy avanzado. Es un diseño sencillo pero muy robusto, ideal para cacharrear con el.

Tenéis mas fotos de su construcción original en la entrada que escribí en su momento: Oruga cebek C-6083 V2

A partir de esas todo lo demás pertenece a la ultima actualización.


La electrónica:

Esquema de conexiones pata Tanque XboxRC24
Esquema de conexiones pata Tanque XboxRC24

viernes, 10 de noviembre de 2017

XboxRC24 Transmitter Un mando Radio Control con corazón Arduino (Parte 2)

Buenas Ardublogeros!!!
La primera versión del software ya esta lista así que en esta entrada voy a explicar el código ya que esta vez he optado por estructurar el software por pestañas como vimos en la entrada anterior: Ejemplos Arduino: Trabajando con pestañas en el Sketch.
Es algo que ya había visto en algún proyecto y no le había hecho mucho caso, pero en programas donde hay muchas lineas creo que es algo fundamental para  poder organizar el programa. Otra de las ventajas es que podemos reutilizar el código para otros proyectos solo importando el *.ino y añadiéndolo al proyecto.

XboxRC24 Transmitter esta estructurado en 8 pestañas, son las siguientes:

  1. XboxRC_v0.3_Infotronikblog.ino
  2. Calibracion.ino
  3. Caracteres.ino
  4. Comunicacion.ino
  5. LCD.ino
  6. Memoria.ino
  7. Menu.ino
  8. Modo_tanque.ino

viernes, 3 de noviembre de 2017

XboxRC24 Transmitter Un mando Radio Control con corazón Arduino (Parte 1)

Buenas a todos!!!
Desde siempre me ha gustado el radio control, coches, aviones, barcos... todo lo que se pueda controlar remotamente, simplemente me encanta.
Arduino ha hecho un gran trabajo con esto, ha puesto a disposición del consumidor muchos módulos con un coste realmente bajo y un efectividad realmente alta. Ya no solo por que puedas construir tu propio emisor/receptor (como va a ser este caso) si no por la cantidad de información que puedes enviar y recibir (Temperatura, GPS, imagen, etc..)

Después de estar hablando con un amigo bastante Gamer y fan de Xbox de siempre, me recomendó que si hacia algo así lo hiciera con un mando de Xbox, sobre todo por los gatillos y la forma de agarrarlo.
aunque como todos sabemos esto es muy subjetivo, no quiero crear un debate sobre cual es mejor o peor.
En resumen, elegí este mando por los consejos de mi amigo y por el tamaño del mismo, en el que puedo meter casi todas las piezas, aunque creo que la batería tendrá que quedarse fuera.

¿Que voy a utilizar?

  • Mando Xbox
  • Arduino Nano
  • LCD 16x2
  • Modulo i2C LCD
  • Módulo NRF2401 2.4GHz


Esquema RCXbox LCD Infotronikblog
Esquema RCXbox LCD

Related Posts Plugin for WordPress, Blogger...