Kazalo:

Servo gladiatorji: 5 korakov
Servo gladiatorji: 5 korakov

Video: Servo gladiatorji: 5 korakov

Video: Servo gladiatorji: 5 korakov
Video: 🍰СЕКРЕТ МОНАХИНИ - ЛЕГЕНДАРНЫЙ СВАДЕБНЫЙ СЫРНИК новый рецепт 2024, Oktober
Anonim
Servo gladiatorji
Servo gladiatorji

V tem projektu smo dva potenciometra postavili v dve plošči za krmiljenje servo motorjev. Servo motorji se bodo borili do smrti !!!!!!

*** Ta projekt je le prototip. Prizadevamo si narediti večjega z večjim servo motorjem. Še vedno delamo na kodi.

1. korak: Materiali

Materiali
Materiali

Arduino

2 deski

2 potenciometra

2 servo motorja

20 žic

Napajalnik ac/dc adapter

Korak: Servo motor

*** Ko izvajate ta projekt, imejte v mislih to sliko.

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

3. korak: Koda

#vključi

Servo myservo; // ustvarite servo objekt za krmiljenje servo Servo myservo1;

int potpin = 0; // analogni pin, ki se uporablja za priključitev potenciometra

int val = 0; // spremenljivka za branje vrednosti iz analognega zatiča

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.attach (9); // pritrdi servo na pin 9 na servo objekt

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

pinMode (potpin2, INPUT);

Serial.begin (9600); }

void loop (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // bere vrednost potenciometra (vrednost med 0 in 1023)

val = map (val, 0, 1023, 0, 180); // prilagodite ga, da ga uporabite s servo (vrednost med 0 in 180)

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

Serial.println (val);

Serijski.tisk (val2);

myservo.write (val);

myservo1.write (val2); // nastavi položaj servo v skladu z lestvico

zamuda (10); // čaka na servo, da pride tja}

4. korak: Koraki:

Koraki
Koraki
Koraki
Koraki

1.) dva petentiometra postavite v ločene plošče.

2.) Zatiči namestite zadaj.

1. petentiometer:

levi zatič gre na minus

srednji zatič gre na A0

Desni zatič gre na plus.

2. petenciometer:

levi zatič gre na plus na drugi plošči.

srednji zatič gre na a2 v arduinu.

desni zatič gre v minus v drugem arduinu.

1. servo motor:

Brown gre na tla

Rdeča gre v plus

Oranžna se pripne v arduino. uporabili smo d10.

2. servo motor

Brown gre na tla

Rdeča gre v plus

Oranžna gre na pin. Uporabili smo d9

5. korak: Slike:

Slike
Slike
Slike
Slike

Izbirno: meče lahko dodate na konce.

Avtor: Justin Herskowitz in Ian Friedman

Priporočena: