Servo Gladiators: 5 passos
Servo Gladiators: 5 passos
Anonim
Servo Gladiadors
Servo Gladiadors

En aquest projecte hem posat dos potenciòmetres en dues taules de control per controlar els servomotors. Els servomotors lluitaran fins a la mort !!!!!!

*** Aquest projecte és només un prototip. Volem fer-ne un de més gran amb un servomotor més gran. Encara estem treballant en el codi.

Pas 1: materials

Materials
Materials

Arduino

2 taulers de suport

2 potenciòmetres

2 servomotors

20 cables

Adaptador d'alimentació CA / CC

Pas 2: Servomotor

*** Quan feu aquest projecte, tingueu present aquesta imatge.

www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYA ========================?

Pas 3: Codi

#incloure

Servo miservo; // crear un objecte servo per controlar un servo Servo myservo1;

int potpin = 0; // pin analògic utilitzat per connectar el potenciòmetre

int val = 0; // variable per llegir el valor del pin analògic

int potpin2 = A2;

int val2 = 0;

configuració nul·la () {

myservo.attach (9); // fixa el servo al pin 9 a l'objecte servo

myservo1.attach (10); pinMode (potpin, INPUT);

pinMode (potpin2, INPUT);

Serial.begin (9600); }

bucle buit (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // llegeix el valor del potenciòmetre (valor entre 0 i 1023)

val = mapa (val, 0, 1023, 0, 180); // escala per utilitzar-lo amb el servo (valor entre 0 i 180)

val2 = mapa (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // estableix la posició del servo segons el valor escalat

retard (10); // espera que arribi el servo}

Pas 4: passos:

Passos
Passos
Passos
Passos

1.) col·loqueu els dos petentiòmetres en taulers separats.

2.) Col·loqueu els passadors a la part posterior.

1er petentiòmetre:

el pin esquerre va a menys

el passador central va a A0

El pin dret va al plus.

2n petentiòmetre:

el passador esquerre va al plus a l'altra taula de treball.

el passador central passa a A2 a l’arduino.

el pin dret va a menys a l'altre arduino.

1er Servomotor:

Brown va a terra

El vermell va al plus

La taronja va a fixar-se a l'arduino. hem utilitzat d10.

2n servomotor

Brown va a terra

El vermell va al plus

La taronja va a fixar-se. Hem utilitzat d9

Pas 5: imatges:

Imatges
Imatges
Imatges
Imatges

Opcional: podeu afegir espases als extrems.

Per: Justin Herskowitz i Ian Friedman

Recomanat: