Étape 6:.: un seul Servo:. (Servos) - CIRC04
Ce que nous faisons :
Un moteur tourne est très amusant, mais lorsqu’il s’agit de projets où le contrôle du mouvement est nécessaire qu’ils ont tendance à laisser nous voulant plus. La réponse ? Servos de hobby. Ils sont produits en masse, largement disponible et coûtent rien de quelques dollars à plusieurs centaines. L’intérieur est une petite boîte de vitesses (pour rendre le mouvement plus puissant) et certains électronique (pour le rendre plus facile à contrôler). Un servo standard est orientables de 0 à 180 degrés. Positionnement est contrôlé par une impulsion temporisée, entre 1,25 millisecondes (0 degré) et 1,75 millisecondes (180 degrés) (1,5 millisecondes pour 90 degrés). Calendrier varie entre fabricant. Si l’impulsion est envoyée toutes les 25 à 50 millisecondes le servo se déroulera sans heurts. Une des grandes caractéristiques de l’Arduino est il a une bibliothèque logicielle qui permet de commander deux servos (reliés à la broche 9 ou 10) à l’aide d’une seule ligne de code.
(vous pouvez également télécharger la feuille du schéma maquette du fond de cette étape)
Les parties :
- CIRC-04 Breadboard feuille
- Réglette à broches 2 (x4)
- Réglette à broches 3 (x1)
- Mini Servo (x1)
- Fil
Le Circuit et brancher tout :
Une petite vidéo de tout étant branché
Le Code : - fichier > Carnet de croquis > exemples > Bibliothèque-Servo > balayer
Ne fonctionne ne pas ?
- Servo ne pas tordre? -Même avec des fils de couleur, c’est toujours incroyablement facile de brancher un servo vers l’arrière. Cela pourrait être le cas.
- Ne fonctionne toujours ne pas - une erreur que nous avons fait une fois ou deux a été tout simplement oublier relier la puissance (fils rouges et marron) + 5 volts et au sol.
- Frustration? -Envoyez-nous un e-mail, ce circuit est la fois simple et complexe à la fois. Nous voulons entendre parler de problèmes que vous avez afin que nous puissions y remédier à l’avenir des éditions.
Aide
Ce qui en fait mieux :
Potentiomètre de commande :
Nous avons encore à expérimenter avec les entrées, mais si vous souhaitez lire à l’avance, il y a un programme d’exemple fichier > Carnet de croquis > exemples > Bibliothèque-Servo > bouton ###. Cet exemple utilise un potentiomètre (CIRC08) pour contrôler le servo. Vous pouvez trouver des instructions en ligne ici : http://tinyurl.com/dymsk2
Calage de l’auto :
S’il est facile de contrôler un servo à l’aide de bibliothèque inclus de l’Arduino parfois c’est amusant de comprendre comment programmer quelque chose vous-même. L’essayer. Nous allons contrôler le pouls directement alors vous pouvez utiliser cette méthode pour contrôler des servos sur de l’Arduino 20 broches disponible (vous devez optimiser fortement ce code avant de faire cela).
Grandes idées :
Servos peuvent servir à faire toutes sortes de grandes choses, voici quelques-uns de nos favoris.
Xmas Hit Counter
http://tinyurl.com/37djhq
Open Source de bras robotisé (utilise un contrôleur de servo comme l’Arduino)
http://tinyurl.com/ckm3wd
Servo Walker
http://tinyurl.com/da5jfe