Mundarija:

Arduino uchun Servo rulli mashina: 6 qadam (rasmlar bilan)
Arduino uchun Servo rulli mashina: 6 qadam (rasmlar bilan)

Video: Arduino uchun Servo rulli mashina: 6 qadam (rasmlar bilan)

Video: Arduino uchun Servo rulli mashina: 6 qadam (rasmlar bilan)
Video: Коротко про сервоприводы 2024, Iyul
Anonim
Image
Image
Arduino uchun Servo rulli avtomobil
Arduino uchun Servo rulli avtomobil
Arduino uchun servo boshqariladigan robotli avtomobil
Arduino uchun servo boshqariladigan robotli avtomobil

Bu mashina arduino platformasi dizayniga asoslangan, yadrosi Atmega - 328 p bo'lib, u old g'ildirakni boshqarishni, orqa g'ildirakni boshqarishni va boshqa funktsiyalarni bajara oladi.

Agar siz faqat yolg'iz o'ynasangiz, faqat simsiz moduldan foydalanishingiz kerak; Agar siz boshqa funktsiyalarni bajarishni xohlasangiz, boshqa datchiklar yoki uskunalarni qo'shishingiz kerak bo'ladi.

1 -qadam: kerakli qismlar

Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar

Agar siz mashinani rulda boshqarishni xohlasangiz, sizga quyidagi qismlar kerak bo'ladi:

  • Arduino: arduino mos versiyasi, ko'k qush)
  • Dvigatel haydovchilar paneli: PM-R3
  • Quvvat batareyasi: 7.4V -18650
  • Masofadan boshqarish pulti: PS2 (albatta, bluetooth boshqaruvidan ham foydalanishingiz mumkin)
  • Dupont liniyasi: oz miqdorda
  • Albatta, sizga mashina ramkasi ham kerak bo'ladi (dvigatel, servo)

PM - R3 moduli integratsiyalashgan kirish/chiqish kengayishi va motorli haydovchi

  1. Ikki tomonlama dvigatel chiqishi
  2. Quvvat kiritish
  3. Raqamli kirish -chiqish (S V G)
  4. Analog kirish -chiqish

2 -qadam: ramkani o'rnating (haydovchi qismi)

Ramkani o'rnatish (haydovchi qismi)
Ramkani o'rnatish (haydovchi qismi)
Ramkani o'rnatish (haydovchi qismi)
Ramkani o'rnatish (haydovchi qismi)

Birinchidan, biz qo'zg'aysan qismini o'rnatamiz, qo'zg'aysan dvigateli-JGA25-370, tishli redüktör o'qi va g'ildirak oldinga siljishi orqali, vosita mil tishli katta, chunki haydovchi mil va qo'llab-quvvatlash masofasi kichik bo'lsa, katta tishli o'rnatolmaydi, lekin umuman sekin.

Orqa g'ildirak rulmanlari gardish rulmanlari bilan ishlayotganda vites pastga siljishini oldini olish uchun quvvat sarfini kamaytirishi mumkin.

  • vosita ushlagichi x1
  • 370 ta yuqori tezlikli dvigatel x 1
  • Gear A juftligi
  • 5 mm mil x 1
  • Flanesli rulman x 2
  • 5 mm ulanish x 2
  • M3 * 8 mm vint va gayka x 5

3 -qadam: Old boshqaruv qismlari

Old boshqaruv qismlari
Old boshqaruv qismlari
Old boshqaruv qismlari
Old boshqaruv qismlari

Burilishdan oldin, RC konstruktsiyasi, shuningdek, aksessuarlarning ko'pchiligi, masalan, g'ildirak qismlari; Rulmanni rulman ichida ham, tashqarisida ham moslashuvchan ushlab turish uchun. L shaklidagi ikkita qavs shassisga o'rnatilishi kerak, O'rnatish vaqtida Servo dvigatelning aloqa tayog'i, iltimos, Rulda burchagi (1,5 ms), qulay sozlash doirasiga va kechga tegishli ekanligiga ishonch hosil qiling.

  • M2.5 * 12 mm vint va non x 1
  • M3 * 8 mm vint va non x 4
  • M4 qulflash x 2

4 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Qismlarga yig'iladi va servo dvigatel torfga mahkamlanadi, chashka bilan mahkamlangan vintni siqib bo'lmaydi, aylanmaslikka olib keladi, servo dvigatel va bitta chipli mikrokompyuter yonib ketishi mumkin; novda ikkita oldingi g'ildirakni bog'laydi va rul burchagidagi servo dvigatelga ulanadi; Servo dvigatel M3 * 8 mm vint va somun bilan mahkamlanadi, M2.5 * 8 mm vint bilan stakanga o'rnatiladi, mis ustun tomoni 2 M3 * 8 mm vint.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8mm x 10
  • M3 somun x 4
  • Mis ustun x 4

5 -qadam: Ulanish qismi

Ulanish qismi
Ulanish qismi
Ulanish qismi
Ulanish qismi
Ulanish qismi
Ulanish qismi
Ulanish qismi
Ulanish qismi

Dvigatel bilan ishlaydigan uzatma kartasini to'g'ridan -to'g'ri ishlatish mumkin, va boshqa simi bo'lmagan asosiy karta, kirish -chiqish portini kengaytirish kartasini, VCC va GND kengaytirish platasidagi quvvat kiritish portini, dvigatel chiqishi A formatida PS2 qabul qilgichi va servo dvigatelga kerak. + va A -B+ va B -dagi boshqa dvigatel chiqishi, shuning uchun biz ikkita shahar motorini boshqaramiz, bu erda bizga faqat bitta interfeys kerak.

Servo pin: kirish/chiqish 4

PS2 transfer kartasini, qulay simlarni, teskari aloqa himoyasini amalga oshirdi, bu erda quyidagi ulanishni tavsiya eting

PS2 pin:

  • GND: GND
  • VCC: +3.3v yoki +5v
  • Ma'lumot: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Quvvat kiritish VIN & GND, 3-9 v kuchlanish diapazoni.

6 -qadam: kod

Robotning yurishi, oldinga va orqaga motorni boshqarishi, servo boshqaruv yo'nalishiga erishish uchun dasturni o'zgartirish orqali; Dastur PS2 boshqaruvini, Bluetooth boshqaruvini va kuzatuv liniyasini o'z ichiga oladi.

Dastur yangi PM-R3 ga mos kelishi uchun uni oxirgi versiyaga o'zgartirish kerak.

Eski kodga qarang PS2_old

Tavsiya: