BRICOLAGE boule Android Maze - une Introduction à l’ADK Android

Introduction
Si vous lisez cet article, vous êtes probablement comme moi : J’ai passer par phases où je reçois tellement absorbé dans un projet (qui la plupart des autres verraient comme trivial), tellement concentré sur l’objectif que le sommeil et nourriture sont réflexions après coup, je mets mon corps à travers un gantelet d’apaiser certaines envie primitive de la mine à créer.

Tel fut le début de ce projet. J’ai assisté à la Google i/o 2011 et a réussi à mettre la main sur une carte de démonstration Android ADK. ADK est le Kit de développement d’accessoires , une carte d’interface Arduino-basé par lequel vous pouvez connecter votre appareil Android compatible (2.3.4 et tout dispositif de 3,1 à partir) à pratiquement n’importe quel matériel et utiliser le téléphone pour contrôler un appareil, ou vice versa.  On l’appelle la plate-forme Android Open accessoire, et c’est tout à fait cool.

Pour introduire la notion de discours de Google, ils ont produit un jouet labyrinthe boule régulière , familier à beaucoup, qui était contrôlé par une tablette Motorola Xoom.  Ce Instructable est sorte de deux instructables dans un : tout d’abord, je vais être illustrant les étapes requises pour configurer l’ADK à partir de zéro et puis je vais reproduire labyrinthe boule de Google sur un téléphone Nexus One à démontrer une utilisation simple de la carte ADK (je vais garder l' énorme boule de bowling version pour une autre Instructable).

Donc en reprenant mon histoire : J’ai grandi avec un labyrinthe de ballon, mes parents avaient un arrière aussi loin que je me souvienne. Un peu tandis qu’après que je suis rentré de la Google i/o, j’ai trouvé le labyrinthe chez mes parents et peu de temps après j’ai découvert que j’avais tout, j’avais besoin de faire mon propre labyrinthe Googley contrôlé par mon Nexus One.

[Allume, esprit de suivis par un primitif cue]

L’objectif a été fixé : J’ai eu une nuit de faire cela de toutes pièces, de matériels et de logiciels. J’avais jamais écrit une app Android réelle avant (sans que cela est très réel encore...), mais j’étais convaincu qu’il ne pouvait pas être trop dur. J’ai travaillé de 19:00 à environ 05:00, mais j’ai sans doute aurais pu faire il 2 à 4 heures si j’avais un Instructable comme ça dans un premier temps - être mon premier projet jamais Android, beaucoup de ce temps a été la lecture !

Seulement le Nexus One (Gingerbread 2.3.4) a été testé avec le code je suis fournissant, mais il devrait fonctionner avec peu ou pas de modifications sur un stock à jour, Nexus S et peut-être aussi Android 3.1 comprimés.  Écriture, je connais d’autres périphériques pris en charge ou des versions Android.

Alors creuser par le biais de placard jeu de grand-mère pour ce labyrinthe balle vieux, prenez votre Nexus, sortir votre carte Google ADK si vous êtes allé à la Google i/o (ou obtenir un compatible provenant des fournisseurs listés ici ) et commencer à construire !

Concept
L’idée est relativement simple : surveiller l’accéléromètre du téléphone et traduire le vecteur d’accélération en trois dimensions (ie. où est le « down ») dans un point de coordonnées sur un plan bidimensionnel - une dimension pour chaque servo ou l’axe de rotation sur le labyrinthe.  Il est mappé à deux positions absolues entre 0 et 255 pour le positionnement des bras de servo. Ces valeurs sont transmises au Conseil d’ADK qui joue le rôle du contrôleur de servo et contrôle de l’inclinaison sur le labyrinthe.

En d’autres termes, vous pouvez maintenant jouer le ballon jeu de labyrinthe en utilisant votre téléphone comme une télécommande !

Articles Liés

BRICOLAGE boule de fermeture/piercing Septum

BRICOLAGE boule de fermeture/piercing Septum

J'aime mon septum, mais j'aime aussi le bricolage (tellement donc, j'ai même percé il me - mais bien sûr, pas sans recherche approfondie premier!). Je me suis souvent demandé comment je peux faire mes propres bijoux septum, parce que les aiguilles à
BRICOLAGE Home Android Automation Box

BRICOLAGE Home Android Automation Box

Ici, c'est un peu montrer et raconter de mon Android contrôlée boîte de domotique. C'est une boîte de petite extension qui est contrôlée par un smartphone Android. Vous pouvez activer les sorties individuelles en appuyant sur un bouton de l'app ou ut
BRICOLAGE boule de cristal Madame Leota

BRICOLAGE boule de cristal Madame Leota

BRICOLAGE Madame Leota Crystal Ball - décoration HalloweenChoses dont vous aurez besoin :1 10" tour de vase - mine acheté à Michaels 10 $1 large en bois ou en métal selon bougeoir - $ 1 lors d'une vente de garage locale1 noir 14" place du charge
Guirlande coeur bricolage & boule Pomander de fleurs

Guirlande coeur bricolage & boule Pomander de fleurs

Apprenez à faire ces métiers d'art du décor de chambre assez d'inspiration Valentine avec Julia et Rachel. Crafting heureux !Pour les boules de pomme de senteur de fleur, vous aurez besoin :Billes de polystyrène (nous avons utilisé 4", vous pouvez ut
Minuterie de cuisine Arduino avec une introduction aux interruptions de minuterie

Minuterie de cuisine Arduino avec une introduction aux interruptions de minuterie

Bienvenue sur mon premier instructable,J'ai décidé de faire un projet assez simple d'entrer dans le monde instructable. Ce projet consiste à faire une minuterie de cuisine simple avec un Arduino Uno. Donc je vais donner une petite introduction à l'éc
Moulage d’aluminium bricolage à l’aide d’une imprimante 3d.

Moulage d’aluminium bricolage à l’aide d’une imprimante 3d.

Salut tout le monde je vais partager avec vous ma méthode consistant à transformer une pièce imprimée 3d directement dans une pièce moulée en aluminium. J'ai appris cette pratique quand j'ai besoin de faire un levier de vitesses personnalisée pour ma
Une Introduction illustrée à la framboise Pi

Une Introduction illustrée à la framboise Pi

Le Raspberry Pi a été conçu pour être un outil pour l'apprentissage pratique sur le fonctionnement des ordinateurs. C'est aussi un outil qui permet de faire toutes sortes de projets de programmation créatives. Le point de la Pi doit être accessible,
Comment faire des sites Web - une Introduction complète au développement Web

Comment faire des sites Web - une Introduction complète au développement Web

Regardez sur YouTubeCette série de vidéos est d'introduire le développement de sites Web pour les débutants qui ne savent pas quoi faire des sites. Ce premier épisode introduit le logiciel que j'utilise dans mon flux de travail pour faire des sites W
Chariots de bricolage kayak (à partir d’une poussette)

Chariots de bricolage kayak (à partir d’une poussette)

Alors que je cherchais à acheter de nouveau kayak, j'ai commencé à penser des accessoires et modules de bricolage. Une chose que je voulais faire a été construit un chariot de kayak pour quand il y a une distance entre la voiture et l'eau. C'était si
Accessoires de bricolage d’Halloween : Crocheter une barbe Bobble !

Accessoires de bricolage d’Halloween : Crocheter une barbe Bobble !

Ces bobble barbes sont tellement amusant et facile à faire ! Ce tutoriel est fait pour une taille petite, qui doit s'insérer des enfants de 7-10 ans. Ils sont l'accessoire parfait pour une variété de costumes, un excellent outil pour pranking (heehee
BRICOLAGE boule de feu whisky

BRICOLAGE boule de feu whisky

Boule de feu Whiskey est chaud, épicé et sucré. Il est préférable de consommer alors que presque noirci dans un bar, au cours de parties de hayon à l'automne, ou au petit déjeuner au milieu de l'hiver. Oui, boule de feu est une boisson très polyvalen
BRICOLAGE - OSCILLOSCOPE USB dans une boîte d’allumettes

BRICOLAGE - OSCILLOSCOPE USB dans une boîte d’allumettes

Je vous présente un « BEST OF CLASS », « Complet » bricolage-USB OSCILLOSCOPE qui est « Véritablement DIY ».Mon but est de fournir un bon marché Digital-stockage-Oscilloscope pour les étudiants, les ingénieurs en herbe et les amateurs.Cet Oscilloscop
Une Introduction à tout blé croûtes à tarte

Une Introduction à tout blé croûtes à tarte

si vous faites partie des nombreuses personnes qui aiment les aliments « sains » ou nutritionnelles, vous pourriez ont essayé de faire des croûtes à tarte avec farine pâtissière de blé entier. C'est une entreprise délicate et souvent frustrante si vo
BRICOLAGE transfert Photo sur une toile

BRICOLAGE transfert Photo sur une toile

Dans ce projet, que je montre comment transférer une photo d'une toile à l'aide d'un Laser imprimé, une photo de toile et de colle blanche. Modge mélo est un très bon caloporteur, mais colle blanche fonctionne ainsi que modge mélo.Ce projet de bricol