Mundarija:
- 1 -qadam: Robotik qo'lni yig'ish
- 2 -qadam: Loyihaning sxemasi
- 3 -qadam: Zio modullari ulanishini sozlash
- 4 -qadam: Claw Servo -ni Zio 16 Servo Controller -ga ulang
- 5 -qadam: 16 ta Servo -ni DC/DC kuchaytirgichiga ulang va uni 5,0 V ga o'rnating
- 6 -qadam: Zuino M Uno -ni Zio 16 Servo Controller -ga ulang
- 7 -qadam: Kodni ishga tushiring
Video: Robot qo'lini Zio modullari bilan boshqaring 1 -qism: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu blog posti Zio Robotics seriyasining bir qismidir.
Kirish
Ushbu qo'llanmada biz robot qo'lini boshqarish uchun Zio modullaridan foydalanadigan loyiha tuzamiz. Ushbu loyiha sizga robot qo'lingizning panjasini ochish va yopishni o'rgatadi. Bu chiroyli darslik robotni tanlash va joylashtirishning oddiy funktsiyasini bajarishi kerak bo'lgan loyihalarga mos keladi.
Qiyinchilik darajasi:
Zio Padavan
Foydali manbalar:
Siz Zio ishlab chiqarish taxtalarini o'rnatish haqida asosiy tushunchaga ega bo'lishingiz kerak. Ushbu qo'llanmada sizning ishlab chiqish paneli allaqachon sozlangan va o'rnatishga tayyor deb taxmin qilamiz. Agar siz hali taxtangizni konfiguratsiya qilmagan bo'lsangiz, boshlash uchun quyidagi Zio Qwiic Start Guide qo'llanmasini ko'rib chiqing:
Zio Zuino M UNO Qwiic Start Guide
Uskuna:
- Zio Zuino M UNO
- Zio 16 Servo boshqaruvchisi
- Zio DC/DC kuchaytirgichi
- 3.7V 2000mAh batareya
- Robotik qo'l
Dasturiy ta'minot:
- Arduino IDE
- Adafruit PWM Servo haydovchilar kutubxonasi
1 -qadam: Robotik qo'lni yig'ish
Bizning Robot Arm 4 ta servo bilan birga keladi. Loyihaning birinchi qismi uchun biz faqat robot qo'lining panjasi bilan bog'langan bitta servodan foydalanamiz.
Qutidan Robotik qo'l qismlarga bo'linadi.
Shuning uchun siz avval robot qo'lni yig'ishingiz kerak, chunki bu jarayonning eng murakkab va ko'p vaqtini oladi. Robotik qo'l to'plamlarining ko'pchiligi uchun siz quyidagi qismlarga ega bo'lasiz:
- Tirnoq
- Ko'p maqsadli qavs
- L shaklidagi qavs
- U shaklidagi qavs
- Vintlarni tegizish
- Vintlar
- Servo
- Rulmanlar
Yuqorida biz ushbu loyihada foydalanadigan robot qo'lini yig'ish bo'yicha video qo'llanmani qo'shdik.
2 -qadam: Loyihaning sxemasi
Robot qo'lingizni Zio modullari bilan o'rnatganingizdan so'ng, sizning yakuniy loyihangiz qanday ko'rinishga ega bo'ladi.
3 -qadam: Zio modullari ulanishini sozlash
Bu bizning Zio modullarimizning Robotik qo'l bilan o'rnatilishi. Barcha modullarni bir -biriga ulash juda oson va ularni o'rnatish uchun 10 daqiqadan ko'proq vaqt ketmaydi.
4 -qadam: Claw Servo -ni Zio 16 Servo Controller -ga ulang
Servo dvigatellarda uchta sim bor: quvvat, er va signal. Quvvat simlari odatda qizil rangga ega va V+ga ulangan bo'lishi kerak. Topraklama simlari odatda qora yoki jigarrang rangga ega bo'lib, erga ulangan pin bilan ulanishi kerak. Signal pimi odatda sariq, to'q sariq yoki oq rangga ega va Arduino kartasidagi raqamli pinga ulangan bo'lishi kerak.
** Qora sim GND, Oq tel PWM, Red Wire uchun V+ bo'lishi kerak
5 -qadam: 16 ta Servo -ni DC/DC kuchaytirgichiga ulang va uni 5,0 V ga o'rnating
Biz 3,7 V batareyadan foydalanamiz, u 5,5 V gacha bo'lgan 16 ta Servo Controller -ni quvvatlaydi, bizning Uno 5V -da servoimizni boshqarish uchun ishlatiladi. Batareya quvvatlanishini 5,0 ga oshirish va sozlash uchun biz DC/DC kuchaytirgichidan foydalanamiz.
5,0 bo'lgunga qadar kuchlanishni sozlash uchun DC Booster -dagi potansiyometrdan foydalaning. Kirish/chiqish tugmachasini displeyda 5.0 paydo bo'lguncha bosing. Voltajni sozlash uchun avval DC/DC kuchaytirgichiga quvvat (3,7V batareya) etkazib berish kerak.
6 -qadam: Zuino M Uno -ni Zio 16 Servo Controller -ga ulang
Qwiic Zuino M Uno -ni qwiic kabeli bilan Zio Servo boshqaruvchisiga ulaydi.
7 -qadam: Kodni ishga tushiring
Robot qo'l panjasi funktsiyasini kodlash uchun biz Adafruit PWM Servo kutubxonasidan foydalanamiz. Quyidagi kod panjamizning ochilishi va yopilishiga buyruq beradi, shuning uchun robot panjamizga narsalarni olish va joylashtirish qobiliyatini beradi.
Siz ushbu Robotik Arm 1 -qism loyihasining manba kodini bizning GitHub sahifamizdan topishingiz va yuklab olishingiz mumkin.
Tavsiya:
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
OWI robot qo'lini boshqarish uchun qo'lingizni silkiting Iplar biriktirilmagan: 10 qadam (rasmlar bilan)
OWI robot qo'lini boshqarish uchun qo'lingizni silkiting … Stringlar biriktirilmagan: IDEA: Instructables.com saytida (2015 yil 13 -may holatiga ko'ra) OWI robotli qo'lini o'zgartirish yoki boshqarish bo'yicha kamida 4 ta boshqa loyiha mavjud. Buning ajablanarli joyi yo'q, chunki bu o'ynash uchun ajoyib va arzon robot to'plami. Bu loyiha shunga o'xshash
Robot qo'lini Zio yordamida PS2 kontroller yordamida boshqaring: 4 qadam
PS2 Controller yordamida Zio yordamida robot qo'lini boshqaring: Bu blog posti Zio Robotics seriyasining bir qismidir. Kirish Bu "Robot qo'lini Zio bilan boshqarish" postining oxirgi qismi. Ushbu qo'llanmada biz Robotik qo'limizning yana bir qismini qo'shamiz. Oldingi darsliklar ma'lumot bazasini o'z ichiga olmaydi
Zio modullari va Qwiic bilan I2C -ni tanishtirish: 6 qadam
I2C ni Zio Modules va Qwiic bilan tanishtirish: Robin Sharma: "Vaqt o'tishi bilan kundalik kichik yaxshilanishlar ajoyib natijalarga olib keladi", dedi. Siz o'ylayotgandirsiz: "Voy, boshqa I2C postimi?". Albatta, I2C haqida gap ketganda, minglab ma'lumotlar mavjud. Lekin kuzatib turing, bu boshqa I2C emas
Robot qo'lini kodlashsiz 6 kanalli servo pleer bilan qanday boshqarish mumkin: 5 qadam
Robot qo'lini kodlashsiz 6 kanalli servo pleyer bilan qanday boshqarish kerak: bu qo'llanmada 6 kanalli servo pleer yordamida robot qo'lini kodlashsiz qanday boshqarish kerakligi ko'rsatilgan