Canales sociales
Nos gusta mucho estar en contacto con nuestros lectores y saber más acerca de sus proyecto e inventos.También puedes sugerir una noticia en el blog

Hace unos días os presentaba en el blog el ADK de Google, una plataforma que permite la comunicación entre terminales Android y Arduino. La pega era que el kit de desarrollo valía unos 300€.
Hoy os traemos una primicia. Después de ver compañeros por internet que conseguían hacer funcionar el ADK en un Arduino con una USB Host Shield controlando algún servo o LED, nos hemos propuesto reproducir todos los dispositivos que incluye el kit pero en la versión DIY de BricoGeek, con los productos que tenemos disponibles en la tienda.
Ayer mismo recibí los materiales y a media tarde ya estaba funcionando. No os podeis imaginar lo divertido, útil y espectacular que es controlar el Arduino mediante el teléfono.
Para empezar se necesita como mínimo:
Empecemos con el Software del ordenador.
Debemos instalar el SDK y la plataforma de desarrollo Eclipse para hacer nuestro proyecto. Aquí tenéis un muy buen tutorial, seguidlo paso a paso hasta el punto 5.
Una vez llegados a ese punto y con el Eclipse abierto:
Todo listo a la hora de software.
Ahora conectemos todo.
En la demo del vídeo enseño como desde el teléfono (en este caso un Nexus One) podemos leer entradas como un botón, un joystick, una resistencia variable con la luz LDR y un sensor de temperatura LM35. También controlo desde el teléfono las salidas, un servo, un LED RGB y un relé con el que podemos encender y apagar cualquier aparato conectado a la red eléctrica.
Podéis hacer la prueba con algún sensor o algún led, no hace falta tener todo conectado podeis probarlo por separado ya que funciona igual. Estos son los esquemas de conexión que he utilizado para conectar los dispositivos del vídeo:
Podéis guiaros en que pin va cada dispositivo dentro del código del Arduino. Tambien podeis modificar la situación de cada uno a vuestro antojo.
Una vez todo conectado al Arduino apagado, procedemos a alimentarlo. Necesitamos alimentación externa ya que la USB Host Shield se alimenta de Vin y con el voltaje que nos proporciona el cable del ordenador no nos llega. Alimentamos el Arduino y a continuación conectamos por usb el Android, automáticamente se nos abrirá la aplicación. Si no se os enciende la luz de carga del móvil es que necesitamos mas alimentación en el Arduino. Si usáis un servo, estos consumen mucha corriente, por lo que pueden llegar a resetear el Arduino. Es recomendable o alimentarlos a parte, o que sean del tipo microservo que consumen un poco menos.
Las posibilidades de esta plataforma de intercomunicación son casi infinitas, pronto veremos incluso versiones inalámbricas o de control a través de internet.
Os animo a que lo probéis y nos mandéis vuestros proyectos. Os dejo con el vídeo, espero que os guste.
Si os gustan mis proyectos no dejeis de visitar mi blog: TCRobotics.blogspot.com
O agregadme al twitter: @TCRobotics
¡Un saludo!
Comentarios:
Enviado el 25/05/2011 (21:09)
La pena es que no dispongo de ningún dispositivo con android :(
Increíble de nuevo!