Sisukord:

Servo Gladiaatorid: 5 sammu
Servo Gladiaatorid: 5 sammu

Video: Servo Gladiaatorid: 5 sammu

Video: Servo Gladiaatorid: 5 sammu
Video: Моторы Гладиатор после сезона в прокате. 9.9 и 5 л.с. 2024, Oktoober
Anonim
Servo Gladiaatorid
Servo Gladiaatorid

Selles projektis panime servomootorite juhtimiseks kahte potentsiomeetrit kahte leivalauda. Servomootorid võitlevad surmani !!!!!!

*** See projekt on vaid prototüüp. Otsime suuremat ja suuremat servomootorit. Töötame endiselt koodiga.

Samm: materjalid

Materjalid
Materjalid

Arduino

2 leivaplaati

2 potentsiomeetrit

2 servomootorit

20 juhtmest

Toiteallika vahelduvvooluadapter

Samm: servomootor

*** Seda projekti tehes pidage seda pilti meeles.

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

3. samm: kood

#kaasake

Servo myservo; // servoobjekti loomine servo juhtimiseks Servo myservo1;

int potpin = 0; // potentsiomeetri ühendamiseks kasutatav analoogtapp

int val = 0; // muutuja väärtuse lugemiseks analoogpoldilt

int potpin2 = A2;

int val2 = 0;

tühine seadistus () {

myservo.attach (9); // kinnitab tihvti 9 servo servoobjekti külge

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

pinMode (potpin2, INPUT);

Seriaalne algus (9600); }

tühine silmus (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // loeb potentsiomeetri väärtust (väärtus vahemikus 0 kuni 1023)

val = kaart (val, 0, 1023, 0, 180); // skaleerige seda servoga kasutamiseks (väärtus vahemikus 0 kuni 180)

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

Seeria.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // määrab servoasendi vastavalt skaleeritud väärtusele

viivitus (10); // ootab servo jõudmist}

4. samm: sammud:

Sammud
Sammud
Sammud
Sammud

1.) asetage kaks petentiomeetrit eraldi leivalaudadesse.

2.) Asetage tihvtid selle taha.

Esimene petentiomeeter:

vasak tihvt läheb miinusesse

keskmine tihvt läheb asendisse A0

Parempoolne tihvt läheb plussiks.

Teine petentiomeeter:

vasak tihvt läheb plussile teisel leivaplaadil.

keskmine tihvt läheb arduino a2 -le.

parem nööpnõel läheb teises arduinos miinusesse.

Esimene servomootor:

Pruun läheb maapinnale

Punane läheb plussiks

Oranž läheb arduino sisse. kasutasime d10.

2. servomootor

Pruun läheb maapinnale

Punane läheb plussiks

Oranž läheb nööpnõelale. Kasutasime d9

Samm: pildid:

Pildid
Pildid
Pildid
Pildid

Valikuline: otstesse saate lisada mõõgad.

Autor: Justin Herskowitz ja Ian Friedman

Soovitan: