Tartalomjegyzék:

Szervo gladiátorok: 5 lépés
Szervo gladiátorok: 5 lépés

Videó: Szervo gladiátorok: 5 lépés

Videó: Szervo gladiátorok: 5 lépés
Videó: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Szervo gladiátorok
Szervo gladiátorok

Ebben a projektben két potenciométert helyeztünk két kenyérpultra a szervomotorok vezérlésére. A szervomotorok halálig harcolnak !!!!!!

*** Ez a projekt csak egy prototípus. Szeretnénk nagyobbat készíteni nagyobb szervomotorral. Még dolgozunk a kódon.

1. lépés: Anyagok

Anyagok
Anyagok

Arduino

2 kenyérsütő

2 potenciométer

2 szervomotor

20 vezeték

Tápegység AC/DC adapter

2. lépés: Szervomotor

*** Ha ezt a projektet végzi, tartsa szem előtt ezt a képet.

www.google.com/search?q=servo+motor+ardi

3. lépés: Kód

#befoglalni

Szervo myservo; // szervo objektum létrehozása a szervó vezérlésére Servo myservo1;

int potpin = 0; // analóg csap a potenciométer csatlakoztatásához

int val = 0; // változó az érték kiolvasásához az analóg érintkezőből

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.attach (9); // a 9 -es csap szervóját a szervo -objektumhoz rögzíti

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

pinMode (potpin2, INPUT);

Sorozat.kezdet (9600); }

void loop (); {

val = analogRead (potpin);

val2 = analógRead (potpin2); // beolvassa a potenciométer értékét (0 és 1023 között)

val = térkép (val, 0, 1023, 0, 180); // méretezze a szervóval való használathoz (0 és 180 közötti érték)

val2 = térkép (val2, 0, 1023, 0, 180);

Soros.println (val);

Soros.nyomat (val2);

myservo.write (val);

myservo1.write (val2); // beállítja a szervo pozíciót a skálázott értéknek megfelelően

késleltetés (10); // várja, hogy a szervó odaérjen}

4. lépés: Lépések:

Lépések
Lépések
Lépések
Lépések

1.) helyezze a két petentiométert külön kenyérpultokba.

2.) Helyezze vissza a csapokat.

Első petentiométer:

bal gombcsap mínuszba megy

a középső csap A0 -ra megy

A jobb oldali csap pluszba kerül.

Második petentiométer:

bal gomb a másik kenyértáblán pluszba kerül.

középső csap a2 -re megy az arduino -ban.

jobb oldali csap mínuszba megy a másik arduino -ban.

Első szervomotor:

Barna a földre megy

A piros pluszba kerül

Narancssárga betűzi az arduino -t. d10 -et használtunk.

2. szervomotor

Barna a földre megy

A piros pluszba kerül

A narancs a csaphoz megy. Mi a d9 -et használtuk

5. lépés: Képek:

Képek
Képek
Képek
Képek

Választható: kardokat adhat a végéhez.

Szerző: Justin Herskowitz és Ian Friedman

Ajánlott: