Taula de continguts:

Servo Gladiators: 5 passos
Servo Gladiators: 5 passos

Vídeo: Servo Gladiators: 5 passos

Vídeo: Servo Gladiators: 5 passos
Vídeo: Scx24 Gladiator Upgrades Mods Tips And Test 2024, Desembre
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: