Ihre Hasbro R2D2 mit einem Mikrocontroller IOIO Hack!


Meine Frau kaufte mir ein Hasbro Interactive R2D2 Astromech Droid zu meinem Geburtstag vor ein paar Jahren, nachdem ich sagte, wie viel Spaß es sein würde, es zu hacken und ich habe es endlich geschafft, im Inneren und anfangen zu spielen!

Obwohl die integrierte Voice-Control-Funktionen sind Spaß und Cool zu spielen, und unsere 2 jährige liebte zu "Hey R2, Tanzprogramm" tanzen Cantina Song, es gibt nicht viel tatsächliche praktische Funktionalität zu.  Also, dies ist der erste Schritt bei der Herstellung des Spielzeugs in eine anpassbare Fernbedienung Sentry Roboter.  Dies ist ein einfach und lehrreich erste Mikrocontroller-Projekt, das ideal für Eltern und Kinder oder Klassenzimmer.

Seit der Veröffentlichung von Android Zubehör Development Kit (ADK) letzten Sommer können Android-Geräte als USB-Host an Mikrocontroller wie Arduino und IOIO Boards jetzt nativ handeln.  Nachdem ich sie zerlegt und zog die Aktie PCB, ich spielte mit Arduino und konnte die Radmotoren und die Kuppel bewegen zu bekommen.  Wird eher ein Tüftler als Programmierer, habe ich nicht das Fachwissen, um die notwendigen iOS- oder Android-App zur Fernsteuerung der Motoren bauen.  Die zusätzliche Komplikation Skizzen für die Arduino mich die IOIO gegenüber vorerst führte zu bauen, ermöglicht die direkte Kontrolle von der Android-Gerät über USB oder Bluetooth ohne zu programmieren, und Mikrocontroller umprogrammieren, wenn ich Sensoren und schließlich der Kuppel Motorsteuerung hinzufügen.

Ich fand Simon Monk neue Buch, "So dass Android Zubehör mit IOIO", und beschloss, seine Methode und Open-Source-Beispielcode verwenden, um den ersten Schritt des Prozesses zu bewältigen: Fernsteuerung von R2 von einem Smartphone!

Dies ist der Anfang der Bemühungen um die MyRobot, eine OpenSource-Robotik-Steuerungsplattform nutzen Android und iOS-Geräte als "Köpfe", Telepräsenz-Roboter aus fast alles bauen bauen!  Nachdem R2 und andere grundlegende Zweirad-Plattformen abgeschlossen sind, wird Roomba Unterstützung nächste, sein gefolgt von Arduino-Unterstützung.  Bleiben Sie dran!

Teile Liste:
Android-Controller-Gerät (Ich verwende ein Samsung Nexus S)
Hasbro Interactive R2D2 Astromech Droid
IOIO für Android Mikrocontroller, Sku: DEV-10748
Motortreiber 1A Dual TB6612FNG, Sku: ROB-09457
Fass Jack 2-polige JST Kabel, Sku: TOL-08734
JST rechtwinklige Stecker, Sku: PRT-08612
Brechen weg weiblichen Header, Sku: PRT-00115
8 x AAA-Batterie-Halter
9V, Fass Jack Adapter, Sku: PRT-09518
Bluetooth USB-Adapter - sollten die meisten generischen arbeiten.
Jumper Kabel
Isolierband

Alle Teile mit Ausnahme der Android-Handy und R2D2 selbst kann für weniger als $100 nach Versand und Steuern von Sparkfun, Heimat der IOIO, erworben werden.

Werkzeuge:
Lötkolben
Dremel
P1-Phillips-Schraubendreher
Mit 3/8" bit Bohren
Die emotionale Fähigkeit, unsere geliebten R2 zerlegen

Hinweis:
Version 2 der IOIO wahrscheinlich in den nächsten Monaten kommen werden wird, die wenn es wie das Promo-Bild aussieht, hoffentlich die Notwendigkeit, auf die weibliche Kopf- und JST Adapter Löten zunichte machen wird.

In Verbindung stehende Artikel

Hack Ihre LED-Streifen mit einem Bewegungssensor und Timer

Hack Ihre LED-Streifen mit einem Bewegungssensor und Timer

Ich finde, dass die Maßnahme eine gute Instructable ist die Ideen, die sie inspiriert, weshalb ich genoss die Liam.great98 Instructable mit dem Titel "Gebt Ihr Bett Underglow!" Ich hätte nie gedacht haben, Hinzufügen von ein LED-Streifen an der
Hacking Ihre Digg-Button mit einem austauschbaren Interface-Kabel

Hacking Ihre Digg-Button mit einem austauschbaren Interface-Kabel

der Digg-Button von Adafruit Industries www.adafruit.com ist eine sehr einfache DIY Elektronik-Kit für Anfänger geeignet. Es besteht aus einem Mikroprozessor, eine 3-stellige Anzeige, eine Schaltfläche und einige verfügbaren i/o-Pins.Da es von Adafru
Gießen Ihre Pflanzen mit einem Mikrocontroller Attiny

Gießen Ihre Pflanzen mit einem Mikrocontroller Attiny

Ich weiß, gibt es etliche Instructables zum Automatisieren der Bewässerung Ihrer Pflanzen. Dies erfolgt in der Regel um ein Arduino. Ich entschied mich, aber mit ein bisschen eine billigere Lösung mit einem Arduinos kleinen Brüder, die Attiny45, aber
Bauen und ein MONSTER musikalische Tesla-Spule mit einem Mikrocontroller-Code

