Мазмұны:

Серво гладиаторлары: 5 қадам
Серво гладиаторлары: 5 қадам

Бейне: Серво гладиаторлары: 5 қадам

Бейне: Серво гладиаторлары: 5 қадам
Бейне: Максимус!! Вы сражаетесь с динозаврами?? ⚔🦖 - Gladiator True Story GamePlay 🎮📱 🇷🇺 2024, Қазан
Anonim
Серво гладиаторлары
Серво гладиаторлары

Бұл жобада біз сервоқозғалтқыштарды басқару үшін екі тақтаға екі потенциометрді қойдық. Серво қозғалтқыштары өлгенше күреседі !!!!!!

*** Бұл жоба тек прототипі. Біз үлкенірек серво қозғалтқышы бар үлкенірек шығаруды іздейміз. Біз әлі де кодпен жұмыс жасаймыз.

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

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

Ардуино

2 нан тақтасы

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

2 серво қозғалтқышы

20 сым

Қуат көзінің айнымалы ток адаптері

2 -қадам: Серво моторы

*** Сіз бұл жобаны орындаған кезде осы суретті есте сақтаңыз.

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

3 -қадам: код

#қосу

Сервистік қызмет; // сервоприводты басқару үшін 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); }

бос цикл (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // потенциометрдің мәнін оқиды (0 мен 1023 арасындағы мән)

val = map (val, 0, 1023, 0, 180); // оны сервомен бірге пайдалану үшін масштабтаңыз (мәні 0 мен 180 арасындағы)

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

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // серво позициясын масштабталған мәнге сәйкес орнатады

кешіктіру (10); // серво сол жерге жетуін күтеді}

4 -қадам: Қадамдар:

Қадамдар
Қадамдар
Қадамдар
Қадамдар

1.) екі петениометрді бөлек тақтаға қойыңыз.

2.) Ілмектерді оның артына қойыңыз.

Бірінші петенометр:

сол жақ түйін минусқа дейін барады

ортаңғы түйреуіш A0 -ге өтеді

Оң жақ түйреуіш плюске өтеді.

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

сол жақ түйреуіш басқа тақтада плюске ауысады.

ортаңғы түйреуіш ардуинода a2 -ге өтеді.

оң жақ түйреуіш басқа ардуинода минусқа дейін барады.

Бірінші серво қозғалтқышы:

Браун жерге түседі

Қызыл плюске барады

Апельсин ардуиноға бекітіледі. біз d10 қолдандық.

2 -серво қозғалтқышы

Браун жерге түседі

Қызыл плюске барады

Апельсин түйреуге барады. Біз d9 қолдандық

5 -қадам: Суреттер:

Суреттер
Суреттер
Суреттер
Суреттер

Қосымша: қылыштарды ұштарына қосуға болады.

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

Ұсынылған: