Mundarija:
Video: Roomba loyihasi: 5 qadam (rasmlar bilan)
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com).
Bu yo'riqnoma mening Roomba loyihamni yig'ish uchun zarur bo'lgan barcha zarur bosqichlar va komponentlarni o'z ichiga oladi. Ko'rsatmalarga STL fayllari, montaj, boshqaruv tizimi va loyiha dasturlari kiradi.
1 -qadam: kerakli qismlar
Komponentlar:
1 x Arduino Uno
1 x taxmin qilingan qabul qiluvchi
1 x masofadan boshqarish pulti
1 x MG90S servo
1 x HC SR04 Ultra Sonic sensori
1 x 220 ohmli qarshilik
2 x DAOKI Dual H-ko'prigi
4 x #2 vintlardek
1 x Gorilla epoksi
2 x 12 V batareya to'plami
1 x 12 V 120 mm o'lchamdagi kompyuter korpusi
1 x Filtr
DIY Robot Smart Car Robot uchun 4 x 6V tishli motor
Asboblar:
3D printer
Lehimlash temir
Flux yadroli lehim
Tel kesgichlar
Kichik Phillips tornavida
Issiq yopishtiruvchi qurol
2 -qadam: 3D bosma qismlar va montaj
Loyihaning barcha qismlari 3D bosilgan. Men o'z vakuumli robot robotimni yaratish uchun zarur bo'lgan barcha STL fayllarini qo'shdim. Barcha qismlar 6 dyuymdan 6 x 6 dyuymgacha o'zgartirildi. Gorilla epoksi yordamida yuqori papkadagi qismlar yig'ilishga muvofiq yopishtirilgan va Base papkasidagi barcha qismlar bir -biriga yopishtirilgan.
*** E'tibor bering, bardoshlik farqlari tufayli STL fayllarini o'zgartirish yoki yakuniy bosma talab qilinishi mumkin.
3 -qadam: elektr sxemasi
Bu erda elektr tizimining asosiy sxemasi. Batareya paketlari uchun talab qilinadigan kuchlanish 12 volt. Agar siz elektr tizimingizni ushbu sxemaga o'xshash sim bilan ulasangiz, Arduino eskizining pastki qismi ishlaydi.
4 -qadam: Arduino eskiz
Ushbu loyihaning Arduino eskizida ikkita kutubxona va bitta funksiya ishlatiladi. Servo kutubxonasi Arduino dasturiga kiritilgan va men IRremote kutubxonasi uchun zip faylini qo'shganman. HCSR04 funktsiyasi Roomba eskizi bilan bir xil papkada joylashgan. To'g'ri ishlashi uchun HCSR04 fayllari Roomba eskizi bilan bir papkada bo'lishi kerak.
*** Kutubxonani qo'shish uchun zip papkasini kompyuterga yuklab oling va Arduino dasturini ishga tushiring. Dasturning yuqori qismidagi "Sketch" yorlig'i ostida "Kutubxonani qo'shish" -ni tanlang, so'ng "ZIP kutubxonasini qo'shish …" ni tanlang. Arduino kutubxonasiga qo'shmoqchi bo'lgan kutubxonaning zip papkasini tanlang va ochishni tanlang.
*** Masofadan boshqarish pulti uchun IQ qiymatlari boshqacha bo'lishi mumkin. Qiymatlarni o'zgartirish uchun faqat qiymatlarni toping va ularni masofadan boshqarish pultidagi qiymatlarga mos keladigan qilib o'zgartiring. Bu YouTube qo'llanmasi masofadan boshqarish pultining qiymatlarini qanday topishni ko'rsatadi.
www.youtube.com/watch?v=YW4pP1GoFIk
5 -qadam: Yakuniy mahsulot va yig'ish
Bu erda biz roomba robotining ishlayotganini ko'rishimiz mumkin. Roomba ishga tushirildi va oldinga siljishni boshladi, chunki ultratovush sensori to'siqlarni yo'q qila boshladi. Robot to'siqni aniqlagach, robot orqaga qaytadi, orqaga buriladi va keyingi to'siqqa qadar uzluksiz oldinga siljiydi. Robotni masofadan boshqarish pulti yordamida boshqarish mumkin. Masofadan boshqarish pulti robotni ishga tushirish/o'chirish, shahar motorlarini yoqish/o'chirishga qodir edi.
*** (E'tibor bering, menda batareya to'plami emas, balki robot rozetkaga ulangan edi. Men g'ildiraklarga etarli quvvat bermagan akkumulyator batareyalari dvigatellar robotning og'irligi tufayli o'chadi). ***