Mundarija:
- 1 -qadam: kerakli qismlar
- 2 -qadam: 3D bosma qismlar va montaj
- 3 -qadam: elektr sxemasi
- 4 -qadam: Arduino eskiz
- 5 -qadam: Yakuniy mahsulot va yig'ish
Video: Roomba loyihasi: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
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). ***
Tavsiya:
Yuvish uchun panjalar - mushuk Covid qo'l yuvish loyihasi bilan uchrashdi: 5 qadam (rasmlar bilan)
Yuvish uchun panjalar - Mushuk Covid qo'l yuvish loyihasi bilan uchrashdi: Hammamiz uyda uzoqlashayotganimiz uchun, Paws to Wash - bu DIY loyihasi bo'lib, u ota -onalar va bolalarga qo'llarini sog'lom yuvish odatlarini rag'batlantirish uchun siltagan mushuk bilan yoqimli aloqa taymerini yaratishga yordam beradi. Covid-19 davrida qo'l yuvish
Miya / aqlni boshqarishning 3 ta ajoyib loyihasi Arduino va Neurosky bilan LedStrip LEDni yoritadi: 6 qadam (rasmlar bilan)
3 AJINA / MINDni boshqarishning ajoyib loyihalari LedStrip LED chiroqlari Arduino va Neurosky bilan: Siz hech o'ylab, chiroqlarni yoqishni yoki o'chirishni xohlaganmisiz? Yoki RGB svetodiodining rangiga qarab, siz qanchalik stressda ekanligingizni bilmoqchimisiz? Bu yo'riqnomalarga amal qilib, biz nima qilayotganimizni his qilishimiz mumkin
Kompyuterni boshqarish ilovasi bilan Arduino Color Sorter loyihasi: 4 qadam (rasmlar bilan)
Kompyuterni boshqarish ilovasi bilan Arduino Color Sorter loyihasi: Ushbu loyihada men TCS34725 rang sensorini tanladim. Chunki bu sensor boshqalarga qaraganda aniqroq aniqlanishni amalga oshiradi va atrofdagi yorug'lik o'zgarishiga ta'sir qilmaydi. Mahsulotni tuzatuvchi robot interfeys dasturi tomonidan boshqariladi
Ovoz bilan boshqariladigan qo'l chizish - Arduino maktabi loyihasi: 4 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan qo'l chizish - Arduino maktabi loyihasi: Men Arduino bilan birinchi marta ishladim va shu kabi narsalar bilan ishladim, agar xato qilgan bo'lsam uzr! Men bu fikrni chizish va musiqa bilan shug'ullanadigan sevimli mashg'ulotlarim haqida o'ylaganimda oldim. Shunday qilib, men ikkalasini birlashtirishga harakat qildim! Alohida
Arduino Mini CNC Plotter (Proteus loyihasi va PCB bilan): 3 qadam (rasmlar bilan)
Arduino Mini CNC Plotter (Proteus loyihasi va PCB bilan): Bu arduino mini CNC yoki XY chizgichi 40x40 mm oralig'ida dizayn yozishi va tuzishi mumkin, ha, bu diapazon qisqa, lekin arduino olamiga o'tish uchun yaxshi boshlanish. [Men bu loyihada hamma narsani berdim, hatto PCB, Proteus fayli, namunaviy dizayn