Mundarija:
- 1 -qadam: materiallar
- 2 -qadam: 3D bosib chiqarish
- 3 -qadam: Sensorlarni o'rnatish
- 4 -qadam: g'ildiraklar va motorlarni o'rnatish
- 5 -qadam: to'pni o'rnatish
- 6 -qadam: Bamperni ulash
- 7 -qadam: kuchlanishni taqsimlash
- 8 -qadam: Fanni ulang
- 9 -qadam: Hamma narsani miyaga ulash
- 10 -qadam: Mashinaga kuch berish
- 11 -qadam: Filtrni yig'ish
- 12 -qadam: LEDni ulash
- 13 -qadam: Mashinaga kirish kiritish
- 14 -qadam: ma'lumotlarni yuklash
- 15 -qadam: tugating
Video: Roombot: 15 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Roombot - bu vakuumli robot, u 3D formatida to'liq bosilgan, avtonom va Arduino -da kodlangan.
Kredit:
www.instructables.com/id/Build-Your-Own-Va…
1 -qadam: materiallar
Barcha materiallar
- 1 x Arduino Uno taxtasi
- 1 x IRF520 MOS FET haydovchi moduli
- 1 x H-ko'prigi L298 ikkita motorli haydovchi
- 2 x Micro Metal tishli motorli HP 6V 298: 1
- 1 x mikro -metall tishli rotorli juftlik
- 1 x g'ildirak 42 × 19 mm juftlik
- 1 x Fan Blower AVC BA10033B12G 12V
- 2 x O'tkir masofa sensori GP2Y0A41SK0F (4 - 30 sm)
- 1 x ZIPPY Compact 1300mAh 3S 25C Lipo to'plami
- 1 x LiPo batareyali zaryadlovchi 3s
- 1 x 1k Ohm qarshilik
- 1 x 2k Ohmli kichik potansiyometr
- Minimal bosib chiqarish hajmi 21 L x 21 Vt sm bo'lgan 3D printer
- PLA filamenti yoki shunga o'xshash.
- Diametri 3 mm bo'lgan 20 x M3 murvat, 20 x M3 yong'oq
- 2 x #8-32 x 2 IN boltlar yong'oq va kir yuvish mashinasi bilan
- 1 x vakuum sumkasi filtri (mato turi)
- 3/4 dyuymli plastmassa yoki metall shar bilan 1 x to'pli g'ildirak
- 2 ta tugma
- 1 x yoqish/o'chirish tugmasi
- Tornavida
- Lehimlash temir
- Pense, qaychi
- Kabel (3 m)
2 -qadam: 3D bosib chiqarish
3D printerdan qismlarni (rasmda ko'rsatilgan) chop eting.
Qismlarga quyidagilar kiradi:
- Fan muhiti
- Pastki taglik
- Tugma (taglik kengligi 1 mm)
- Tugma (taglik kengligi 2 mm)
- Filtr qopqog'i
- Yuqori qopqoq
- Bamper
- Fan qopqog'i
- Sharp qo'llab -quvvatlash
- Filtrni bosing
- Tugmani qo'llab -quvvatlash
- Filtrni bosing
Tavsiya etilgan chop etish parametrlari:
- Qatlam balandligi 0,2 mm
- Qalinligi 1,2 mm
- 30% to'ldirish zichligi
- Bosib chiqarish harorati 215 Selsiy
- To'shak harorati 70 daraja
- Hamma joyda qo'llab -quvvatlash turi
- Qaytish: 50 mm/s 0,7 mm
- Bosib chiqarish tezligi 60 mm/s
3 -qadam: Sensorlarni o'rnatish
Avval simlarni Sharp sensorlariga lehimlashdan boshlang. Keyin sensorni Sharp support #D bosilgan qismlariga ulang, sensorning yo'nalishi bir -biridan farqli ekanligiga ishonch hosil qiling. Shundan so'ng, datchikning tayanch qismini pastki taglikka mahkamlang, bu erda vintlarni ulash uchun teshiklar bor va sensor old tomonga qaragan bo'lishi kerak.
4 -qadam: g'ildiraklar va motorlarni o'rnatish
Avval g'ildirakni dvigatelga mahkamlang va dvigatelni dvigatel tayanchini pastki tagiga burang (dvigatel sotib olayotganda beriladi). G'ildiraklar harakatlanuvchi va taglikka yopishmaganligiga ishonch hosil qiling. Simlarni dvigatelning metall halqali teshiklari orqali ulang.
5 -qadam: to'pni o'rnatish
To'p to'pi - bu robotning uchinchi g'ildiragi. to'pni pastki taglikka mahkamlash. Butun robot harakatlanishi uchun vintlardek mahkam vidalanishi uchun to'p harakatlanuvchi bo'lishi kerak. Vintlar metall sharga yopishib qolmasligi uchun pastdan pastdan burama qilish tavsiya etiladi.
6 -qadam: Bamperni ulash
Birinchidan, tugmalar (3 mm bosilgan 1 mm taglik kengligi) tampon teshiklariga ulanganligiga ishonch hosil qilishdan boshlang. Agar u ulanmasa, uni super yopishtiruvchi bilan yopishtirish yoki 3D formatida qayta chop etish mumkin va o'lchamlari to'g'ri ekanligiga ishonch hosil qiling. Tugmalar, shuningdek, pastki taglik oldidagi ikkita teshikka to'g'ri kelishi kerak va tugma silliq harakatlanishi kerak. Keyin kirish tugmachalari printer tugmachasida bo'lishi va 3D bosilgan tugmalarning orqa qismidagi pastki qismga biriktirilgan bo'lishi kerak. Tamponning ishlashi uchun bamperda bosish ovozi bo'lishi kerak.
7 -qadam: kuchlanishni taqsimlash
2k potentsiometr yordamida va Arduino va haydovchi moduliga ulangan simlarni lehimlang. Barcha simlar rangli bo'lishi kerak va qora simda qarshilik bo'lishi kerak, aks holda haydovchi moduli qizib ketishi va uchqun paydo bo'lishiga olib kelishi mumkin.
8 -qadam: Fanni ulang
Ventilyator mashinani vakuumga aylantiradigan asosiy qismdir. Fan puflagichi vidalanishi va pastki taglikka biriktirilishi uchun mixlar bilan beriladi. Keyin fan haydovchi moduliga ulanadi va batareyaga ulanadi.
9 -qadam: Hamma narsani miyaga ulash
Ko'rsatilgan sxemalarga amal qiling va barcha simlarni to'g'ri joyda Arduino -ga ulang. Arduino robotning to'g'ri joyiga joylashtirilganiga va uning simlari joyiga qo'yilganda barqaror harakatlanmasligiga ishonch hosil qiling. Arduino vilkasi teshigi robotning orqa qismidagi teshikka to'g'ri kelishi kerak, shunda Arduino kodi. istalgan vaqtda yuklash mumkin.
10 -qadam: Mashinaga kuch berish
Potentsiometr va Li Po batareyasini haydovchi moduliga ulash qiyin bo'lishi mumkin. Potentsiometrni birinchi navbatda ulash lozim, shunda Li Po batareyasining kuchi qizib ketmaydi va qisqa tutashuv yoki hatto portlab ketishi mumkin.
11 -qadam: Filtrni yig'ish
Qutiga o'xshash tuzilish filtrni olib yurish uchun mo'ljallangan bo'lib, kerakli narsalar changyutgichdan tozalanadi. Filtrni tapasi va qopqog'ini osongina ulash mumkin va biz filtr qutisining qopqog'iga lenta ishlatardik, shunda qopqoq yopiladi. oson yiqilib tushmaydi va istalgan vaqtda ochilishi mumkin.
12 -qadam: LEDni ulash
Mashina yoqilgan yoki yoqilmaganligini ko'rsatish uchun LED chiroq kerak. LED yoritgichi Arduino -ga mashinaning qopqog'idagi teshik orqali ulanadi.
13 -qadam: Mashinaga kirish kiritish
Mashinani yoqish uchun batareya va haydovchi moduliga kalit ulangan. Agar kalit etarlicha kichik bo'lsa, u to'rtburchaklar teshikka o'rnatilishi mumkin, agar bo'lmasa, simlarning ulanganligiga ishonch hosil qiling va ikkita sim bir -biriga tegmasligi kerak, aks holda kalit ishlamaydi.
14 -qadam: ma'lumotlarni yuklash
Arduino kodlari yuklanishi kerak, shunda butun mashina ishlashi mumkin bo'ladi. Kodlar havolada quyida keltirilgan.
15 -qadam: tugating
Mashina endi harakatlana oladigan bo'lishi kerak va ventilyator shamollatgichni mashinaga changlatib qo'yishi kerak, filtr kranida filtr borligiga ishonch hosil qiling. Endi mashinani zaryadlovchi bilan zaryadlang va zaryadlovchining chiroqlari yashil chiroq yonib turguncha kuting va u joyni tozalashni boshlaydi!
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik