oder sehen Sie in HD-Qualität
Das Android-Handy ist ein LED-Band versteckt in der Vase mit einem IOIO -Board mit Bluetooth steuern. In diesem Beispiel führt das Android-Handy eine app , die Farbwerte aus der onboard-Kamera erhält und dann wiederum passt diese Farben in den LED-Streifen. Wir (mich und Ytai) lief irgendwie die Zeit an diesem Projekt, aber mit dem Beispielcode, es kann leicht erweitert werden, um andere Dinge zu tun. Hier ist ein paar Ideen, die, denen wir nicht zu bekommen:
Mit Hilfe des Telefon-Beschleunigungsmessers, ändern die Farbe Muster, ein Shake-Event zum Beispiel
Eine Muster anzeigen, wenn Sie einen Text empfangen
Zeigt eine Muster, wenn Sie einen Anruf empfangen
Zeigt eine Muster, wenn ein Freund If in der Nähe über soziale Netzwerke
Eine Muster anzeigen auf bestimmte Twitter Suchbegriffe
IOIO ist eine physische Computerplattform für die Android-Plattform, wie Arduino aber Android gewidmet und verfügt über einen kleinen Formfaktor mit Bluetooth-Funktion nutzen aus dem Regal & preiswerte Bluetooth-Dongles. IOIO entstand durch Ytai Ben-Zwi , die mein Partner bei diesem Projekt war, tatsächlich Ytai hat die ganze Arbeit. Ich habe ein paar Arduino Projekte in der Vergangenheit, die auch einen PC für die grafische & rich Internet Anwendungsfunktionen erforderlich gemacht, es war schön zu sehen wie man den PC loswerden und trotzdem behalten diese reiche Funktionen nutzt die Android-Plattform. Dies eröffnet viele neue Anwendungsmöglichkeiten für Bastler.
Die LED-Streifen ist Digital adressierbare bedeutet, dass jede LED (32 im Streifen) individuell gesteuert werden kann. Das kombiniert mit der Bluetooth- IOIO und Android eröffnet unendlich viele interaktive Lichtdesign.
Materialien
- IOIO Board - $50
- RGB LED-Streifen von Sparkfun adressierbare - $45
- Bluetooth-Dongle - $5
- Android-Gerät *
- Anschluß Kabel
- Form-Faktor Ihrer Wahl für die LED-Strip(s), Vase, die in diesem Beispiel verwendet
- Urlaub IOIO Android (Android Market Link) oder hier für Benutzer ohne Android Market - kostenlos
* Android 2.3.3 und vor erforderlich für Bluetooth
Android 2.1 auf 2.3.2 unterstützen Bluetooth aber Sie müssen die Bluetooth-pairing-Pin bei jeder Verbindung eingeben
Android 1.5 und vor eine USB-Kabelverbindung im Gegensatz zu Bluetooth verwenden können. Für USB-Verbindungen die Einstellung "USB-debugging" (auch bekannt als ADB) auf Ihrem Android Handy eingeschaltet sein, finden Sie diese Einstellung unter "Einstellungen", "Anwendungen" und "Entwicklung".