Мазмуну:

Серво гладиаторлору: 5 кадам
Серво гладиаторлору: 5 кадам

Video: Серво гладиаторлору: 5 кадам

Video: Серво гладиаторлору: 5 кадам
Video: "Заблуждение о Гладиаторах" #гладиатор #шортс #академияброкколи #авызналиэто #рим 2024, Ноябрь
Anonim
Servo Gladiators
Servo Gladiators

Бул долбоордо биз servo моторлорду башкаруу үчүн эки плитага эки потенциометрди койдук. Серво моторлор өлгөнчө күрөшөт !!!!!!

*** Бул проект жөн эле прототип. Биз чоңураак серво мотору менен чоңураак кылууну көздөп жатабыз. Биз дагы эле коддун үстүндө иштеп жатабыз.

1 -кадам: материалдар

Материалдар
Материалдар

Arduino

2 нан тактасы

2 потенциометр

2 servo мотор

20 зым

Электр менен камсыздоо AC/DC адаптери

2 -кадам: Servo Motor

*** Бул долбоорду аткарып жатканда бул сүрөттү эстен чыгарбаңыз.

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

3 -кадам: Код

#кошуу

Servo myservo; // сервоприёмникти башкаруу үчүн servo объектти түзүү Servo myservo1;

int potpin = 0; // потенциометрди туташтыруу үчүн колдонулган аналогдук пин

int val = 0; // аналогдук пинден маанини окуу үчүн өзгөрмө

int potpin2 = A2;

int val2 = 0;

жараксыз орнотуу () {

myservo.attach (9); // серво объектисине пин 9дагы сервону бекитет

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

pinMode (potpin2, INPUT);

Serial.begin (9600); }

void loop (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // потенциометрдин маанисин окуйт (0 менен 1023 ортосундагы маани)

val = карта (val, 0, 1023, 0, 180); // аны servo менен колдонуу үчүн масштабда (0 менен 180 ортосундагы маани)

val2 = карта (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // масштабдуу мааниге ылайык servo ордун белгилейт

кечигүү (10); // сервонун ал жакка келишин күтөт}

4 -кадам: Кадамдар:

Кадамдар
Кадамдар
Кадамдар
Кадамдар

1.) эки петениометрди өзүнчө нан табактарына коюңуз.

2.) Пиндерди анын артына коюңуз.

1 -петентиометр:

сол пин минуска барат

орто пин A0го барат

Оң пин плюска барат.

2 -петентиометр:

сол пин башка плитада плюска барат.

орто пин ардуинодо a2 ге барат.

оң пин башка ардуинодо минуска барат.

Биринчи Servo мотору:

Браун жерге түшөт

Кызыл плюска барат

Апельсин ардуиного кадап барат. биз d10 колдондук.

2 -серво мотору

Браун жерге түшөт

Кызыл плюска барат

Апельсин кадоого барат. Биз d9 колдондук

5 -кадам: Сүрөттөр:

Сүрөттөр
Сүрөттөр
Сүрөттөр
Сүрөттөр

Кошумча: Сиз кылычтарды учуна кошо аласыз.

Автору: Джастин Херсковиц жана Ян Фридман

Сунушталууда: