Mundarija:

Masofadan boshqariladigan robot: 11 qadam (rasmlar bilan)
Masofadan boshqariladigan robot: 11 qadam (rasmlar bilan)

Video: Masofadan boshqariladigan robot: 11 qadam (rasmlar bilan)

Video: Masofadan boshqariladigan robot: 11 qadam (rasmlar bilan)
Video: Telefonni koʻz bilan boshqarish 2024, Noyabr
Anonim
Masofadan boshqariladigan robot
Masofadan boshqariladigan robot

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com). Men sizga har qanday infraqizil masofadan boshqarish pulti yordamida boshqariladigan robot yasashni ko'rsataman. Bu robotni bajarish uchun sizga quyidagilar kerak bo'ladi:

1. Arduino taxtasi

2. Jumper simlari (erkak-erkak va ayol-ayol). Ammo, agar sizda erkak-ayol simlari bo'lsa, bu sizning simingizni tozalaydi.

3. Ikkita uzluksiz aylanadigan servo motor.

4. Ikkita g'ildirak (g'ildiraklaringiz qandaydir tarzda servolarga biriktirilishi mumkinligiga ishonch hosil qiling).

5. L shaklidagi o'rnatish qavslari (8 dona). Bularni bu erda topish mumkin.

6. Infraqizil masofadan boshqarish pulti.

7. Infraqizil qabul qilgich.

8. Infraqizil to'siqlardan qochish sensori.

9. Ikkita LED chiroq, biri yashil va biri qizil.

10. Ikkita rezistor.

11. Non paneli.

12. Velcro.

13. Ikki holatli kalit.

14. Ikkita batareya.

15. Siz 3D bosib chiqarish imkoniyatiga ega bo'lishingiz kerak, chunki bu Robotda 3D bosilgan beshta qism mavjud.

16. Bog'lash uchun har xil uzunlikdagi 3 mm vintlar va yong'oqlar ko'pligiga ishonch hosil qiling.

17. Issiqlikni qisqartiruvchi simlarni o'rash.

18. Chiroq yoki mash'ala.

1 -qadam: Shassis va uning qopqog'ini yasash

Shassi va uning qopqog'ini yasash
Shassi va uning qopqog'ini yasash
Shassi va uning qopqog'ini yasash
Shassi va uning qopqog'ini yasash
Shassi va uning qopqog'ini yasash
Shassi va uning qopqog'ini yasash

Shassi hamma narsani birlashtiradigan narsadir. Siz uni har qanday qattiq material bilan ishlov berishingiz mumkin, lekin men 3D printerdan foydalanganman va hamma narsani bir joyga to'plashi uchun uni qalin qilib qo'yganman. Qopqoq - bu barcha simlarni yopish uchun shassisning tepasida joylashgan.

Shassi:

Men muhim o'lchamlarni ko'rsatdim, qolgan barcha o'lchamlar chizilgan rasmda ko'rinadigan darajada yaqin bo'lishi mumkin. O'lchamlari bo'lmagan teshiklarning diametri 3 mm.

Muqova:

Chiroqlar, kalit va infraqizil qabul qilgich kabi ko'rinadigan bo'lishi kerak bo'lgan komponentlar uchun teshiklar ko'rsatilgan.

Kabel muammosini hal qilish uchun ikkita uya ochilishi mumkin.

2 -qadam: Servisni shassisga ulash

Servisni shassisga ulash
Servisni shassisga ulash
Servisni shassisga ulash
Servisni shassisga ulash
Servisni shassisga ulash
Servisni shassisga ulash

Ikkala tomondan L shaklidagi ikkita o'rnatish qavsidan foydalanib, shassiga servo biriktirilishi mumkin. Rasmda ko'rsatilgandek, teshiklarga L-qavs va boshqa tomondan ikkita nonni ulash uchun 3 mm o'lchamdagi ikkita vintni ishlating. Servolarni har tomondan vint va non bilan biriktirish mumkin. Boshqa servo uchun bu amalni takrorlang.

3 -qadam: g'ildiraklarni ulash

G'ildiraklarni biriktirish
G'ildiraklarni biriktirish
G'ildiraklarni biriktirish
G'ildiraklarni biriktirish

Men bu robot uchun uchta g'ildirakdan foydalanganman. Men ishlatgan ikkita g'ildirak servo dvigatellar uchun maxsus ishlab chiqarilgan va ularni servo fanni olib tashlash va g'ildirakni bir xil vint yordamida qo'yish orqali ulash mumkin. Uchinchi g'ildirak - aylanadigan g'ildirak. Dvigatelning qarama -qarshi tomonidagi to'rtta teshik g'ildirak g'ildiragi uchun ishlatiladi va u to'rtta vint va yong'oq yordamida biriktiriladi.

4 -qadam: Infraqizil sensorni ulash

Infraqizil sensorni ulash
Infraqizil sensorni ulash
Infraqizil sensorni ulash
Infraqizil sensorni ulash

Sensorni ushlab turadigan kichik quvurni chop etishdan boshlang. 3x30 mm vintni va 3 mm gaykani ishlating va yuqoridan vidalanishni boshlang, qizil trubkani datchik bilan, keyin nonni mahkamlang va mahkamlang. Sensor yog 'uchida va o'rtada chetiga eng yaqin bo'lgan teshikka joylashtirilishi kerak.

5 -qadam: Arduino va Breadboard -ni shassisga ulash

Arduino va Breadboard -ni shassisga ulash
Arduino va Breadboard -ni shassisga ulash

Arduino kartasini rasmda ko'rsatilgandek ulash uchun velkrodan foydalaning. Shassiga bir bo'lak va Arduino kartasining pastki qismiga mos keladigan bo'lak qo'ying, uni osongina ajratib olish mumkin. Non paneli yopishtiruvchi bo'lib, stikerni olib tashlang va shassisning yog'li uchiga arduino taxtasi ortiga qo'ying.

6 -qadam: Batareyalarni o'rnatish

Batareyalarni o'rnatish
Batareyalarni o'rnatish
Batareyalarni o'rnatish
Batareyalarni o'rnatish

Eslatib o'tamiz, siz ikkita batareyadan foydalanishingiz kerak, chunki u dvigatellardan foydalanadi. Velcro bo'lagini ishlating va uning o'rtasida teshik qiling. Velcro -ni g'ildirak g'ildiragidan uzoqda joylashgan teshiklardan biriga 3 mm vint bilan burab, uni aylantiring, batareyaning atrofiga mos keladigan velkro bo'lakni o'rab oling va uning birinchi qismini o'rang. Boshqa batareya uchun ham xuddi shunday qiling. Men servo uchun 7,2 voltli xamirdan va Arduino kartasi uchun 9 voltli batareyadan foydalandim. Men 7,2 voltli batareyani simlar va issiqlik o'tkazmaydigan simli o'ram yordamida uladim. Simlarni musbat va manfiy terminallarga joylashtiring va uning atrofiga issiqlik o'tkazmaydigan simni o'rab qo'ying va zajigalka yordamida yoqing. Men to'g'ridan -to'g'ri Arduino kartasiga ulanadigan simli bosish pinidan foydalandim.

7 -qadam: simlarni ulash

Ulanish
Ulanish

Menda barcha komponentlarning simlari aniq ko'rsatilgan diagramma biriktirilgan rasm bor.

8 -qadam: Qopqoqni mahkamlash

Qopqoqni yopishtirish
Qopqoqni yopishtirish

Qopqoqni shassiga qirralarning qiyshiq yuzlarida L shaklidagi to'rtta o'rnatish qavslari va 8 vint va yong'oq yordamida biriktirish mumkin. Yong'oqni ichkaridan burab qo'yish uchun qopqoqda ikkita teshik bo'ladi.

9 -qadam: Komponentlarni qopqoqqa mahkamlang

Qoplamaga komponentlarni ulang
Qoplamaga komponentlarni ulang

Qopqoqdagi komponentlarni ilova qilingan rasmda ko'rsatilgandek chiqarib oling, lentani ishlatib komponentlarni ichkaridan mahkamlang. Agar o'lchovlarga rioya qilinsa, komponentlar mahkam o'rnashishi kerak, lekin lenta zaxira uchun ishlatiladi. Ko'rinishi kerak bo'lgan to'rtta komponent mavjud: qizil LED, yashil LED, infraqizil qabul qilgich va ikkita holatli kalit.

10 -qadam: Qopqoqdagi teshiklarni yopish

Ikki teshikni yopish uchun ikkita eshikni suring.

11 -qadam: dasturlash

Men robotni ishga tushirish uchun C ++ dan foydalanadigan Arduino eskizini biriktirdim. IR masofadan boshqarish pultining Arduino -dagi tugma kodini oldinga, orqaga, chapga, o'ngga va hokazo buyruqlariga mos keladigan tarzda o'zgartirganingizga ishonch hosil qiling.

Tavsiya: