Mundarija:

Roomba loyihasi: 5 qadam (rasmlar bilan)
Roomba loyihasi: 5 qadam (rasmlar bilan)

Video: Roomba loyihasi: 5 qadam (rasmlar bilan)

Video: Roomba loyihasi: 5 qadam (rasmlar bilan)
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Noyabr
Anonim
Roomba loyihasi
Roomba loyihasi

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

Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy qismlar
Majburiy 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

3D bosma qismlar va montaj
3D bosma qismlar va montaj
3D bosma qismlar va montaj
3D bosma qismlar va montaj
3D bosma qismlar va montaj
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

Elektr sxemasi
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: