Съдържание:
Видео: Използване на повече от 4 двигателя - Подреждане на няколко моторни щита: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Инструктируемо устройство за вибротактилно сензорно заместване и увеличаване (https://www.instructables.com/id/Vibrotactile-Sens…) показва начин за изграждане на устройство, което превежда сензорния вход във вибрационни стимули. Тези вибрационни стимули се произвеждат от цилиндрични ERM двигатели, които се задвижват от Arduino Uno с моторно щит.
За повече от 4 двигателя трябва да бъдат подредени множество моторни щитове.
В случай, че повече от 6 двигателя трябва да се управляват независимо, имате нужда от повече PWM щифтове, отколкото Arduino Uno (6 PWM щифта) и следователно Arduino Mega. Теоретично повече от два щита могат да бъдат подредени върху Arduino, но имайте предвид, че Arduino Mega също има само ограничено количество PWM щифтове: 15.
Консумативи
- Adafruit Motorshield v2.3 и заглавки за подреждане на мъже
- Заглавки за подреждане на жени (напр.
- Arduino Mega за повече от 6 двигателя (например
Прототип от
Стъпка 1: Запояване и подреждане
- Запоявайте щифтове за подреждане на двата моторни щита, както се вижда на снимките
- Припой на адресните джъмпери на една от дъските (вижте обяснението на снимката и https://learn.adafruit.com/adafruit-motor-shield-… за по-подробни инструкции за това)
- Подредете Arduino и двата щита един върху друг.
- Уверете се, че VIN Jumper е на двата щита.
Стъпка 2: Код
Това е пример за това как 8 мотора да преведат 3 сензорни стойности:
- Изтеглете кода, предоставен в zip папка по -долу, отворете го и инсталирайте библиотеки, както е обяснено в….
- Щракнете върху Инструменти → Борд → изберете Arduino/Genuino Mega или Mega 2505
- Променете следните части в кода, ако е необходимо
Определете всеки двигател с неговия пинов номер и щит:
Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // уточняваме, че DC двигатели, свързани към първия shieldAdafruit_DCMotor *motor2 = AFMS1.getMotor (2); Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // посочваме, че DC двигатели, свързани към втори щит Adafruit_DCMotor *motor6 = AFMS2.getMotor (2); Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);
Посочете броя на използваните двигатели:
int nrOfMotors = 8;
Включете всички използвани двигатели в масив:
Adafruit_DCMotor *motors [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Включете всички сензори в масив:
сензорни щифтове без знак [3] = {A15, A14, A13, };
Качете кода в Arduino Mega. Свършен.
Стъпка 3: Направете го носим
В Instructable за това как да направите SSAD носим (https://www.instructables.com/id/Making-the-SSAD-W…), е даден пример за това как да прикрепите Arduino Uno и един мотор щит към тялото. Ако трябва да използвате Arduino Mega и множество моторни щитове, чантата на тазобедрената става, както е показано на скицата, може да бъде решение за направата на прототипа за носене.
Препоръчано:
Модул за захранване на серво щита Arduino Adafruit: 3 стъпки
Arduino Adafruit Servo Shield захранващ модул: Този захранващ модул е предназначен за Arduino Uno в комбинация с 16-каналния серво щит Adafruit. Servo Shield Adafruit е чудесно допълнение към Arduino. Но това изисква второ, 5V захранване. С това устройство все още се нуждаете от 5V
Отглеждане на повече маруля в по -малко пространство или Отглеждане на маруля в космос, (повече или по -малко) .: 10 стъпки
Отглеждане на повече маруля в по -малко пространство или … Отглеждане на маруля в космос, (повече или по -малко) .: Това е професионално представяне на конкурса за отглеждане отвъд Земята, Maker, подаден чрез Instructables. Не можех да бъда по -развълнуван да проектирам за производство на космически култури и да публикувам първия си Instructable. За начало конкурсът ни помоли да
Урок 30A Контролер за спирачки на моторни микрочетки с помощта на серво тестер: 3 стъпки
Урок 30A Контролер за спирачки на моторни микрочетки с помощта на серво тестер: Спецификация: 30A регулатор на скоростта на четката. Функция: напред, назад, спирачка Работно напрежение: 3.0V --- 5.0V. Ток (A): 30A BEC: 5V/1A Честота на драйвера: 2KHz Вход: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell Постоянен ток 30A Макс 30A <
Използване на H мост (293D) за задвижване на 2 моторни хоби мотора Ans Arduino; преглед на веригата: 9 стъпки
Използване на H мост (293D) за задвижване на 2 моторни хоби мотора Ans Arduino; Преглед на схемата: H мост 293D е интегрална схема, която е в състояние да управлява 2 двигателя. може да управлява 2 -те двигателя двупосочно (напред и назад) с код
Нова идея „Направи си сам“за работа на универсални МОТОРНИ ИНСТРУМЕНТИ без електричество: 4 стъпки (със снимки)
Нова идея „Направи си сам“за работа с универсални моторни ИНСТРУМЕНТИ ЗА ЗАХРАНВАНЕ Без електричество: Хей, момчета !!!! В тази инструкция ще научите как да направите опция за аварийно електричество, която да ви работи с универсални моторни електроинструменти, когато у дома няма електричество. духане за работа с електроинструменти в отдалечени райони или дори на