of watch in HD
De Androïde telefoon controleren een LED-strip verborgen in de vaas met behulp van een IOIO -board met Bluetooth. In dit voorbeeld loopt de Android telefoon een app die verkrijgt van de kleurwaarden van de onboard camera en klik vervolgens op zijn beurt komt overeen met deze kleuren naar de LED-strip. Wij (ikzelf en Ytai) liep soort uit de tijd op dit project, maar met de code van de steekproef, het kan gemakkelijk worden uitgebreid om andere dingen te doen. Hier is een paar ideeën die we niet krijgen om:
Met behulp van de versnellingsmeter van de telefoon wijzigen bijvoorbeeld de kleurpatronen, een shake-gebeurtenis
Weergeven van een patroon wanneer het ontvangen van een tekst
Bij het ontvangen van een telefoontje weer te geven van een patroon
Weergeven van een patroon toen een vriend als in de buurt via sociale netwerken
Weergeven van een patroon op specifieke zoekwoorden van Twitter
IOIO is een fysieke computing-platform voor het Android-platform, net zoiets als Arduino maar gewijd aan Android en beschikt over een kleine form factor met Bluetooth vermogen leveraging uit de plank & goedkope Bluetooth dongles. IOIO werd gemaakt door Ytai Ben-Tsvi die mijn partner voor dit project was, eigenlijk Ytai deed al het werk. Ik heb gedaan een paar Arduino projecten in het verleden dat ook een PC voor de grafische & rich internet applicatie-mogelijkheden vereist, het was leuk zien hoe men kan ontdoen van de PC en toch nog steeds behouden deze rijke mogelijkheden gebruik te maken van de Android-platform. Dit opent veel nieuwe toepassingsmogelijkheden voor hobbyisten.
De LED-strip is digitaal adresseerbare betekenis die elke LED (32 in de strip) kan individueel worden aangestuurd. Dat gecombineerd met de Bluetooth IOIO en Android biedt eindeloze interactieve verlichting regelingen.
Materialen
- IOIO Board - $50
- RGB LED Strip adresseerbare van Sparkfun - $45
- Bluetooth Dongle - $5
- Androïde apparaat *
- Hookup draad
- Vormfactor van uw keuze voor de LED strip(s), vaas in dit voorbeeld gebruikt
- Android vakantie IOIO App (Android Market link) of hier voor gebruikers zonder Android Market - gratis
* Android 2.3.3 en hierboven vereist voor Bluetooth
Android 2.1 naar 2.3.2 zullen steunen Bluetooth maar u zult moeten ingaan de Bluetooth pairing pin op elke verbinding
Android 1.5 en hierboven een USB-kabelverbinding in tegenstelling tot Bluetooth kunt gebruiken. Voor USB-aansluitingen, de instelling van "USB debugging" (ook bekend als ADB) moet zijn ingeschakeld op uw Androïde telefoon, u vindt deze instelling onder "Settings", "Programma's" en "Ontwikkeling".