Përmbajtje:

Servo Gladiators: 5 hapa
Servo Gladiators: 5 hapa

Video: Servo Gladiators: 5 hapa

Video: Servo Gladiators: 5 hapa
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Tetor
Anonim
Servo Gladiators
Servo Gladiators

Në këtë projekt ne vendosëm dy potenciometra në dy tabela për të kontrolluar servo motorët. Servo motorët do të luftojnë deri në vdekje !!!!!!

*** Ky projekt është vetëm një prototip. Ne po kërkojmë të bëjmë një më të madh me një servo motor më të madh. Ne jemi ende duke punuar në kod.

Hapi 1: Materialet

Materiale
Materiale

Arduino

2 dërrasa buke

2 potenciometra

2 servo motorë

20 tela

Furnizimi me energji elektrike përshtatës AC/DC

Hapi 2: Servo Motor

*** Kur jeni duke bërë këtë projekt mbani në mend këtë fotografi.

www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=1229&bih=981&dpr=1.25#imgrc=Tcc2IFNkUH95_M:

Hapi 3: Kodi

#përfshi

Servo myservo; // krijoni një servo objekt për të kontrolluar një servo Servo myservo1;

int potpin = 0; // kunja analoge e përdorur për të lidhur potenciometrin

int val = 0; // ndryshore për të lexuar vlerën nga kunja analoge

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.tash (9); // i bashkon servo -në pin 9 me objektin servo

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

pinMode (potpin2, INPUT);

Serial.filloj (9600); }

lak void (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // lexon vlerën e potenciometrit (vlera midis 0 dhe 1023)

val = hartë (val, 0, 1023, 0, 180); // shkallëzojeni për ta përdorur me servo (vlera midis 0 dhe 180)

val2 = hartë (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.shkruaj (val);

myservo1.shkruaj (val2); // vendos pozicionin servo sipas vlerës së shkallëzuar

vonesa (10); // pret që servo të arrijë atje}

Hapi 4: Hapat:

Hapat
Hapat
Hapat
Hapat

1.) vendosni dy petentiometra në panele të veçanta.

2.) Vendosni kunjat në pjesën e pasme të tij.

Petenciometri i parë:

kunja e majtë shkon në minus

kunja e mesme shkon në A0

Kunja e djathtë shkon në plus.

Petentiometri i dytë:

kunja e majtë shkon në plus në dërrasën tjetër të bukës.

kunja e mesme shkon në a2 në arduino.

kunja e djathtë shkon në minus në arduino -n tjetër.

Servo motori i parë:

Brown shkon në tokë

E kuqja shkon në plus

Portokalli futet në arduino. ne përdorim d10.

Servo motor i 2 -të

Brown shkon në tokë

E kuqja shkon në plus

Portokalli shkon në pin. Ne përdorëm d9

Hapi 5: Fotografitë:

Fotografitë
Fotografitë
Fotografitë
Fotografitë

Opsionale: Mund të shtoni shpata në skajet.

Nga: Justin Herskowitz dhe Ian Friedman

Recommended: