Arduino animatronics-Vérifiez vos costumes génial plus impressionnants ! (15 / 15 étapes)

Étape 15 : FAQ


Foire aux questions-

Offrez-vous un kit de Conseil servo ?
Nope - du moins pas encore. Je pourrais être cajolé dans faire un Conseil entièrement assemblé mais... juste me message si vous le souhaitez.

Allez-vous faire un travail personnalisé ?
Occasion-message moi pour discuter de votre projet.

J’ai besoin d’aide avec mon propre code/projet-existe-t-il un forum de l’aide ?
Le forum de l’Arduino est l’endroit où aller-
http://Arduino.cc/cgi-bin/yabb2/YaBB.pl

La configuration du prédateur n’est pas vraiment une vraie tête de tracking system - pourquoi ?
Quand j’ai commencé à regarder ce j’avais envisagé tout un système simple qui a été contrôlé à l’aide de capteurs de pliage sur vos doigts et il ne serait pas capable de regarder en haut et en bas. Vraiment, c’était un peu lourd pour l’exploitation et n’était pas très naturel.

Ensuite j’ai regardé gardant le capteur coude qui déclencherait le Canon, mais j’ai trouvé un système qui présentait un câble monté sous le masque qui a transformé un potentiomètre de poulie/ressort (monté sous le mécanisme de Canon) qui permettrait le Canon pour suivre votre rotation de la tête. Il n’était pas encore capable de regarder vers le haut/bas. Maintenant, j’ai eu une rotation normale (et lisse) mais fixation/acheminement du câble était difficile et lourde. Retrait du masque pourrait être également un vrai problème.

Puis j’ai commencé à regarder de différents types de capteurs. Gyroscopique, boussole et des accéléromètres. Liste déroulante planches, IMUs (unités de mesure inertielle), etc.. J’ai un ami qui est un ingénieur d’acquisition de données, mais aussi un ami qui est un programmeur et j’ai parlés à plusieurs ingénieurs électriciens pour aide. Boussoles sont affectés par inclinaison, donc il faut compenser cela et puis ils ne fonctionnent pas lorsque vous faites pivoter votre corps entier vs juste votre tête, donc doubles compas serait nécessaires et vous devez écrire du code pour différencier les deux.

Le problème avec le gyros est que vous avez besoin de deux d'entre eux, préférablement avec un accéléromètre pour tenir compte de la dérive, mais aussi avant/arrière inclinable (pitch). Un gyroscope ne fonctionne vraiment bien, car il répond à la rotation de l’ensemble du corps mais aussi de rotation de la tête seulement, donc vous auriez besoin d’un IMU à la tête et l’autre à la base du canon et vous devez écrire du code pour faire la différence entre les deux. Gyros vraiment seul changement de sens en vitesse angulaire donc sa sortie ne change en ce qui concerne le mouvement et il se remet en marche dès que vous arrêtez de tourner votre corps - le Canon va rapidement devient désynchronisés par rapport à vos mouvements. C’est pourquoi pour le faire vraiment droit dont vous avez besoin d’un DOF multiples (degré de liberté) IMU et vous avez besoin de deux d'entre eux pour le vrai suivi tête. La plupart des systèmes que j’ai vu que les gens poster en ligne comme une tête de système de suivi pour R/C ou contrôle vidéo qui utilisent ces types de capteurs ont lacet assez pauvre et c’est pourquoi, selon moi. Et ils n’ont même pas de traiter le corps par rapport à cause de la rotation de la tête comme ils peuvent s’asseoir dans un fauteuil, pas une option pour les costumes.

Il y a IMUs et boussoles numériques disponibles maintenant, qui ont à bord de traitement et sont programmés pour tenir compte de la dérive et inclinez donc certains du travail est fait pour vous, mais vous devrez toujours le facteur dans la sortie de la différence de deux d'entre eux et puis générer vos valeurs de mouvement du servo nécessaires de celle. Il peut être fait, mais c’est vachement cher.

La plupart des solutions que j’ai trouvé était assez complexes en termes de programmation nécessitant des algorithmes sophistiqués ou extrêmement cher sur le côté matériel. Il y a aussi des restrictions concernant l’espace assez sévère pour le montage des capteurs à l’intérieur du casque de Predator Bio comme certains l’IMUs disponibles sont assez grandes physiquement.

Puis j’ai trouvé que je pouvais modifier le jury de capteur sur un contrôleur de nunchuck Wii et il s’interfacer avec un microcontrôleur sur son bus I²C. Cela m’a fourni un accéléromètre d’axe multi peu coûteux et fiable et deux boutons poussoirs de doigt avec une interface facile à utiliser. J’ai fini par écrire du code qui me permettrait d’accéder à toutes les fonctions-du nunchuck sorties de l’accéléromètre, le joystick et les deux boutons-poussoirs.

Quand tout a été dit et fait la rotation étaient encore un peu d’un problème comme l’accéléromètre vous donne seulement vraiment stable en ce qui concerne la gravité de sortie si vous avez de l’incliner pour obtenir la rotation. Ce que j’ai trouvé était que si je l’ai monté une surface aussi plate que possible en Predator casque il vraiment pas besoin de beaucoup d’inclinaison du tout pour obtenir une rotation stable. La beauté de ce système est qu’il y a seulement que deux boutons de doigt pour contrôler tout-it est aussi assez facile pour moi de modifier le code. Je n’ai pas encore démonté un Wii Motion Plus à combiner avec un nunchuck pour créer un IMU peu coûteux, mais je vais poster les résultats quand je le fais.

Ce que j’ai fait à faire semblant fondamentalement strictement à l’aide de l’accéléromètre entrées - quand on regarde sur le côté vous suffit d’incliner votre tête sur le côté comme un oiseau pour le contrôle de lacet (rotation). L’accéléromètre lit l’inclinaison et décale tout en conséquence – la fonction pitch est normale. Il prend un peu de s’y habituer, mais après un certain temps, il devient plus naturel et c’est très convaincant.

Pour les costumes tout ce que vous devez faire est de donner l’illusion. Quand j’ai commencé le projet avec un ami il y a trois ans (il est sculpter le sac à dos Pedator) nous voulions quelque chose que n’importe qui peut construire à partir des blocs de construction disponibles pour ajouter quelques animatronics cool à leur costume Predator sans dépenser une tonne d’argent.

Ouf...

Je veux alimenter mon projet et je veux seulement d’utiliser une pile pour fournir différentes tensions - que dois-je faire ?
Je voudrais utiliser une étape de commutation à régulateur de tension comme ce one-
http://www.Pololu.com/catalog/Product/2110
Il est beaucoup plus efficace que l’utilisation d’un régulateur de tension traditionnels, surtout si vous avez besoin d’utiliser quelque chose comme une batterie de 12V et déposez-le à 5V pour la puissance du servo.  Si vous avez besoin de laisser tomber le 5V avec 3.3V alors un régulateur de tension traditionnel est très bien. Juste ne brancher le connecteur JST sur la carte contrôleur, puis rebrancher un câble USB dans le port de mini-B USB pour la recharge circuit-qui serait mauvais.

Articles Liés

Danse de Dave dans un un Arduino basée mouvement sensible costume clair

Danse de Dave dans un un Arduino basée mouvement sensible costume clair

Un Arduino basé mouvement sensible costume clairIl peut également afficher les patrons et autres même si c'est juste la détection de mouvement dans la vid. Il utilise un accéléromètre ADXL335 pour détecter le mouvement des porteurs. Mon ami Dave aima
Vérifiez vos vieilles chaussures brillent à nouveau

Vérifiez vos vieilles chaussures brillent à nouveau

Rendre vos vieilles chaussures nouveau avec quelques paillettes scintillantes !Étape 1: Matériaux de Gather Matériel nécessaire :Vieilles espadrillesCouvercle en plastique ou la paletteColleRuban adhésif de peintreRubanCiseauxPinceau épongePaillettes
Vérifiez vos fléchettes longshot aller plus loin

Vérifiez vos fléchettes longshot aller plus loin

dans ce instructable (mon premier seul) je vais vous montrer comment faire votre Nerf streamline fléchettes aller plus loin par environ 3 à 5 pieds (non mesurés)... au moins ils l'ont fait sur mon longshot. Vos longshot tire 3 pieds en face de vous,
Costume de double-FACE impressionniste !

Costume de double-FACE impressionniste !

Ayant eu un certain succès quelques années en arrière avec mon Costume de Joker impressionniste, pour 2013, j'ai décidé de prendre une fissure à un autre méchant de Batman, Double-Face.  Une de mes raisons pour prendre cette route est que j'ai lassés
Comment rendre votre site génial encore plus impressionnant en le rendant accessible

Comment rendre votre site génial encore plus impressionnant en le rendant accessible

partie 0: IntroductionChaque fois que possible, essayez de concevoir un site Web pour être utilisable par autant de personnes que possible.  Il peut s'agir de personnes qui ne peuvent voir, entendre ou déplacent leur souris bien, ou même du tout.  Vo
Jazzez vos câbles (et plus) avec des bandes de Loom Rainbow

Jazzez vos câbles (et plus) avec des bandes de Loom Rainbow

dans ce instructable nous allons décorer câbles et autres choses, créant une bande standard « queue de poisson » métier à tisser autour d'eux.Un jour férié la caravane des pluies la semaine dernière ma fille de sept ans m'a montré comment faire des b
Capteur de température de l’Arduino entoilage (LM35). LA façon la plus simple

Capteur de température de l’Arduino entoilage (LM35). LA façon la plus simple

Un capteur de température simple à l'aide d'une sonde de température LM35 précision et Arduino. Le circuit enverra série d'informations sur la température que vous pouvez utiliser sur votre ordinateur.Étape 1: matériauxVous aurez besoin :Arduino Uno
Puissance suivi utilisant Arduino et ouvrez une session dans la feuille de Google

Puissance suivi utilisant Arduino et ouvrez une session dans la feuille de Google

Depuis ces dernières semaines, je pensais à faire un projet qui peut m'aider à garder une piste sur mon usages d'énergie quotidienne. Dans ce projet, j'utilise un Conseil de surveillance actuel 30 a. ce Conseil a 6 capteur de courant qui peut lire le
Lumière d’intensité de calcul à l’aide de BH1715 et Arduino Nano

Lumière d’intensité de calcul à l’aide de BH1715 et Arduino Nano

Hier que nous avons travaillé sur l'écran LCD affiche et tout en travaillant sur eux, nous avons réalisé l'importance du calcul de l'intensité lumineuse. L'intensité lumineuse est importante non seulement dans le domaine physique de ce monde, mais il
Mesure de l’accélération à l’aide de H3LIS331DL et Arduino Nano

Mesure de l’accélération à l’aide de H3LIS331DL et Arduino Nano

H3LIS331DL, un accéléromètre linéaire de 3 axes de haute performance de faible puissance est appartenant à la famille de « nano », avec interface numérique I²C. H3LIS331DL a échelles complet sélectionnables de l'utilisateur de ±100g/±200g/±400g et il
Température et humidité suivi à l’aide de SHT25 et Arduino Nano

Température et humidité suivi à l’aide de SHT25 et Arduino Nano

Nous avons récemment travaillé sur divers projets nécessitant la surveillance de l'humidité et température, et puis nous avons réalisé que ces deux paramètres jouent effectivement un rôle essentiel d'avoir une estimation de l'efficacité de fonctionne
Android / Arduino - contrôle d’accès BLUETOOTH porte serrure électrique Strike Lock

Android / Arduino - contrôle d’accès BLUETOOTH porte serrure électrique Strike Lock

Bonjour tout le monde! Aujourd'hui, j'ai fait un soft pour verrouiller et déverrouiller une serrure électrique à l'aide d'un relais, protégé par un mot de passe. L'app est disponible open source ! Il suffit de me contacter ! Contact suivez l'étape su
Thermomètre à matrice de LED

Thermomètre à matrice de LED

Quelques mises à jour ! Le code a été modifié après la virgule est donc dans l'emplacement correct. J'ai aussi ajouté une étape, que j'ai oublié dans la section soddering.Projet en bref :En utilisant une matrice de LED conseil comme un capteur de tem
Self Balancing Scooter Ver 2.0

Self Balancing Scooter Ver 2.0

01/11/2013******************************************************************************************************************Malheureusement la portion de frites IDG500/ADXL335 sur l'accelometer est hors d'usage.Alors ils seront n'est plus la fabricat