Bauen und ein MONSTER musikalische Tesla-Spule mit einem Mikrocontroller-Code

mein Youtube-Seite für weitere Projekte zu besuchen: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeWährend der Wintermonate kommen, werden viele gezwungen zu Hause zu bleiben... Für viele bedeutet das Spielen Scrabble mit Oma, v
#MyoCraft: Geste-aktivieren Ihr Arduino-Projekt mit einem Myo-Armband

#MyoCraft: Geste-aktivieren Ihr Arduino-Projekt mit einem Myo-Armband

Sie können eine Menge coole Sachen mit einem Arduino bauen. Wäre es nicht schön, wenn es mit einem Handgriff aus dem Handgelenk steuern zu können?Lassen Sie mich Ihnen zeigen, wie ein Arduino-Projekt mit einer Armbinde Myodrahtlose Gestensteuerung hi
Einfache Low Voltage AC umschalten mit einem Mikrocontroller

Einfache Low Voltage AC umschalten mit einem Mikrocontroller

nicht jeder instructable Bedürfnisse umfangreich oder schwierig sein. Diese niedrige Spannung AC Schalter für ein Mikro-Controller ist in der Tat ziemlich einfach. Ich habe es nach Bedarf ein instructable nur, weil Sie nicht sehen, dass viele dieser
Machen Sie eine 3R (Reduce, Reuse, Recycle) Kampagne für Ihr Büro (mit einem R/C Roboter und Junkbots)

Machen Sie eine 3R (Reduce, Reuse, Recycle) Kampagne für Ihr Büro (mit einem R/C Roboter und Junkbots)

sehen zumindest in Kolumbien, wenn Sie in einem Unternehmen arbeiten Sie immer die gleiche Art von Umwelt-Kampagnen: nicht werfen Müll auf den Boden werfen den Müll in den Papierkorb können, trennen Sie den Müll vor der Entsorgung, drucken dem Papier
#cellfie: Fotografieren Sie Ihre eigenen Zellen mit einem Smartphone

#cellfie: Fotografieren Sie Ihre eigenen Zellen mit einem Smartphone

Isolieren, vorbereiten und Bild Ihre Wangenzellen zu Hause mit nur ein Smartphone, Webcam-Objektiv und ein paar Bits und Stücke.Schritt 1: Erstellen Sie Ihrer #cellfie station Die #cellfie Station eine sehr einfache DIY Mikroskop mächtig genug, um me
Starten Sie Ihre Holzkohle-Grill mit einem Propan-Brenner

Starten Sie Ihre Holzkohle-Grill mit einem Propan-Brenner

Sie kennen die Routine, Sie kaufen, Holzkohle und Holzkohle leichter. Dann gießen Sie Holzkohle in Ihrem Grill begießen die Holzkohle mit Holzkohle leichter, anzünden und warten. Aber es gibt Probleme mit Beleuchtung Holzkohle auf diese Weise.Man wei
Aktualisieren Sie Ihre DigiSpark (Klon) mit einem kleineren Bootloader

Aktualisieren Sie Ihre DigiSpark (Klon) mit einem kleineren Bootloader

Nachdem ich mein DigiSparkKlon, die ich bei Ebay bestellt habe. (denken Sie daran das rev3-Board, das sie nie erstellt? Nun, ich habe, dass man von einem chinesischen Verkäufer), erkannte ich etwas sehr interessantes - Pin 5 war noch ein Reset-Pin. D
Hobeln Sie Ihr Holz Platten mit einem Hobeln Schlitten, die Sie erstellen

Hobeln Sie Ihr Holz Platten mit einem Hobeln Schlitten, die Sie erstellen

Diese instructable gibt Platten ein Überblick wie Sie Ihr Holz Hobeln flach mit einem Router und einem Planing-Schlitten.Schritt 1: Beginnen Sie mit Ihrem Holz Platten.Hier sind die zwei Holz Platten, die ich zur flachen Ebene willSchritt 2: Ermittel
Personalisieren Sie Ihre eloxierten Taschenlampen mit einem Lasergravierer bei laufenTechshop

Personalisieren Sie Ihre eloxierten Taschenlampen mit einem Lasergravierer bei laufenTechshop

Wer könnte noch Taschenlampen oder Sonstiges aus eloxiertem Aluminium, die sie wünschen zu gravieren. Diese Instructable zeigt, wie eloxiertem Aluminium Taschenlampen - flache und gebogene markieren.Diese Arbeit wurde am laufenTechshop in Round Rock,
Macht Ihr Arduino/AVR mit einem Hand-Cranked Akku

Macht Ihr Arduino/AVR mit einem Hand-Cranked Akku

wenn Sie jemals Ihre Arduino oder AVR macht aus einer Batterie für Entwicklungstests wollte (Batterien haben verschiedene Power Lieferung Qualitäten als sagen, transformierten AC oder sogar eine geregelte Wand Warze in DC) testen aber waren müde, geh
Halten Sie Ihre Gurken frisch * mit einem Zahnstocher *

Halten Sie Ihre Gurken frisch * mit einem Zahnstocher *

Heute zeige ich euch wie Ihr Gurke ein paar Tage länger frisch... mit einem Zahnstocher!?!Ja, einen Zahnstocher. Unglaubliche?? Nein!!!Jeder kennt. Sie brauchen nur zwei oder drei Scheiben Gurke für ein Sandwich... und den Rest der das abgeschnittene