Mundarija:
- Ta'minotlar
- 1 -qadam: Loyihani rejalashtirish
- 2 -qadam: rasm/dizayn
- 3 -qadam: kartonni kesish
- 7 -qadam: elektronika bilan shug'ullanish
- 8 -qadam: kodlash
- 9 -qadam: Xulosa
Video: Mikro bilan oddiy animatronik: bit: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Mening birinchi yo'riqnomamga xush kelibsiz. Men Skeksis Animatronic -ni qanday yaratganimni aytib beraman. Sizni butun jarayonim davomida boshqarib, umid qilamanki, siz o'z robotingizni yaratishga ilhomlanasiz, garchi u hech narsaga o'xshamasa ham. Men san'at asarini qanday yaratish haqida ko'p gapirmayman, bu asosan uni elektronika bilan qanday birlashtirishga qaratilgan.
Ushbu loyiha "Qorong'u kristal: qarshilik davri" mutlaqo ajoyib seriyasidan ilhomlangan. Siz buni tekshirib ko'rishingiz kerak, bu hayratlanarli. Men, ayniqsa, ko'rgazmali go'zal va ijodiy san'atni jag'ning ostiga qo'yishni tomosha qilishni tavsiya qilaman.
San'at va texnologiyani birlashtirish hozirgi kunda juda oson. Yangi boshlanuvchilar, talabalar va/yoki ko'p vaqtni kodlash, lehimlash va muammolarni bartaraf etishga sarflamasdan ishlashni xohlaydigan odamlar uchun hozirda ko'plab texnologik manbalar mavjud. Micro: bit va uning atrofida paydo bo'lgan barcha qo'shimcha taxtalar buning ajoyib namunasidir.
Ushbu loyiha uchun men ikkita Micro: bit va ikki xil plaginlardan foydalanardim. Men ular orasidagi ba'zi farqlar haqida keyinroq gaplashaman. Men faqat bitta qo'shimchani va bitta Micro: bitni ishlatardim va potentsiometrlar bilan masofadan boshqarish pulti yo'q edi, lekin mening maqsadim, odamlarning animatronikani uzoqdan qanday boshqarishini simulyatsiya qilish edi, hatto meniki kartondan kichik bo'lsa ham.
Barcha materiallar qayta ishlatilishi mumkin, lekin servolarni olib tashlash juda halokatli.
Ta'minotlar
2 Micro: bitli taxtalar
Hummingbirdbit uchun qo'shimcha bort
1 qo'shimcha Makerbit+R.
2 ta mikro servo (agar siz motorni ko'p ko'tarish/harakatlantirishga muhtoj bo'lsangiz, men metall tishli g'ildiraklarni tavsiya qilaman. Men odatdagilarini ishlatardim va jag'imdan xavotirdaman).
2 4 AA Batareyalar kaliti va batareyalari bilan
1 standart Servo (mening tajribamda Hitec HS-311 yaxshi ishlaydi va ko'plab shox va vintlar bilan birga keladi)
2 Servo uzatma kabeli
1 Grove slayd potentsiometri (yoki shunga o'xshash)
2 ta aylanadigan potentsiometr (menda bir nechta qopqoq bor, lekin ular kerak emas)
1 Grove tugmasi (yoki shunga o'xshash)
1 katta tarqalgan oq LED (10 mm)
Ayol -ayol jumper simlari to'plami. Agar Grove qismlaridan foydalansangiz, sizga Grove to Female simlari kerak bo'ladi.
1 kichik stol tennisi to'pi
Ko'p qutilarda qayta ishlangan karton. Parchalarning qalinligi bir xil ekanligiga ishonch hosil qiling.
Masofadan boshqarish pulti uchun quti. Makerbitni Micro: bit bilan biriktirish uchun etarlicha katta.
Stol tennisi to'pidan o'tishi mumkin bo'lgan bitta ingichka mix.
Akvarel qog'oz
Akvarel bo'yoqlari (men naychali M. Gremdan foydalandim) va cho'tkalar.
Murakkab qalam/marker (men buni ishlatganman)
Yaxshi qaychi
Har xil turdagi shaffof material. (Mening holimda men qadoqlangan ko'pikli varaqni qayta ishlatardim. Siz ham qatlamli qog'ozli qog'ozdan foydalanishingiz mumkin.)
Lazerli kesgichga yoki karton shaffof va/yoki kanareyka kabi yaxshi kartonni kesish asboblariga kirish.
Agar lazer bilan kesish bo'lsa, skanerdan foydalanish hayotni osonlashtiradi.
1 -qadam: Loyihani rejalashtirish
Yuqorida aytib o'tganimdek, menga "Qorong'u kristal: qarshilik davri" ilhom bergan. Odatda, mening robototexnika loyihalarim aniq bir harakatdan yoki men erishmoqchi bo'lgan ko'rinishdan boshlanadi. Bu holda, hamma narsa ko'z atrofida joylashgan edi va men uni silliq harakat qilishni xohlardim, keyin og'zini xuddi gapirayotgandek qimirlatar edim (ovozni boshqara oladigan odamni boshqarsa, bu ortiqcha bo'lardi).
Men birinchi bo'lib tezkor prototipni yaratdim, shunda men erishmoqchi bo'lgan harakatlar o'z samarasini beradi. Ko'z stol tennisi to'pidan yasalgan va old tomondan yuzga va orqa tomondan tayanchga o'rnatilgan mikro servoga ulangan. Jag 'teshik orqali poydevorga biriktirilgan va yuzning orqasiga joylashtirilgan.
Shundan so'ng, men yaratmoqchi bo'lgan personajni, bu holda Skeksis Scientist, SkekTekni bir necha bor tadqiq qildim.
2 -qadam: rasm/dizayn
Qo'limda prototip va belgi qanday ko'rinishini o'rganish (ortiqcha ekran tasvirlari) bilan men qanday harakat qilishimni hal qilishim kerak edi.
Hummingbirdbit taxtasi yordamida men 4 xil servolarni boshqarishim mumkin. Men qo'llarni qimirlatish haqida o'yladim, lekin bunga qarshi qaror qildim, chunki karton asl qo'g'irchoqning oqayotgan matosiga qaraganda harakatlarni juda qattiq qilib ko'rsatardi. Shunday qilib, men butun harakatni bosh atrofida bajarishga qaror qildim: bitta servo ko'z uchun, bittasi jag 'uchun, bittasi bosh uchun. Men unga Gelfling mohiyatini berishni tanladim, shunda u yonadi.
Hamma narsa ko'zning harakatiga asoslanganligini bilar ekan, yuzning o'lchami ping -pong to'pini to'liq boshqaradigan va yaxshi o'lchamdagi ko'zga ega bo'lgan mikro servoni yashirish uchun qanchalik katta bo'lishi kerakligi bilan o'lchandi.
Men jag'ning bir qismi boshning tepasida bo'lishi kerakligini hisobga olgan holda, boshning yuqori va jag'iga alohida rasmlar chizdim, bu esa jag'ni harakatlantiradigan mikro servolarni yashirish va uni aylanadigan joydan burilishga majbur qilish edi. jag'ning harakati tabiiy tuyulishi mumkin.
Yuzimni bo'yab bo'lgach, men uni qaychi bilan ehtiyotkorlik bilan kesib oldim, keyin ularni tananing qolgan qismini qo'llarimga ko'rsatma sifatida ishlatdim.
E'tibor bering, men hamma chizilgan rasmlarni qo'llarim bilan ishlatganman, lekin buning o'rniga siz qila oladigan ko'p narsalar bor, agar rasm chizish sizning ishingiz bo'lmasa, masalan, rasmni qog'ozga kuzatish uchun proektor yordamida, servo va ko'zning hajmini yodda tuting. Bundan tashqari, men rasm chizish uchun akvarel va siyohni tanladim, chunki ular meni Brayan Froud yaratgan obrazlar tasviri haqida o'ylashga majbur qildi. Ammo, agar siz o'zingizni boshqa vositalar bilan qulay his qilsangiz, bunga tayyor bo'ling.
Tana uchun men robotga 3D effektini berishni xohlayotganimni bilardim, shu bilan birga u asosan harakatlanuvchi rasm edi. Buning uchun men hamma narsani bo'laklarga bo'lishini xohlaganimni bilardim. Men qo'llarimni tanaga kerak bo'lgandan ko'ra uzunroq qilib qo'ydim, shuning uchun ular burchak ostida turishi mumkin edi. Men quyidagi rasmlar ro'yxati bilan tugadim: bosh, jag ', asosiy tanasi, karapasga o'xshash narsa, chap bilak, chap qo'l, o'ng bilak, o'ng qo'l, shisha bilan o'ng qo'l.
Men hammasini yana qaychi bilan ehtiyotkorlik bilan kesib oldim. Qo'l juda qiyin edi, chunki men shishaning konturini xohlaganimni bilardim, chunki keyinchalik shishaning porlashi uchun shaffof qog'oz qo'shaman.
3 -qadam: kartonni kesish
Endi standart servo tanaga boshning harakatini yaxshi ko'rinadigan qilib, servoni yashiradigan qilib ulash vaqti keldi. Siz bo'yniga teshik ochishingiz kerak, chunki u tanaga chizilgan bo'lib, yana servo chizig'ini kuzatib, teshikdan o'tib, kengroq o'rnatish qismidan tashqari. Servo o'tgach, hammasi yaxshi ko'rinsa, uni joyiga issiq yopishtirish mumkin.
Menda katta qizil servo shox bor edi, u boshqalarga qaraganda ancha bardoshli ko'rinadi. Men buni boshning boshining orqa qismiga yopishtirib, vintlardek mahkamlash uchun ishlatardim, servo viteslarni ehtiyotkorlik bilan siljitish orqali boshning harakati qanchalik uzoq bo'lishini tekshirib ko'rdim.
Qachonki tayanch tanaga servo bilan mahkamlangan bo'lsa, endi men jag'ni turgan joyini boshqaradigan mikro -servoni issiq yopishtiraman, keyin jag'ni issiq yopishtirilgan shox bilan mahkamlayman va uni ushlab turish uchun vint qo'shaman. joyida ham.
Konstruktsiyaning oxirgi qismi - ko'zlari bor yuzning yuqori qismini va servo boshining tagiga, endi jag'iga ega bo'lgan joyni mahkamlash. Yuzni yanada mustahkam qilish uchun tumshug'idagi mikro servo kabi qalin karton bo'laklarini qo'shdim. Buni olganimdan so'ng, men hamma narsani issiq yopishtiraman, hizalamada juda ehtiyotkorlik bilan.
7 -qadam: elektronika bilan shug'ullanish
Men servolarni joylashtirar ekanman, simlar qanday ko'rinishini o'ylayman va agar ularni etarlicha yashira olsam. Hummingbirdbit taxtasi Skeksis -ning orqasida joylashganligi sababli, simlar yetishi uchun men ikkita mikro servoga servo uzatma kabelini qo'shishim kerak. Men jag'ni Servo 1 ga, ko'zni Servo 2 ga va boshni Servo 3 ga bog'ladim.
LED svetodiod 3 ga ulangan. Men lehimlamaslik uchun o'tish simlarini ishlatardim.
Masofadan boshqarish pulti qutiga o'rnatilgan bo'lib, u erda men barcha potentsiometrlarni chiroyli va mahkam bog'lab qo'yganman, faqat bog'lamalarni burab yoki vidalab qo'yganman.
HummingbirdBit dvigatellar va LEDlarni ulash uchun ajoyib. Bu men yaratgan narsalarning ko'pchiligi uchun tanlov kengashi, chunki u juda qulay. Ularda Micro: bit -ga simsiz ulanadigan iPad ilovasi bor va bu muammolarni bartaraf etishni juda osonlashtiradi. Men aslida iPad -da ishlash uchun dasturlashtirilgan Micro: bit va boshqa Micro tomonidan boshqariladigan Makecode bilan almashtirdim: juda ko'p, chunki iPad bilan men servolarning harakatlanish oralig'ini sinab ko'rishim mumkin edi. har biri uchun minimal va maksimal harakat bo'lishni xohlagan darajalarni osongina topish.
Boshqa tomondan, MakerBit sensorlar, potentsiometrlar va boshqa to'plamlardan keladigan narsalarni, masalan men ishlatgan Grove qismlarini ulash uchun juda zo'r. Men aylanadigan potentsiometrlarni faqat lehimsiz o'tish simlari bilan ulashga muvaffaq bo'ldim.
Ko'zni boshqaradigan aylanadigan qozon A2 ga ulangan.
Boshni boshqaruvchi aylanadigan qozon A4 ga ulangan.
Tugma A3 ga ulangan.
Jag'ni boshqaradigan Slayd Pot Grove A1/A0 ulagichiga ulangan.
8 -qadam: kodlash
Men MakeCode -da kodlashni qildim, bu Micro: bit uchun Microsoft blokirovkasi.
Birinchi qadam servo burchaklarining min va maksimal sonlarini topish edi. Men buni, yuqorida aytganimdek, iPad uchun Birdblox ilovasida sinov va xato orqali qildim, chunki bu osonroq va tezroq.
Bunga ega bo'lib, men birinchi navbatda masofadan boshqarish pultini kodladim. Mana kod. Bu men qozonlarning min va max xaritalarini har bir servo uchun ishlagan min va maksimal burchaklarga xaritada ko'rsataman.
Iltimos, diqqat qiling, men tugmachani yoqishni xohlamasligimga qaror qildim, chunki chiroq o'z -o'zidan yoqilgan edi, lekin siz buni qo'shishingiz mumkin. Bu motorlar uchun kod.
9 -qadam: Xulosa
Endi bizda robot bor va u kodlangan! Buni sinab ko'rish vaqti keldi.
Umid qilamanki, bu ko'rsatma sizni o'z robotingizni yaratishga ilhomlantiradi va u sizni qiziqtirgan savollarga javob beradi.
Robototexnika musobaqasida ikkinchi o'rinni egalladi
Tavsiya:
Animatronik ko'z bilan Halloween oshqovog'i - Bu qovoq ko'zini yuma oladi!: 10 qadam (rasmlar bilan)
Animatronik ko'z bilan Halloween oshqovog'i | Bu oshqovoq ko'zini yuma oladi!: Ushbu ko'rsatmaga binoan, siz ko'zlari qimirlatganda hammani dahshatga soladigan Halloween oshqovog'ini yasashni o'rganasiz. Ultrasonik sensorning tetik masofasini kerakli qiymatga moslashtiring (9 -qadam), va sizning oshqovoq shirasini olishga jur'at etgan har bir kishini toshbo'ron qiladi
Uolles Animatronik musofir maxluq: 9 qadam (rasmlar bilan)
Uolles Animatronik musofir maxluq: Xush kelibsiz! Bugun men sizga Uollesni qanday yaratishni ko'rsataman, animatronik musofir jonivor, Ishni boshlash uchun sizga kerak bo'ladi: x 1 Fur Real Friends it (bu kabi: https://www.ebay.com/p/1903566719)x 5) MG996R Servos x 1 Pololu Maestro 6 kanalli Servo nazorati
DMX animatronik robot: 9 qadam (rasmlar bilan)
DMX Animatronic Robot: Ushbu loyiha to'liq funktsional animatronik prototipni ishlab chiqishni tasvirlaydi. U noldan amalga oshiriladi va kelajakda yanada murakkab animatronik robotlarni ishlab chiqish uchun qo'llanma bo'lishga qaratilgan. Tizim Arduino mikrokontroiga asoslangan
Mikro: bit - mikro baraban mashinasi: 10 qadam (rasmlar bilan)
Micro: bit - Micro Drum Machine: Bu mikro -bitli mikro baraban mashinasi bo'lib, u faqat tovush chiqarishning o'rniga, barabanlarni harakatga keltiradi. Bu quyonlardan ilhomlangan: mikrokitali orkestri. Mokro: bit bilan ishlatish oson bo'lgan ba'zi bir solenoidlarni topish uchun menga ko'p vaqt kerak bo'ldi
Oddiy va kuchli tutqichni qanday yig'ish mumkin- Mikro: Bit: 10 qadam (rasmlar bilan)
Qanday qilib oddiy va kuchli dastani boshqaruvchisini yig'ish mumkin- Micro: Bit: Tutqichning nomi Handlebit. Shakli- tutqich va juda ajoyib ko'rinadi! Endi biz Handlebit haqida kirish qila olamiz, keling, unga o'taylik