Groovin ' Grover : Une marionnette microcontrôleur à base (2 / 11 étapes)

Étape 2: vue d’ensemble

Grover Groovin ' est un microcontrôleur à base de marionnettes. Chacun des membres de Grover sont contrôlées indépendamment : il est possible de marcher, des vagues et bien sûr, danser. Groovin ' Grover est contrôlée par un contrôleur de Servo Pololu Maestro 6 canaux. J’ai choisi ce microcontrôleur parce qu’il est spécialement conçu pour contrôler des servos, est très facile à câbler, a un langage de programmation simple, dispose d’un superbe logiciel pour développer et déboguer des programmes et est peu coûteux ~ 20$.

Mécaniquement, Grovin' Grover est issu d’une marionnette à doigt Grover attachée à quatre servos hobby peu coûteux. Les servos sont attachés à chacun de ses membres, permettant un mouvement indépendant. J’ai construit une simple « étape » pour la tenue de Grover et les servos en place. J’ai utilisé le Velcro pour attacher Grover et les servos au stade afin que les parties pourraient être facilement déplacés et ajustés pour Grover d’entrer dans la bonne position. Ruban adhésif de peintre et les trombones sont utilisées pour attacher les fils aux cornes servo : les trombones peut être pliées pour obtenir le bon mouvement et ruban adhésif de peintre s’enlève facilement si le fils a jamais besoin d’être remplacées.

La première figure ci-dessous montre comment Groovin ' Grover est attaché aux servos, quand il est dans sa position initiale. Fil de nylon transparent est utilisé pour attacher ses membres pour les servos. Lors d’une rotation de la position initiale, les servos tirer vers le haut pour augmenter ses pieds ou les mains et peuvent être tournés à la position d’origine pour abaisser ses pieds ou les mains. La programmation est très simple : dans le Maestro langage de programmation la commande "8000 1 servo" causerait servo 1 de tourner sur la position maximale et lever la main gauche. La commande "4000 1 servo" retour servo 1 à l’original positionnerait abaissant ainsi sa main.  Si vous mettez ces commandes dans une boucle avec un petit temps de retard après chaque commande servo, Grover Groovin ' semblerait être en agitant à vous. Le code utilisé par Grover Groovin ' pour les vidéos de danse sur la première page de cette instructables s’explique sur la dernière étape. La documentation Popolu pour le microcontrôleur est bien écrit et explique comment utiliser le logiciel et en détail comment programmer le microcontrôleur.

Le second schéma montre Groovin ' Grover et son stade. Son stade est constitué de deux plateformes supportées par tiges filetées et d’écrous hexagonaux. Grover est suspendu 4" de la plate-forme supérieure : un morceau de fil de nylon transparent est enfilé à travers le dessus de sa tête et attaché à une machine à laver. La laveuse est maintenue en place sur la plate-forme supérieure à l’aide de Velcro. Pieds en caoutchouc sont fixés au fond de la scène pour empêcher les rondelles de rayer la surface où la scène est placée et à veiller à ce que la scène n’est pas rock en arrière lorsque les servos sont déplacent. Un morceau de tissu blanc est suspendu à l’arrière de la scène comme toile de fond. La toile de fond est apposée au bas de la plate-forme supérieure par Velcro. La toile de fond cache les câbles d’alimentation et USB et permet au thread de nylon transparent pour se fondre dans l’arrière-plan permettant Groovin ' Grover à semblent flotter.

Le troisième diagramme montre le haut de la plate-forme supérieure où se trouvent de Grover Groovin 'électronique et servos. L’élaboration de programmes sur PC et logiciel de débogage communique avec le microcontrôleur via le câble USB. Microcontrôleur est alimenté par le câble USB. Les servos sont alimentés par une verrue de mur de 5 volts. L’USB et câbles d’alimentation sont maintenus en place à l’aide de serre-câbles en plastique : les serre-câbles empêchent le microcontrôleur étant accidentellement tiré sur le dessus de la plate-forme. Le microcontrôleur est apposé sur la plate-forme avec un petit morceau de Velcro.

Chaque servocommande est attaché au microcontrôleur à l’aide de connecteurs standards qui viennent avec les servos. Servo 0 contrôle pied gauche ; servo 1 contrôle la main gauche ; servo 2 contrôle de la main droite ; le servo 3 contrôle du pied droit. Les servos doivent être connectés au microcontrôleur exactement comme indiqué dans le diagramme pour Grover Groovin ' déplacer correctement. Plus d’informations sur les différents connecteurs sur le microcontrôleur se trouvent dans le Guide de l’utilisateur du contrôleur de Servo Pololu Maestro.

Remarque : Tout au long de ce instructable lorsque les membres de Grover sont décrits comme gauche ou droite c’est à sa gauche ou à droite comme il fait face à vous.

Le processus de programmation Groovin ' Grover est simple. Vous lancez le logiciel de centre de contrôle de Maestro et tapez votre programme dans la fenêtre de « Script ».  Vous cliquez sur « Appliquer les paramètres » pour télécharger le code pour le microcontrôleur, puis sur « Exécuter le Script ». Le centre de contrôle inclut des fonctionnalités de débogage et de déplacer manuellement les servos comme autre moyen de développer des scripts sans utiliser le langage de programmation. J’ai trouvé le logiciel pour être très facile à utiliser et la documentation à bien écrire.

Articles Liés

Microcontrôleur base chargeur de batterie intelligent

Microcontrôleur base chargeur de batterie intelligent

Le circuit de ce que vous êtes sur le point de voir est un chargeur de batterie intelligent basé sur ATMEGA8A avec auto coupé. Différents paramètres sont affichés via un écran LCD au cours des États de charge différent. En outre, le circuit fera sono
Faire un convertisseur boost microcontrôleur à base

Faire un convertisseur boost microcontrôleur à base

Pour un projet récent, j'avais besoin stimuler la sortie d'un port USB (ampage haute charge) 5V jusqu'à 18V pour alimenter un haut-parleur amplifié. J'ai décidé d'essayer de rouler ma propre convertisseur boost (principalement parce que jouer avec gr
Microcontrôleur basé Locker de mot de passe

Microcontrôleur basé Locker de mot de passe

Bonjour tout le monde, l'objectif de cette instructables est d'apprendre comment faire un simple casier pour votre chambre, ou quoi que ce soit qui doivent être sans danger.Je l'ai fait sur une carte non-brasage, mais il y a le PCB si vous voulez fai
Base de microcontrôleurs régulateur d’intensité automatique de réverbères

Base de microcontrôleurs régulateur d’intensité automatique de réverbères

Régulateur d'intensité automatique de microcontrôleurs basés du projet de lampadaires est conçu à l'aide de microcontrôleur pic16F877A automatiquement contrôle intensité de réverbères. Il peut également allumer et éteindre automatiquement les lumière
Quel microcontrôleur pour votre mode électronique ?

Quel microcontrôleur pour votre mode électronique ?

Ce qui la mode manque ? « Microcontrôleurs » je réponds toujours - et c'est vrai ! Il rend vos vêtements tellement plus intéressant, interactif et communicatif, dès que vous y ajoutez quelques renseignement.Mais ceux qui sont sur le marché ?J'ai comm
Module sans fil Radio fréquence à l’aide de microcontrôleur PIC.

Module sans fil Radio fréquence à l’aide de microcontrôleur PIC.

C'est un microcontrôleur basé projet de bricolage électronique. Le nom de Module RF sans fil à l'aide de microcontrôleur PIC. Le module RF est un petit circuit électronique utilisé pour transmettre, recevoir, ou ondes radio transceive sur l'un d'un c
Augmenter un microcontrôleur

Augmenter un microcontrôleur

microcontrôleurs (MCU) sont fantastiques ICs peu donner un élément supplémentaire de la polyvalence à vos appareils électroniques, robotique ou autre projet. Mais ils ne sont vraiment pas beaucoup d'utilisation de leur propre chef. Pour fonctionner,
Faire des applications interactives microcontrôleur en Minutes

Faire des applications interactives microcontrôleur en Minutes

Puceron du Board est une pré-production opensource microcontrôleur basé sur la série de Texas Instruments MSP430F2200 de microcontrôleurs qui intègre une interface d'affichage alphanumérique, commutateurs de navigation et un puissant système de génér
Projet de microcontrôleur Arduino

Projet de microcontrôleur Arduino

projet piloté par microprocesseurComme vous le savez notre site repose sur le Circuit de projet électronique Simple. Mais pour atteindre des performances supérieures, (projet de niveau ingénieur) et de haute qualité de sortie à battre les concurrents
Une connexion Wi-Fi contrôlée voiture télécommandée sans microcontrôleur

Une connexion Wi-Fi contrôlée voiture télécommandée sans microcontrôleur

Il s'agit d'une voiture de contrôlé télécommande Wi-Fi avec caméra qui peut être branché sur internet. La voiture RC est tout à fait unique puisqu'elle utilise un routeur sans fil et élimine la nécessité d'un microcontrôleur.Étape 1: Structure de voi
GSM base polyvalent robotique véhicule à l’aide de microcontrôleur PIC

GSM base polyvalent robotique véhicule à l’aide de microcontrôleur PIC

ce projet vise à développer un véhicule robotisé qui peut être contrôlé par un téléphone cellulaire. Envoient des commandes DTMF d'un téléphone à un autre téléphone cellulaire qui est monté sur le véhicule robotisé. Ces commandes servent à nourrir un
Modifier un détecteur de fumée 6 EUR pour une utilisation avec microcontrôleur, appeleur automatique, liant et plus

Modifier un détecteur de fumée 6 EUR pour une utilisation avec microcontrôleur, appeleur automatique, liant et plus

dans une maison ou d'affaires, détecteurs de fumée et de feu central systèmes peuvent être essentielles pour sauver des vies et des biens.  Mais qu'en est-il lorsque personne n'est là ?  Grandes entreprises peuvent se permettre des systèmes contrôlés
Construire et coder une bobine de Tesla Musical MONSTER avec un microcontrôleur

Construire et coder une bobine de Tesla Musical MONSTER avec un microcontrôleur

visiter ma page youtube pour davantage de projets : http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeComme l'hiver venu, beaucoup seront contraints de rester à l'intérieur... Pour beaucoup, cela signifie jouer scrabble avec grand-m
Minuscule AVR microcontrôleur fonctionne avec une pile de fruits

Minuscule AVR microcontrôleur fonctionne avec une pile de fruits

des fruits et des légumes que nous mangeons peuvent être utilisés pour faire de l'électricité. Les électrolytes dans beaucoup de fruits et de légumes, ainsi que des électrodes constituées de divers métaux peuvent être utilisés pour fabriquer des cell