Jeffrey Cross
Jeffrey Cross

Travaux Pratiques avec le Kit de développement d'accessoires ouverts Android

Hier, Google a annoncé son kit d'accessoires ouverts basé sur Arduino. Bien qu’ils ne soient pas immédiatement disponibles à la vente aux États-Unis, ils le seront bientôt (ou quelque chose comme ce que vous voyez dans ce post). De plus, les fichiers de conception sont disponibles dans l’ADK, que vous pouvez télécharger ici.

REMARQUE: D'après ce que j'ai compris, cela est basé sur le bouclier d'hôte USB [protégé par courrier électronique]. Si quelqu'un possède l'un de ces boucliers, je souhaiterais savoir dans les commentaires si le modèle d'application Just Works pour vous. Vous aurez besoin de câbler les capteurs et les actionneurs utilisés dans le kit de démonstration, mais la plupart d’entre eux sont simples (boutons, voyants, relais). AVERTISSEMENT: si vous essayez ceci, le téléphone essaiera de tirer une charge du bouclier d’hôte USB, ce qui pourrait amener le régulateur de tension de votre Arduino à générer une énorme quantité de chaleur si vous utilisez une source d’alimentation externe. votre ordinateur pour désactiver le port USB si vous utilisez USB. Vous pouvez donc envoyer 5v dans l'Arduino en contournant le régulateur de tension ou utiliser une alimentation USB costaud (telle que les alimentations USB de 2 ampères fournies avec l'iPad et certains téléphones).

Google a donné quelques centaines de kits ici à Google I / O 2011, et j'en ai eu la main. À l’intérieur de la boîte se trouvent deux micro-servos, un bouclier contenant des boutons, des voyants, des relais, etc. Et la carte elle-même est basée sur la conception Arduino Mega, avec le module hôte USB ajouté (cela signifie qu'il existe deux ports USB: un pour se connecter au téléphone Android et l'autre pour se connecter à votre ordinateur pour la programmation / le contrôle en série accès):

Les instructions complètes sont ici. Je vais couvrir les points saillants ci-dessous et commenter quelques-unes des choses qui m'ont dérouté lorsque je les ai suivies:

Pour commencer, vous devez télécharger le logiciel Arduino, mais également installer des bibliothèques de modules complémentaires de Google et une (CapSense) à partir du site de jeu Arduino. Bien que les instructions de Google vous indiquent d’installer les bibliothèques dans le répertoire d’installation Arduino, je pense que vous devriez les installer dans le répertoire. les bibliothèques répertoire sous le dossier de dessin Arduino (dans Arduino, cliquez sur Esquisse, puis sur Afficher le dossier d’esquisse et montez d’un niveau de répertoire). Assurez-vous de quitter et de redémarrer Arduino après avoir installé les bibliothèques.

Ensuite, vous devez installer le croquis de démonstration sur la carte ADK compatible Arduino.

C’est la partie la plus facile. Ensuite, vous devez vous rendre dans l'environnement de développement Eclipse et vous préparer à compiler et installer l'application sur votre téléphone. Si vous ne vous êtes jamais préparé au développement Android, prévoyez environ une heure pour le téléchargement, l'installation et la configuration, puis suivez ces instructions. Une fois le SDK Android configuré, vous devez installer la bibliothèque complémentaire du niveau 10 des API de Google, importer l’exemple d’application, puis le déployer sur votre téléphone. Les instructions ci-dessous vous indiquent comment procéder. Si vous êtes perplexe, notez que le module complémentaire de Google APIs niveau 10 se trouve sous «Modules tiers».

Et une fois que vous aurez commencé à jouer, vous pourrez jouer avec le tableau de démonstration. L’un des onglets de l’application vous permet de jouer avec les entrées (boutons, détection capacitive, joystick, température, éclairage) et l’autre vous permet de contrôler les sorties (servos, voyants, etc.). S'amuser!

Ensemble de photos Flickr: Kit de développement Open Access pour Android sur Google I / O 2011

Part

Laisser Un Commentaire