2010-04-22 4 views
1

Exemple de base, si j'ai acheté un chipset avec une douille de lumière et une ampoule soudée au chipset; puis mettre un câble USB avec la prise mini-USB à la fin pour se brancher sur le téléphone android. Est-ce que je peux écrire une application Java pour allumer/éteindre la lumière, obtenir l'état de la lumière (marche/arrêt) et peut-être alimenter une super petite ampoule/led avec l'alimentation du téléphone elle-même?Android OS peut-il être programmé pour l'interface avec un périphérique externe via le port mini-USB?

Tout aperçu serait grandement apprécié. Merci

Répondre

0

Si vous avez besoin de le faire en Java, je suppose que la réponse est non. Le SDK n'a pas ce genre de fonctionnalités de bas niveau.

Dans ma courte expérience avec Android, le seul hack que j'ai fait était de connecter un clavier Bluetooth et c'était sur un téléphone enraciné exécutant des scripts dans une console.

Vous pouvez toujours pirater le code, construire votre propre android et fournir ces fonctionnalités à une application Android, mais je ne sais pas si vous voulez aller dans cette direction.

0

C'est assez nouveau afaik

Sons comme il peut y avoir une API java pour cette sparkfun IOIO. Une autre option pourrait être si vous avez une sorte de carte avec wifi, vous pouvez toujours exécuter un mini-serveur qui contrôle la LED/lumières à travers une interface web

http://www.engadget.com/2011/04/10/sparkfun-intros-ioio-for-android-a-hack-free-breakout-box-to-ge/

modifier 2015: pour tous ceux qui voyant cela maintenant USB- OTG devient assez commun sur les nouveaux appareils android et peut être utilisé comme hôte ou périphérique que la question demande

Questions connexes