Съдържание:

Робот -сервоуправляващ робот за Arduino: 6 стъпки (със снимки)
Робот -сервоуправляващ робот за Arduino: 6 стъпки (със снимки)

Видео: Робот -сервоуправляващ робот за Arduino: 6 стъпки (със снимки)

Видео: Робот -сервоуправляващ робот за Arduino: 6 стъпки (със снимки)
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Юни
Anonim
Image
Image
Сервоуправляваща роботска кола за Arduino
Сервоуправляваща роботска кола за Arduino
Сервоуправляваща роботска кола за Arduino
Сервоуправляваща роботска кола за Arduino

Този автомобил е базиран на дизайна на платформата arduino, ядрото е Atmega - 328 p, което може да реализира управление на предните колела, задвижване на задните колела и други функции.

Ако просто играете сами, трябва само да използвате безжичния модул; Ако искате да внедрите други функции, може да се наложи да добавите други сензори или хардуер.

Стъпка 1: Необходимите части

Необходимите части
Необходимите части
Необходимите части
Необходимите части
Необходимите части
Необходимите части

Когато искате да имате управляван от кормилното управление автомобил , Нуждаете се от следните части:

  • Arduino: съвместима версия на arduino, синя птица)
  • Табло на драйвера на двигателя: PM-R3
  • Захранваща батерия: 7.4V -18650
  • Част за дистанционно управление: PS2 (разбира се, можете да използвате и Bluetooth управление)
  • Линия Dupont: малко количество от
  • Разбира се, ще ви трябва и рамката на колата (включваща мотор, серво)

PM - R3 модул интегрирано входно/изходно разширение и моторно задвижване

  1. Двоен изход на двигателя
  2. Входна мощност
  3. Цифров вход/изход (S V G)
  4. Аналогов I/O

Стъпка 2: Инсталирайте рамката (задвижваща част)

Инсталирайте рамката (задвижваща част)
Инсталирайте рамката (задвижваща част)
Инсталирайте рамката (задвижваща част)
Инсталирайте рамката (задвижваща част)

Първо инсталираме задвижващата част, задвижващият мотор е JGA25-370, чрез задвижващ мост на предавката и колелото напред, предавката на вала на двигателя е голяма, защото след задвижващия вал и разстоянието на опората е малко, не може да се инсталира голяма предавка, но като цяло все още бавно.

Лагери на задните колела с фланцови лагери, за да предотвратите плъзгане на предавката при движение, можете също да намалите консумацията на енергия.

  • скоба на мотора x1
  • 370 високоскоростен мотор x 1
  • Gear A чифт
  • 5 мм вал x 1
  • Фланец лагер x 2
  • 5 мм съединител x 2
  • M3 * 8 мм винт и гайка x 5

Стъпка 3: Части за управление отпред

Предни кормилни части
Предни кормилни части
Предни кормилни части
Предни кормилни части

Преди завъртане частта приема дизайна на RC, също и с повечето аксесоари, като частите на колелата; За да запази колелата гъвкави, както вътре, така и извън лагера с монтаж. MG996R метал като сервоуправление, кормилното управление с две L -образна скоба трябва да бъдат фиксирани към шасито, свързващ прът на серводвигателя при инсталиране, моля, уверете се, че кормилото на ъгъла вече е собственост на (1,5 ms), превключването към обхвата на удобната настройка и в края.

  • M2.5 * 12 мм винт и гайка x 1
  • M3 * 8 мм винт и гайка x 4
  • Контролна гайка M4 x 2

Стъпка 4:

Образ
Образ
Образ
Образ
Образ
Образ

Ще бъде сглобен на части и серво моторът е фиксиран към тревата, не може да се затегне винтът, фиксиран към чаша, това ще доведе до не може да се завърти, вероятно ще изгори серво мотора и микрочипа с един чип; Използване на свързващия прът свързва две предни колела и е свързан със серво мотора на ъгъла на кормилото; серво моторът е фиксиран с винт и гайка M3 * 8 мм, фиксиран с винт M2.5 * 8 мм към чашата, страната на медната колона е 2 M3 * 8 мм винт.

  • M2,5 * 8 mm x 5
  • M2,5 * 20 mm x 1
  • M3 * 8 мм x 10
  • M3 гайка x 4
  • Меден стълб x 4

Стъпка 5: Част за свързване

Част за свързване
Част за свързване
Част за свързване
Част за свързване
Част за свързване
Част за свързване
Част за свързване
Част за свързване

Удължителната платка с моторно задвижване може да се използва директно, а дънната платка без друго окабеляване, просто трябва да PS2 приемник и серво мотор при получаване на платката за разширение на I/O порта, вход за захранване в платката за разширение VCC & GND, изход на двигателя в A + и A -, друг изход на двигателя в B+ и B-. Така че, можем да управляваме двата dc двигателя, тук имаме нужда само от един интерфейс.

Серво щифт: I/O 4

PS2 направи платка за прехвърляне, удобно окабеляване, защита срещу обратно свързване, препоръчваме следната връзка тук

PS2 Pin:

  • GND: GND
  • VCC: +3.3v или +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Входна мощност VIN & GND, 3-9 v обхват на напрежението.

Стъпка 6: Код

Чрез промяна на програмата за постигане на ходене на робота, управление на двигателя напред и назад, посока на серво управление; програмата съдържа PS2 контрол, Bluetooth контрол и последваща линия.

Програмата трябва да бъде променена на последната версия, за да съответства на новия PM-R3.

Стар код вижте PS2_old

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