Mundarija:

Cogsworth Animatronic: 11 qadam
Cogsworth Animatronic: 11 qadam

Video: Cogsworth Animatronic: 11 qadam

Video: Cogsworth Animatronic: 11 qadam
Video: Vir The Robot Boy | Hindi Cartoon shows For Kids | Powerless Vir | Animated cartoon| Wow Kidz 2024, Iyul
Anonim
Cogsworth animatronik
Cogsworth animatronik

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com).

Bu loyiha Disneyning go'zalligi va hayvonidan Kogsvortning animatsion figurasi. Men bu loyihani animatronika dizayni va ularni hayotga tatbiq etish uchun zarur bo'lgan dastur haqida ko'proq bilish uchun boshladim. Ushbu dizayn uchun men Cogsworthga har soatda (soat bilan bir xil) oldinga siljish va kamon bilan tugatish imkonini beradigan dastur ishlab chiqmoqchi edim. Men unga bu harakatni bajarishga imkon beradigan bir nechta kontseptsiyalar va dizayn variantlarini ishlab chiqdim. Dizaynim tugallanganiga ishonganimdan so'ng, men 3D -bosib chiqarishni boshladim va dizaynimni yakunlash uchun har bir qismini sinab ko'rdim. Oxir -oqibat, ushbu yig'ilish 3D bosilgan 22 ta qismdan foydalanadi. Dizayn jarayonida men Arduino yordamida 5 ta servo dvigatel bilan bog'lanish uchun C ++ kodini ham ishlab chiqdim.

Bu ko'rsatmali ushbu animatronikani qanday qurish, yig'ish va dasturlashni o'rganadi. Shu bilan birga men kelajakda ushbu dizaynni qaerda takomillashtirish yoki o'zgartirish mumkinligi haqida foydali maslahatlar beraman.

1 -qadam: asboblar, ehtiyot qismlar va materiallar

  • 3D printer

    Ogohlantirishlar: Ba'zi qismlar 9 "x 9" kengligida, shuning uchun katta to'shak kerak

  • Yog'och filamenti
  • Batareya ta'minoti (men portativ telefon batareyasini ishlatardim)
  • Arduino taxtasi
  • Non taxtasi
  • Soat xususiyatlari
  • Alyuminiy sim
  • Vintlar
  • Tornavida
  • Eshik menteşesi
  • X-Acto pichog'i
  • Yopishtiruvchi
  • Bo'yoq cho'tkasi
  • Bo'yoq va yog'och bo'yoq
  • Servo

    • Pitsco Education 39197 180 standart o'lchovli HS-485HB Servo dvigatelidan 2 tasi
    • 4 dona SG90 9g RC robot vertolyot samolyotlari uchun mikro servo avtomobil qayig'ini boshqaradi.

2 -qadam: Xom SAPR fayllari

3 -qadam: 3D bosib chiqarish qismlari

3D bosib chiqarish qismlari
3D bosib chiqarish qismlari

Hisob -kitob varag'idan 18 va 1 -bandlarni chop eting.

Kod bilan ishlashni erta boshlash uchun men materiallar ro'yxati bilan bir xil tartibda chop etishni tavsiya qilaman.

4 -qadam: Qum va bo'yoq qismlari

Qum va bo'yoq qismlari
Qum va bo'yoq qismlari
Qum va bo'yoq qismlari
Qum va bo'yoq qismlari

Eng yaxshi tugatish uchun har bir nashrni qum va bo'yoq bilan bo'yash.

Men Cogsworth -ni takrorlash uchun ishlatgan ranglar:

Yog'och dog'lari:

  • Qizil eman (ko'p qismi tashqi ko'rinishi)
  • Qora olcha (ichki qorin va og'iz)
  • Oltin Pekan (yuz)

Bo'yoqlar:

  • Oltin
  • Olovli opal (til)
  • Siyoh ko'k (ko'zlar)
  • Qor to'pi (ko'zlar)
  • Qora (qoshlar)

5 -qadam: Baza yig'ing

Baza yig'ing
Baza yig'ing
Baza yig'ing
Baza yig'ing
Baza yig'ing
Baza yig'ing
  1. Har bir "Oyoq" ni "Bel" ga yopishtiring va har bir teshikni tekislang.
  2. "Bel" tagida elektr ta'minotini ta'minlang.

    E'tibor bering, bu qulay bo'lishi uchun qorin bo'shlig'ida joylashgan bo'lishi mumkin. Men tayanch servo qo'llab -quvvatlanadigan vazn miqdorini cheklash uchun uni bazaga joylashtirdim

  3. Kichik vitesni asosiy servo motorga mahkamlang.
  4. Servoni belbog'ga yopishtiruvchi yoki vintlar yordamida mahkamlang.
  5. "Qorin bo'shlig'idagi vites" ni "qoringa" burab qo'ying. Keyinchalik kamroq xatolar bo'lishini ta'minlash uchun tishli qutining qorin chetidan oshmasligini tekshiring.

6 -qadam: ikkala qo'lni yig'ing

Ikkala qo'lni ham yig'ing
Ikkala qo'lni ham yig'ing
Ikkala qo'lni ham yig'ing
Ikkala qo'lni ham yig'ing
Ikkala qo'lni ham yig'ing
Ikkala qo'lni ham yig'ing
  1. Katta servo motorni elkaning chetiga burab mahkamlang.
  2. Qo'lda ishlab chiqarilgan kichik teshikdan alyuminiy simni iling.
  3. Alyuminiy simni servo motorga mahkamlang va mahkamlang. Telning uzunligini elkaga to'g'ri keladigan qilib o'rnating.
  4. Servo dvigatelni va qo'lni qo'lga joylashtiring. Alyuminiy simni to'g'ri ishlamaguncha sozlang.
  5. Yelka ichidagi kichik servo motorni mahkamlang.
  6. Yelkaning yuqori qismini ulang va mahkamlang. U mahkamlanganligini va osongina ajratib olinishini tekshiring.
  7. Qo'lingizni "Belning orqa tomoniga" mahkamlang, uni uyasiga suring. Simlarni ajratib olmaslik uchun, ichki simni maxsus chuqurchaga joylashtirilganligini tekshiring.
  8. Ikkala qo'l ham yig'ilguncha takrorlang.

7 -qadam: qorinni yig'ing

Qorinni yig'ing
Qorinni yig'ing
Qorinni yig'ing
Qorinni yig'ing
Qorinni yig'ing
Qorinni yig'ing
  1. Kichkina eshik menteşelerinden foydalanib, "Qorin" ga "Eshik" ni tekislang va mahkamlang.
  2. "Qorin" ga "Ticker" ni ulang. "Ticker" tortishish kuchi bilan o'z -o'zidan harakat qila olishini tekshiring.
  3. "Qorinni" orqaga "belga" mahkamlang va mahkamlang.
  4. "Qorin" tagidagi yivni "Bel" dagi chuqurchaga hizalab, "Bel" ga qo'ying.

8 -qadam: boshni yig'ing

Boshni yig'ish
Boshni yig'ish
Boshni yig'ish
Boshni yig'ish
Boshni yig'ish
Boshni yig'ish
  1. "Burunni" "yuzga" mahkamlang.

    Eslatma: Buyurtma qilingan soat xususiyatlariga qarab, "Burun" teshik diametrini sozlash talab qilinishi mumkin

  2. Soat qismlarini "Burun" orqali sotib olingan soat ko'rsatmasiga binoan yig'ing.
  3. "Yuz" ni "Bosh" ga mahkamlang va yopishtiring.
  4. "Bosh" ni qoringa mahkamlang.

9 -qadam: Cogsworth simini ulash

Cogsworth simlari
Cogsworth simlari
Cogsworth simlari
Cogsworth simlari

Har bir servoni simlash sxemasida ko'rsatilganidek. Har bir servo vosita bir xil 5V quvvat manbaiga, erga va unga mos keladigan kirish piniga ulanadi.

Ushbu kod uchun:

Kirish 5: o'ng elkasi

Kirish 6: chap yelka

Kirish 7: o'ng tirsak

Kirish 8: Chap tirsak

Kirish 9: Bel

10 -qadam: Kodni yuklab olish va yangilash

Arduino kodini yuklab oling va Arduino kartasiga havola qiling. Sinov tugagandan so'ng, keyingi takrorlashni boshlashdan bir soat oldin kutish uchun kodga katta kechikish qo'shilishi kerak bo'ladi.

11 -qadam: Xavfsiz uskuna va sinov

Uskuna va sinovlarni xavfsiz tarzda himoyalash
Uskuna va sinovlarni xavfsiz tarzda himoyalash

Barcha simlarni mahkamlash va yashirish uchun "Orqa" va "Boshning orqa qismi" ni Cogsworth -ga o'rnating.

Xursand bo'ling!

Tavsiya: