Mundarija:
- 1 -qadam: Robotingizni modellashtirish
- 2 -qadam: yon tomondan ko'rish
- 3 -qadam: 3 ta asosiy komponentlar
- 4 -qadam: Harakat: qadamli motorlar
- 5 -qadam: Kubok egasi: model
- 6 -qadam: Kubok egasi: mexanizm
- 7 -qadam: Kubok egasi: Mening mexanizmim
- 8 -qadam: Kubok egasi: davr
- 9 -qadam: quyish: davr
- 10 -qadam: quyish: davomi
- 11 -qadam: ShotBot kodi
Video: ShotBot robot: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)
Ta'minot:
Simlar, Arduino, 6v oziq-ovqat xavfsiz suv osti suv nasosi, 2 qadamli dvigatel, 2 ULN2003 haydovchi taxtasi, H-ko'prigi, 180 Servo dvigateli, 5v va 6-9v quvvat manbai, Breadboard, IR Senor va masofadan turib, issiq yopishtiruvchi qurol, oziq-ovqat xavfsiz quvur
1 -qadam: Robotingizni modellashtirish
Robotingiz qanday ko'rinishini xohlasangiz, uning 3D modelini yarating. G'ildirak va o'qni, dvigatellarni, stakan ushlagichining mexanizmlarini, simlar va elektr komponentlarini va suv idishini qanday joylashtirishni hisobga oling. Rasmda men o'lchamim (8x8x4in) va komponentlarim va simlarni joylashtirishni rejalashtirganimni ko'rishingiz mumkin. Agar kerak bo'lsa, haqiqiy komponentlarning o'lchamlarini yoki 3D modellarini toping. Bundan tashqari, orqa burchakda men simlarni uzish uchun uya yaratganimni ko'rishingiz mumkin.
2 -qadam: yon tomondan ko'rish
Ko'ryapsizmi, men old g'ildirak uchun step motorlari va akslar uchun uya yaratdim.
3 -qadam: 3 ta asosiy komponentlar
Robot uchun 3 ta asosiy mexanizm mavjud.
1. Harakat: g'ildiraklar va haydovchi funktsiyalari.
a. Buning uchun ikkita qadamli dvigatel va haydovchi platalari kerak
2. Kubok egasi: chashka uchun joy va aniq quyiladigan joyni yaratadi
a. Buning uchun servo dvigatel kerak.
3. To'kish: har bir zarbani to'kish mexanizmi.
a. buning uchun H ko'prigi va suv nasosi kerak
Non paneli uchun, zamin relslarini bir -biriga ulang va ulardan birini Arduino -ga ulab, umumiy zamin yarating.
Bu Bot IQ sensori va masofadan boshqarish pulti tomonidan boshqariladi. Siz uni Arduino -dagi raqamli pinlardan biriga ulashingiz va uni Arduino quvvat va erga ulashingiz kerak bo'ladi.
4 -qadam: Harakat: qadamli motorlar
Stepper dvigatellarini har bir haydovchi kartasiga ulang va IN pinlarini Arduino-dagi 1-4-chi pinlarga 2-9-ga ulang. Quvvat manbaini tashqi 6v+ batareyaga ulang va har bir tizimni umumiy erga ulang (yoki Arduino topraklama)
Bosqichli dvigatellarni dasturlashda siz step motor kutubxonasidan foydalanishingiz yoki uni qattiq kod bilan yozishingiz mumkin. Bu loyiha uchun qattiq kodlangan bo'ladi.
5 -qadam: Kubok egasi: model
Bu men yaratgan chashka ushlagichining modeli. Mexanizm uchun orqa tarafdagi ochiq bo'g'inga e'tibor bering.
6 -qadam: Kubok egasi: mexanizm
Kubok egasi uchun siz uning harakatini boshqarish uchun servodan foydalanasiz. Yuqoridagi rasmga binoan, servo qo'lning uchida bo'g'inli va chashka ushlagichining orqa qismidagi ikkita bo'g'inli tizim yaratmoqchisiz. Bu aylanma harakatni chiziqliga aylantiradi. Buning uchun men karton va Q-maslahatlardan foydalandim. Men kartondan to'rtburchaklar shaklidagi kichik bo'lakni kesib, har bir uchini va kichik teshikni qo'ydim. Men har bir uchidan Q-uchini qo'ydim va uni servo va stakan ushlagichiga biriktirdim. Keyin Q-uchining uchlarini yopish uchun issiq elim ishlatilgan.
7 -qadam: Kubok egasi: Mening mexanizmim
8 -qadam: Kubok egasi: davr
Siz servo dvigatelni quvvat va erga ulashni va uni PWM pinlaridan biriga ulashni xohlaysiz.
9 -qadam: quyish: davr
DC suv nasosini H-ko'prigining OUT1 va OUT2 ga ulang. H-ko'prigini umumiy erga ulang. Agar tashqi quvvat manbai 12v dan kam bo'lsa, uni H-ko'prigiga +12v ga ulang, agar bo'lmasa, ulanish orqasidagi o'tish qopqog'ini echib +12v ga ulang. Ushbu loyiha uchun men 9v batareyani tashqi sifatida ishlatardim. Keyin, ENA pinidagi o'tish joyini olib tashlang va uni Arduino -dagi PWM piniga ulang. IN1 -ni Arduino pinlariga ulang. Eslatma: Odatda biz IN2 -ni ham ulashimiz kerak edi, lekin bu holda biz bunga majbur emasmiz, chunki biz hech qachon shahar motorining konfiguratsiyasini o'zgartirishimiz shart emas.
10 -qadam: quyish: davomi
Siz suv nasosini tankning pastki qismiga qo'yib, uni idishning yuqori qismidan berishni xohlaysiz. Keyin siz trubkani robotning yuqori qismidan burab, uni stakan ushlagichiga qaratishingiz mumkin.
11 -qadam: ShotBot kodi
Asosiy kod va funktsiyalar
Tavsiya:
Arduino - Maze echuvchi robot (MicroMouse) Devordan keyingi robot: 6 qadam (rasmlar bilan)
Arduino | Labirent hal qiluvchi robot (MicroMouse) Devordan keyingi robot: Xush kelibsiz, men Isaakman va bu mening birinchi robotim "Striker v1.0" Labirintdagi boshqa har qanday o'zgarishlar ham o'zgarishni talab qilishi mumkin
Robot robot: 5 qadam
Robot Robot: Ushbu loyihada biz Hummingbird Bit Premium to'plamidan foydalanamiz. Bu Bluetooth orqali yoki USB orqali ulangan simsiz robot bo'lishi mumkin
QACHON ROBOT - Pringles qayta ishlash Arduino robot: 19 qadam (rasmlar bilan)
QACHON ROBOT - Pringles Recycle Arduino Robot: Bu men ochgan robotning yana bir versiyasi, men 2018 yilda qurganman. Siz bu robotni 3d printersiz yasashingiz mumkin. Buning uchun faqat bitta banka Pringles, servo dvigatel, yaqinlik sensori, arduino va boshqa asboblarni sotib olish kifoya. Siz hamma narsani yuklab olishingiz mumkin
[DIY] O'rgimchak robot (Quad Robot, Quadruped): 14 qadam (rasmlar bilan)
[DIY] O'rgimchak robot (Quad Robot, Quadruped): Agar menga qo'shimcha yordam kerak bo'lsa, menga munosib xayriya qilganingiz ma'qul: http: //paypal.me/RegisHsu2019-10-10 yangilanishi: Yangi kompilyator o'zgaruvchan sonlarni hisoblash muammosiga olib keladi. Men kodni allaqachon o'zgartirdim. 2017-03-26
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot!: 18 qadam (rasmlar bilan)
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot !: Instructables Wheels tanlovida birinchi sovrin, Arduino bo'yicha Instructables tanlovida ikkinchi sovrin va Bolalar uchun dizayn tanlovida yuguruvchi. Bizga ovoz bergan barchaga rahmat !!! Hamma joyda robotlar kelmoqda. Sanoat dasturlaridan tortib to