Мазмуну:

PS2 Wireless Remote тарабынан чогултулган жана башкарылуучу роботтук унаа топтому: 6 кадам
PS2 Wireless Remote тарабынан чогултулган жана башкарылуучу роботтук унаа топтому: 6 кадам

Video: PS2 Wireless Remote тарабынан чогултулган жана башкарылуучу роботтук унаа топтому: 6 кадам

Video: PS2 Wireless Remote тарабынан чогултулган жана башкарылуучу роботтук унаа топтому: 6 кадам
Video: Стелс-игра, похожая на Metal Gear Solid. 👥 - Terminal GamePlay 🎮📱 🇷🇺 2024, Ноябрь
Anonim
Image
Image
Аппараттык туташуулар
Аппараттык туташуулар

Бул долбоор робототехника дүйнөсүндөгү негизги кадамдарга байланыштуу, сиз 4WD роботтук унаа топтомун чогултууну, ага жабдууларды жайгаштырууну жана зымсыз PS2 пульту менен башкарууну үйрөнөсүз.

1 -кадам: Унаа шасси жана монтаждоо

Image
Image

Yo бул долбоор үчүн каалаган роботтук машинанын шассиин колдоно аласыз, болгону сиз шассиңизге ылайык жабдууну жана программаны өзгөртүшүңүз керек. Мен бул долбоор үчүн 4WD роботтук унаа топтомун колдонуп жатам.

Монтажды үйрөнүү үчүн тиркелген видеону караңыз.

2 -кадам: Компоненттер

  1. Arduino UNO
  2. L298N мотор айдоочу
  3. PS2 Wireless Remote жана Receiver
  4. 18650 кайра заряддалуучу 3.7 V уячалары x 2
  5. Батарея/Клетка кармагыч
  6. Jumper Wires

Батареяны кубаттоо/коргоо максатында сиз кошумча компоненттерди кошо аласыз

  1. 2S үчүн BMS
  2. 3S үчүн BMS

3 -кадам: Аппараттык туташуулар

Аппараттык туташуулар
Аппараттык туташуулар

Мен PS2 алуучунун фритингге катышуусун тапкан жокмун, ошондуктан мен Arduino Pinsтен бир нече зымды алып салам жана анын байланышын түшүндүрөм, бул абдан жөнөкөй.

Тиркелген сүрөттөрдү көрүп тургандай, биз PS2 алуучусунун 6 казыгын колдонуп жатабыз (DATA, COMMAND, +3.3V, GND, ATTENTION, CLOCK).

Arduino Pin ---------------------- PS2 Receiver Pin

DATA ---------------------------------- Pin 12

БУЙРУК -------------------------- Pin 11

+3.3V ---------------------------------- 3.3V Arduino пин

GND ----------------------------------- GND

ЭСКЕРТҮҮ ------------------------- 10-пин

СААТ -------------------------------- 9-пин

4 -кадам: программалоо бөлүгү

Тиркелген PS2 контроллер китепканасын Arduino IDE программаңызга кошуп, андан кийин кодду Arduino тактасына жүктөңүз.

5 -кадам: Эскертүү

Сураныч, толук процедурасы үчүн тиркелген видеону долбоор менен текшериңиз.

Машинаны башкаруу үчүн PS2 пультундагы джойстикти колдонсоңуз болот, сол джойстикти колдонуу үчүн L1, оң джойстикти колдонуу үчүн R1 басыңыз.

Мүчүлүштүктөрдү оңдоо

  1. Эки оң жактагы моторлор бир багытта, сол жактагы моторлор да бир багытта иштеп жаткандыгын текшериңиз. Эгерде эки мотор тең бир багытта иштебесе, бир мотордун полярдуулугун бир тараптан өзгөртүңүз.
  2. Эгерде сиз джойстикти алдыга түртсөңүз жана унаа артка кетсе, моторлордун полярдуулугун өзгөртүңүз же Arduino төөнөгүчтөрүн алмаштырыңыз.

6 -кадам: Көңүл буруңуз

Бул жол -жобо сиздин максатыңызга кандайдыр бир жол менен жардам берет деп үмүттөнөбүз, сураныч, биздин ютуб каналыбызга жазылып, бизге дагы сабактарды берүүгө түрткү бериңиз.

Рахмат

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