Съдържание:

Серво гладиатори: 5 стъпки
Серво гладиатори: 5 стъпки

Видео: Серво гладиатори: 5 стъпки

Видео: Серво гладиатори: 5 стъпки
Видео: Ерофей Трофимов / Гладиаторы ч.6 2024, Ноември
Anonim
Серво гладиатори
Серво гладиатори

В този проект ние поставяме два потенциометра в две платки за управление на серво мотори. Серво моторите ще се борят до смърт !!!!!!

*** Този проект е само прототип. Търсим да направим по -голям с по -голям серво мотор. Все още работим по кода.

Стъпка 1: Материали

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

Arduino

2 дъски

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

2 серво мотора

20 жици

Захранване ac/dc адаптер

Стъпка 2: Серво мотор

*** Когато правите този проект, имайте предвид тази картина.

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

Стъпка 3: Код

#включва

Servo myservo; // създаване на серво обект за управление на серво Серво myservo1;

int potpin = 0; // аналогов щифт, използван за свързване на потенциометъра

int val = 0; // променлива за четене на стойността от аналоговия щифт

int potpin2 = A2;

int val2 = 0;

void setup () {

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 = 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.) Поставете щифтовете отзад.

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

левият щифт отива на минус

средният щифт отива в A0

Десният щифт отива към плюс.

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

левият щифт отива към плюс на другата дъска.

средният щифт отива към a2 в arduino.

десният щифт отива на минус в другия arduino.

1 -ви серво мотор:

Браун отива на земята

Червеното отива към плюс

Orange отива да закрепи в arduino. използвахме d10.

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

Браун отива на земята

Червеното отива към плюс

Оранжевото отива на щифт. Използвахме d9

Стъпка 5: Снимки:

Снимки
Снимки
Снимки
Снимки

По избор: Можете да добавите мечове към краищата.

От: Джъстин Херсковиц и Иън Фридман

Препоръчано: