Table des matières:

Gladiateurs Servo : 5 Étapes
Gladiateurs Servo : 5 Étapes

Vidéo: Gladiateurs Servo : 5 Étapes

Vidéo: Gladiateurs Servo : 5 Étapes
Vidéo: Comment régler mon surpresseur 2024, Novembre
Anonim
Gladiateurs Servo
Gladiateurs Servo

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

Matériaux
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:

Pas
Pas
Pas
Pas

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:

Des photos
Des photos
Des photos
Des photos

Facultatif: vous pouvez ajouter des épées aux extrémités.

Par: Justin Herskowitz et Ian Friedman

Conseillé: