Table des matières:
Vidéo: Gladiateurs Servo : 5 Étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Dans ce projet, nous avons placé deux potentiomètres dans deux maquettes pour contrôler les servomoteurs. Les servomoteurs se battront jusqu'à la mort !!!!!!
***Ce projet n'est qu'un prototype. Nous cherchons à en faire un plus gros avec un servomoteur plus gros. Nous travaillons toujours sur le code.
Étape 1: Matériaux
Arduino
2 planches à pain
2 potentiomètres
2 servomoteurs
20 fils
Adaptateur d'alimentation ca/cc
Étape 2: servomoteur
*** Lorsque vous réalisez ce projet, gardez cette image à l'esprit.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=982cc25&IFbih1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=982cc25&IFbihT
Étape 3: Coder
#comprendre
Servo myservo; // crée un objet servo pour contrôler un servo Servo myservo1;
int potpin = 0; // broche analogique utilisée pour connecter le potentiomètre
int val= 0;// variable pour lire la valeur de la broche analogique
int potpin2=A2;
int val2=0;
void setup() {
monservo.attach(9); // attache le servo sur la broche 9 à l'objet servo
monservo1.attach(10); pinMode(potpin, INPUT);
pinMode(potpin2, INPUT);
Serial.begin(9600); }
boucle vide(); {
val = analogRead(potpin);
val2 = analogRead(potpin2); // lit la valeur du potentiomètre (valeur entre 0 et 1023)
val = map(val, 0, 1023, 0, 180); // redimensionner pour l'utiliser avec le servo (valeur entre 0 et 180)
val2 = carte(val2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
monservo.write(val);
monservo1.write(val2); // définit la position du servo en fonction de la valeur mise à l'échelle
retard(10); // attend que le servo y arrive }
Étape 4: Étapes:
1.) placez les deux pétentiomètres dans des planches à pain séparées.
2.) Placez les broches à l'arrière de celui-ci.
1er pétentiomètre:
la goupille gauche va au moins
la broche du milieu va à A0
La broche de droite va vers plus.
2ème pétentiomètre:
broche gauche va à plus sur l'autre maquette.
la broche du milieu va à a2 dans l'arduino.
la broche droite va au moins dans l'autre arduino.
1er servomoteur:
Brown va au sol
Le rouge passe au plus
Orange va épingler dans l'arduino. nous avons utilisé d10.
2ème servomoteur
Brown va au sol
Le rouge passe au plus
Orange va à l'épingle. Nous avons utilisé d9
Étape 5: Photos:
Facultatif: vous pouvez ajouter des épées aux extrémités.
Par: Justin Herskowitz et Ian Friedman
Conseillé:
Servo-verrouillage du clavier : 5 étapes
Servo-verrouillage du clavier : Bonjour à tous, j'espère que vous avez passé une bonne journée. Sinon, j'espère que vous pouvez simplement revenir en arrière avec un peu d'ouverture d'esprit sur ce didacticiel et de la musique thérapeutique. La programmation peut être un problème. Heureusement, ce tutoriel n'est pas un problème, vous pourrez donc peut-être accomplir
Verrouillage de la suspension servo à un bouton : 3 étapes
Verrouillage de la suspension servo à un bouton : les vélos de montagne à suspension intégrale offrent une conduite en douceur, mais nécessitent souvent de verrouiller la suspension lors du pédalage en montée. Sinon, la suspension se comprime lorsque vous vous tenez sur les pédales, gaspillant cet effort. Les fabricants de vélos le savent et fournissent
Servo Internet : 3 étapes
Servo Internet : INTRODUCTION J'aime bien nourrir les oiseaux de mon jardin, mais malheureusement, le rat noir en profite également. J'ai donc pensé à un moyen d'empêcher les rats de manger la nourriture des oiseaux. Le rat noir n'est actif que dans l'obscurité donc il faut fermer le bi
Comment modifier un servo pour obtenir un retour en boucle fermée : 7 étapes
Comment modifier un servo pour obtenir un retour en boucle fermée : ► Lorsque vous pilotez un servo avec un microcontrôleur (comme Arduino), vous ne pouvez lui donner que des ordres d'emplacement cible (en signal PPM). Avec cet ordre, le servo se déplacera vers cette cible emplacement. Mais ce n'est pas instantané ! Vous ne savez pas exactement quand le lo
Hack Your Servo V1.00 - Transformez votre servo en un puissant actionneur linéaire : 7 étapes
Hack Your Servo V1.00 - Transformez votre servo en un puissant actionneur linéaire : à condition d'avoir les outils et le servo, vous pouvez le construire pour moins de quelques dollars. L'actionneur s'étend à une vitesse d'environ 50 mm/min. Il est plutôt lent mais très puissant. Regardez ma vidéo à la fin du post où le petit actionneur