Mundarija:
- Ta'minotlar
- 1 -qadam: Tinkercad -da dizayn
- 2 -qadam: ishlov berish
- 3 -qadam: yig'ish
- 4 -qadam: Yakuniy yig'ilish va ishga tushirish
Video: Animatronika maymuni: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Tinkercad loyihalari »
Animatronika - bu avtomatning zamonaviy varianti bo'lib, ko'pincha filmlarda va tematik parkning diqqatga sazovor joylarida personajlarni tasvirlash uchun ishlatiladi.
"Animatronika" atamasi keng tarqalganidan oldin, ularni odatda "robotlar" deb atashgan. O'shandan beri robotlar amaliy dasturlashtiriladigan mashinalar sifatida tanila boshladilar, ular tirik mavjudotlarga o'xshamaydi. Odamlarga ishontirish uchun yaratilgan robotlar (yoki boshqa sun'iy mavjudotlar) "android" deb nomlanadi.
O'tmishda oddiy bir ko'zli mexanizmni qurganimdan so'ng, men dizaynni yaxshilashni, shuningdek uni ishlab chiqaruvchilar hamjamiyatiga qulayroq qilishni xohlardim. Yangilangan yig'ilish Internetda osongina sotib olinadigan qismlardan foydalanadi va deyarli barcha komponentlarni tayanchlarsiz osongina chop etish mumkin. Modelni shu tarzda loyihalash ba'zi funktsiyalarni qurbon qiladi, lekin men kelajakda optimallashtirilgan dizaynni chiqaraman. Agar siz ko'zning funktsional va real mexanizmini qurmoqchi bo'lsangiz, lekin albatta torna yoki maxsus komponentlar kabi asboblardan foydalana olmasangiz, bu loyiha idealdir.
Ta'minotlar
3D printer filamenti: PLA yaxshi, lekin men sizga yaxshi brenddan foydalanishni tavsiya qilaman, chunki ba'zi qismlari juda nozik va mo'rt.
ABS haqiqiy ko'zlarni yasash uchun yaxshi, lekin kerak emas. 6x SG90 Micro Servos.
M2 va M3 vintlari, garchi har qanday vintlardek yaxshi ishlashi kerak.
Bu kabi to'plam: https://amzn.to/2JOafVQ sizni qamrab olishi kerak. Arduino: Ushbu dizayn haqiqiy Uno yordamida sinovdan o'tgan, lekin, ehtimol, SDA/SCL pinlari, 3 ta analogli kirish va raqamli kirishga ega bo'lgan har qanday taxta. ish Arduino Uno:
Haydovchilar taxtasi: Men Adafruit -dan 16 kanalli PWM haydovchi platasini tanladim:
Quvvat manbai, taxminan 4A etarli.
Mana meniki (https://tiny.cc/is4cdz) Sizning quvvat manbaiga mos keladigan, ayol DC quvvat ulagichi, servo haydovchi platasiga lehimlanadi Jumper Kabellari:
amzn.to/2pG3crmVarious
amzn.to/2pKWX5APotentiometr (odatda 10k ohm foydalanish uchun yaxshi qiymatdir: https://amzn.to/2pG3crmVarious switch (Ba'zi joystiklarda bu o'rnatilgan, lekin uni alohida bo'lganda boshqarish osonroq: https:/) /amzn.to/36yzCov)10k Qarshilik
r: https://amzn.to/2pG3crmTurli pinli vitse qo'l burg'ulash teshik o'lchamlarini sozlash uchun foydali bo'lishi mumkin.
1 -qadam: Tinkercad -da dizayn
Kichik qismlar tufayli bosib chiqarish biroz qiyin bo'lishi mumkin, lekin aksariyat qismlar tez va oson qo'llab -quvvatlanmaydi. Men PLA -ni ko'zlardan boshqa barcha qismlarim uchun ishlatardim (ular ABS edi, chunki bu tabiiyroq edi). Siz diqqat qilishingiz kerak bo'lgan bir nechta nozik qismlar bor, lekin agar siz sifatli filamentdan foydalansangiz va chop etish sozlamalaridan mamnun bo'lsangiz, yaxshi bo'lishi kerak. Nihoyat, men 0,2 mm qatlam balandligidan foydalandim va bu ushbu model uchun etarlicha aniqroq edi - menimcha, siz hatto 0,3 mm bilan ham qochib ketishingiz mumkin.
2 -qadam: ishlov berish
Qismlar shunday chop etishga mo'ljallanganki, ba'zi teshiklar to'g'ridan -to'g'ri vidalanadigan darajada kichikroq bo'ladi, boshqalari esa juda katta, shuning uchun vida ular orasidan mahkam o'tadi. Agar sizning printeringiz burilish yoki burilish uchun teshiklarni kichik qilib qo'yayotgan bo'lsa, siz ularni biroz aniqroq qilish uchun burg'ulash uchun ozgina qo'l matkapdan foydalanishingiz mumkin, va iplarni tegizish ham variant (garchi PLA odatda vintlarni ushlab tursa ham) baribir juda yaxshi). Qaysi teshiklar qaysi o'lchamda bo'lishi kerakligi haqida ko'rsatma uchun rasmlarni tekshiring.
3 -qadam: yig'ish
Sizning barcha qismlaringiz chop etilgandan va qayta ishlanganidan so'ng, siz o'zingizning modelingizni yig'ishingiz mumkin! Hammasi qanday ketayotganini ko'rish uchun videoga murojaat qilish foydali bo'lishi mumkin. Bundan tashqari, yuklab olishda bitta papkada barcha mos yozuvlar rasmlari bor, shu jumladan siz ko'rishingiz mumkin bo'lgan to'liq modelning stli.
Ikkala tayanchni 10 mm/12 mm M3 murvat bilan ulang, bu burilish nuqtasi ko'z harakati va ko'z qovoqlarining y o'qi uchun mo'ljallangan. x o'qi harakati uchun Y o'qi qo'lini pastki poydevorga 4/5/6 mm M3 vint bilan mahkamlang va markazdan uchinchi teshikka 4 mm yoki 6 mm M2 vint yordamida servo shoxni mahkamlang. Har bir narsaning yo'nalishi to'g'ri ekanligiga ishonch hosil qilish uchun yuqoridan tekshiring. X-o'qi majmuasini qurishni boshlang, vilkalarni 4/5/6 mm M3 murvat bilan ko'z adapterlariga burang, vilkalar teshiklari katta bo'lishi kerak, shunda vintlar adapterga tishlab oladi., bir kulgili burchakka kiradi, lekin siz uni kirita olishingiz kerak. Uch nuqtali ulagichni vilkalarning yuqori qismiga ulang, M3 vint vilka qismidagi kichik teshikka tishlab oladi. Bundan tashqari, 5 mm M3 murvat yordamida uch nuqtali ulagichning o'rtasiga oxirgi teshikdagi servo qo'lni mahkamlang (vintni qabul qilish uchun servo qo'lidagi teshik 2,5 mm - 2,8 mm gacha burg'ulash kerak bo'ladi). Men yig'ishni boshqarishni maslahat beraman, chunki siz ham uni qurayotganingizda, ishqalanishsiz hammasi yaxshi harakat qiladi. Ko'zning markaziy bog'lanishini 8 mm M3 vint bilan ko'z adapterlariga ulang, markaziy bo'g'inning tekis yuzasi yuqoriga va qiyalik qismi pastga qaraganligiga ishonch hosil qiling. Bundan tashqari, ushbu bosqichda siz ko'zni yopishingiz mumkin. Bularning barchasini 8/12 mm M3 murvat bilan pastki taglikning o'rtasiga burab qo'ying. Servo blokni ko'rsatilgan 5 ta TowerPro SG90 servo bilan yuklang. Grafik yordamida qaysi ko'z qovog'ini ishlatishini aniqlang va mos keladigan ulagichni 4 mm yoki 6 mm M2 vint bilan ulang va servo qo'lni boshqa uchiga mahkamlang (servo shoxidagi oxirgi teshikdan foydalaning - buni 1,5 ga burg'ulash kerak bo'lishi mumkin). mm - 1,8 mm). Ko'z qovoqlarini taglikka mahkamlang, lekin hech qanday servo shoxni ulashdan xavotir olmang.
4 -qadam: Yakuniy yig'ilish va ishga tushirish
Endi barcha servolarni quvvat bilan ta'minlash kerak va ular neytral holatda bo'lishi kerak, shuning uchun bu imkoniyatdan foydalanib, barcha servo qo'llarni servolarga bog'lab qo'ying, ko'zlari to'g'ridan -to'g'ri neytral holatda. Siz ularni faqat tarmoqqa ulashingiz mumkin, keyin ularni to'g'ri burab qo'yish uchun quvvatni uzib qo'ying. Y-o'qi servo qo'l vintni qabul qilish uchun noqulay holatda, lekin men baribir vintsiz yaxshi ushlab turishini topdim. Agar sizniki bo'lmasa, uni burish uchun ko'z qovoqlari servosidan birini olib tashlash foydali bo'lishi mumkin. Men hech qanday muammo yo'qligiga ishonch hosil qilish uchun harakatni joystik bilan bu bosqichda sinab ko'rishni maslahat beraman.
Ko'z qovoqlari uchun, eng yaxshisi, servolarni miltillash holatiga qo'yib, ularning barchasini o'rtada joylashtiring. Buning uchun miltillash tugmachasini bosib ushlab turing yoki qisqa tutqichni yarating. Barcha servo qo'llar joylashgandan so'ng, ularni burish oson. Sizning modelingiz to'liq bo'lishi kerak! Agar siz qanday qilib haqiqiy ko'zlarni yasashni ko'rishni istasangiz, mening oldingi ko'rsatmalarni ko'rib chiqing. Men tez orada sizga qanday qilib boshqaruvchi yasashni ko'rsatadigan ko'rsatma chiqarishni rejalashtirmoqdaman, shuning uchun agar qiziqsangiz, tekshirib ko'ring!
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
Animatronika asoslari - Servo dvigatel: 8 qadam
Animatronikaning asoslari - Servo dvigateli: xoh do'konning derazasida quvnoq bayram bayrami, xoh Xellouin bayramidagi qo'rqinchli masxara bo'ladimi, hech narsa animatsion qo'g'irchoqdek e'tiborni tortmaydi. va bu