Hackear tu Hasbro R2D2 con un microcontrolador IOIO!

Mi esposa me compró un astromecánico R2D2 interactivo Hasbro para mi cumpleaños hace unos años después dijo cuánto diversión sería hackearlo, y finalmente he conseguido entrar y empezar a jugar!

Aunque las funciones de control de voz incorporada son divertidos y cool para jugar con, y nuestro niño de 2 años le encantaba bailar el "Hey R2, programa de danza" canción de Cantina, no hay mucho real funcionalidad práctica a ella.  Por lo tanto, este es el primer paso para hacer el juguete de un robot centinela de mando personalizables.  Este es un fácil proyecto y educativo primer microcontrolador que es ideal para un padres y niños o las clases.

Desde el lanzamiento de Android accesorios Development Kit (ADK) el verano pasado, dispositivos Android nativamente ahora pueden actuar como un host USB para microcontroladores como placas Arduino y IOIO.  Después de que lo desmontado y sacó las existencias de PCB, yo jugaba con Arduino y fue capaz de conseguir los motores de la rueda y la cúpula móvil.  Siendo más un tinkerer que un programador, no tengo la experiencia necesaria para construir la aplicación Android o iOS necesarios a control remoto de los motores.  La complicación añadida de la construcción de bocetos para el Arduino me llevó a la Junta IOIO por ahora, que permite el control directo desde el dispositivo Android vía USB o bluetooth sin necesidad de programar y reprogramar el microcontrolador cuando agrego los sensores y el control motor de la bóveda.

Encontré el nuevo libro de Simon Monk, "Haciendo accesorios Android IOIO" y decidió utilizar su código de ejemplo de método y de código abierto para abordar el primer paso del proceso: remote control R2 de un smartphone!

Este es el comienzo de un esfuerzo para construir myRobot, una abrir-fuente control plataforma utilizando Android y dispositivos iOS como "jefes", para construir robots de Telepresencia de casi cualquier cosa!  Después de R2 y otras plataformas básicas de dos ruedas sean completados, Roomba ayuda será el próximo, seguido del apoyo de Arduino.  ¡ Estad atentos!

Lista de piezas:
Dispositivo controlador de Android (estoy usando un Samsung Nexus S)
Droide astromecánico R2D2 interactivo de Hasbro
IOIO para Android microcontrolador, sku: 10748 DEV
Motor Driver 1A TB6612FNG Dual, sku: ROB-09457
Barril conector 2 pines JST cable, sku: TOL-08734
JST conector de ángulo recto, sku: PRT-08612
Romper lejos mujer encabezados, sku: PRT-00115
8 x portapilas AAA
9V adaptador Jack de barril, sku: PRT-09518
Adaptador Bluetooth USB - más genéricos que debe trabajar
Cables de puente
Cinta aislante

Todas las piezas excepción el teléfono Android y R2D2 sí mismo puede adquirirse de Sparkfun, hogar de la IOIO, por menos de 100 dólares después de impuestos y envío.

Herramientas:
Soldadura de hierro
Dremel
Destornillador Phillips P1
Taladro con broca de 3/8"
La capacidad emocional para desmontar nuestra querida R2

Nota:
Versión 2 de la IOIO se sale es probable que en los próximos meses, que si se parece a la imagen de la promo, que se niega la necesidad de soldar en los encabezados hembra y adaptador JST.

Artículos Relacionados

Iluminación de un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C

Iluminación de un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C

este es el primer proyecto de diseño y la actividad de la CS310XXX (μC 101) Manual de referencia de la guía por A-WIT Technologies, Inc.En este instructivo, se iluminará un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C.C
Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Mi hija de 6 años, Samatha, muestra cómo medir la velocidad del sonido en el aire con el microcontrolador de Arduino Uno y sensor ultrasónico.Creo que esto es un buen proyecto para que los niños quedan expuestos a la ciencia, ingeniería y matemáticas
Control A niebla la máquina con su microcontrolador

Control A niebla la máquina con su microcontrolador

máquinas de niebla son un montón de diversión, especialmente en Halloween.  Pero los que puede obtener en la mayoría del partido tiendas que o vienen con un mando a distancia básico que tiene que empujar un botón para obtener una ráfaga de niebla, o
¿Cómo interfaz 16 X 2 LCD con el microcontrolador 8051?

¿Cómo interfaz 16 X 2 LCD con el microcontrolador 8051?

Este es un diagrama de circuito de interface 16 X 2 LCD con AT89C51 que es una familia de microcontroladores 8051. Utilizamos pantallas LCD para la visualización de los mensajes de error, etc.. Aquí, estamos proporcionando la información de la pantal
Controlar una matriz de LED RGB con Android y IOIO

Controlar una matriz de LED RGB con Android y IOIO

Versión del producto de este proyecto en http://ledpixelart.com ***Un androide había controlado espejo interactivo. Ejecuta varias aplicaciones de Android, el espejo interactivo muestra imágenes, texto corriente, juegos simples y vídeo por streaming
Robot R2D2 con Bluetooth y sonido

Robot R2D2 con Bluetooth y sonido

Esto le mostrará cómo crear tu propio robot controlado por bluetooth con efectos de sonido personalizados. Como visto anteriormente, formó a mina como R2D2.Lista de piezas1 Uno de x Arduino1 x Adafruit protector de la onda (tienes que la soldadura es
Construir y una bobina de Tesla Musical de MONSTER con un microcontrolador del código

Construir y una bobina de Tesla Musical de MONSTER con un microcontrolador del código

visita mi página de youtube para más proyectos: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeComo suben los meses de invierno, muchos se obligado a permanecer en el interior... Para muchos, esto significa jugar scrabble con la
Teclado mini USB con un microcontrolador de $7

Teclado mini USB con un microcontrolador de $7

Hacer un teclado que utiliza un microcontrolador para enviar pulsaciones de teclas usb, que interconecta con AutoHotKey, una aplicación de Windows para crear aplicaciones y macros.AutoHotKey puede utilizarse con el teclado original sin necesidad de u
Completa tamaño R2D2 con un presupuesto

Completa tamaño R2D2 con un presupuesto

Esto es un apoyo que construido para una fiesta de Star Wars. No quería gastar mucho pero quería que se vea cool.Sé que hay algunas personas increíblemente talentosas que años de esfuerzo en la fabricación de R2D2 impresionante y otros droides, pero
¿Cómo a parpadear un Led con el microcontrolador PIC?

¿Cómo a parpadear un Led con el microcontrolador PIC?

Este tutorial es para principiantes de microcontrolador PIC.* pasos para instalar el MP Lab* pasos para instalar el compilador xc8* Programa para abrir y cerrarConstrucción de proyecto y grabarlo en el pic McPaso 1: Componentes necesarios 1) PIC16F88
Riego de sus plantas con un microcontrolador Attiny

Riego de sus plantas con un microcontrolador Attiny

Sé que hay bastantes instructables sobre cómo automatizar el riego de sus plantas. Generalmente esto se hace alrededor de un Arduino. He decidido sin embargo con un poco de una solución más barata con uno de los hermanitos de Arduino, el Attiny45, pe
Comunicarse con arduino microcontrolador y la computadora por usb con un programa de vb

Comunicarse con arduino microcontrolador y la computadora por usb con un programa de vb

Si usted es como yo y quiere ser capaz de controlar los elementos conectados a tu arduino a través de su computadora usted necesita una manera de establecer una conexión y comunicarse con su arduino desde tu ordenador. Este video y tutorial le muestr
Cómo interfaz 16 X 2 LCD con el Microcontrolador AVR

Cómo interfaz 16 X 2 LCD con el Microcontrolador AVR

aquí está el diagrama del circuito de interface 16 X 2 LCD al Microcontrolador AVR. En este circuito, el oscilador de cristal dará el reloj en el microcontrolador. Los condensadores conectados a la voluntad de cristal actúan como filtros y ayudar el
Para empezar con un microcontrolador 8051

Para empezar con un microcontrolador 8051

Hola a todosMe encanta proyectos de microcontroladores. Utilizo a menudo ambas tarjetas Arduino y "desnudo" AVR microcontroladores (dispositivos ATTINY y ATMEGA) para mis proyectos.Para mi cultura, decide estudiar un tipo de microcontroladores,