Mundarija:

FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 qadam (rasmlar bilan)
FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 qadam (rasmlar bilan)

Video: FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 qadam (rasmlar bilan)

Video: FRITZ - ANIMATRONIC ROBOTIC HEAD: 39 qadam (rasmlar bilan)
Video: Fritz, The Robotic Head Assembly Video, Rev 3 2024, Iyul
Anonim
Image
Image
FRITZ - ANIMATRONIK ROBOTIK BOSH
FRITZ - ANIMATRONIK ROBOTIK BOSH

Hey yigit, mening ko'rsatmalarni xush kelibsiz.

Frits -Animatronik robot boshi.

Fritz ochiq manbali va juda ajoyib.

U hamma narsada ishlatilishi mumkin.

Masalan: insoniy his -tuyg'ularni o'rganish, resepsiyonist, Xellouin bayrami, noz -karashma, qo'shiqchi va boshqa ko'p narsalar sizning tasavvuringizga bog'liq!

U, shuningdek, qo'shiq kuylay oladi va eng yaxshisi, uning tagida o'zgaruvchan bo'ladi, shuning uchun siz har kimning yuzini chizishingiz va Fritsga yopishtirishingiz mumkin, va Frits sizning odamingizga aylanadi.

Men akril va kontrplakning ikkita versiyasini yaratdim.

Men toshbo'ron bo'lishni xohlardim, shuning uchun do'stim qizil nervlarni ko'rsatadigan akril Fritz ko'zoyog'imni bo'yadi.

Rasmiy havola:

github.com/XYZbot

1 -qadam: qismlarni yig'ish:

Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish

Mini servo dvigatel x11.

Oddiy servo dvigatel x2.

Arduino Uno yoki mega x1.

Servo dvigatellarni Arduino -ga ulash uchun Arduino sensorli qalqoni v5.0 (yoki keyingi bosqichda ko'rsatilgan sxemani bajaring) x1.

Ultrasonik sensor yoki datchik x1.

1000uf kondansatör x1.

Erkak bosh pimlari.

Ko'rsatkich uchun LED.

Lehimlash quroli va lehim simlari.

6V adapter yoki batareya (1,5AA x4).

0,032 dyuymli qattiq sim (1 metr) (boshqaruv simlarini tayyorlash uchun).

Qalinligi 30 mm bo'lgan 2 mm qalinlikdagi metall novda.

Qalinligi 150 mm uzunlikdagi metall tayoq yoki yog'och dublon.

Buloqlar yoki rezina bant.

MDF yoki kontrplak yoki akril varaq (qalinligi 3,2 dan 3,5 mm gacha bo'lgan har qanday narsa tavsiya etiladi).

Yelim.

Qora marker.

Lazerli kesuvchi va 3d printerga kirish.

Igna pense x2.

Yong'oq murvatlari (m3).

Yupqa filtrlar (agar ularni kiritish qiyin bo'lsa, fayllarni topshirish uchun).

Oxirgi va eng muhim narsa KOMPYUTER !!.

Eslatma: Men har bir yig'ilish va bo'laklarni ko'rsatadigan rasmiy videoni qo'shib qo'ydim.

Shuningdek, videoda biroz boshqacha yig'ish tartibi ko'rsatilgan.

Har kimdan foydalaning.

Dastur faqat derazalarda ishlaydi.

2 -qadam: montaj videosi

Image
Image

3 -qadam: qismlarni lazer bilan kesish

Ko'z va ko'z qovoqlari harakatini boshqarish uchun simlar yasang
Ko'z va ko'z qovoqlari harakatini boshqarish uchun simlar yasang

Qo'llaringiz qorayib ketmasligi uchun ehtiyot qismlarni yuving.

Eslatma: MDF qismlarini yuvmang, faqat nam mato bilan artib oling. Qismlarni yaxshilab quriting.

Agar akrilni kessangiz, iltimos, akril fayldan foydalaning, mdf faylini ishlatmang, aks holda dvigatellarni o'rnatishda muammo bo'ladi.

4 -qadam: Ko'z va ko'z qovoqlari harakatini boshqarish uchun simlar yasang

Quyida nazorat simlarini ularga havola qilish va yasash uchun biriktirilgan pdf mavjud.

Gorizontal sim x2.

Vertikal sim x2.

Ko'z qovoqlari uchun sim x4.

5 -qadam: 3D chop etish uchun fayllarni joylashtiring

3d chop etish uchun fayllarni joylashtiring
3d chop etish uchun fayllarni joylashtiring

Ko'z qovog'i x4.

Vak qolib x2 shaklidagi ko'z shakli (bosib chiqarishdan keyin barcha ichki tayanchlarni sindirish).

Ko'z uzuk x2.

Ko'z qavs x2.

Celvispin x2.

Ko'z qovog'i x2.

6 -qadam: O'chirish sxemasini tuzing

O'chirish
O'chirish
O'chirish
O'chirish

Arduino Sensor Shield v5.0 -ni oling

Perfboardda men yaratgan sxemani tuzing

7 -qadam: Baza yig'ing

Baza yig'ing
Baza yig'ing

Bu qismlarni yig'ing.

8 -qadam:

Rasm
Rasm

Ko'rsatilganidek yig'ing.

E'tibor bering, yon devorlar (trapezoidal shaklli) ikkita uzun tirnoqli.

To'rtburchaklar bo'lakni ularga yaqin uyalarga joylashtiring.

Dvigatel ushlagichining ochilishini qarama -qarshi tomonga mahkamlang.

9 -qadam:

Rasm
Rasm
Rasm
Rasm

Boshqa yon devorni mahkamlang.

10 -qadam:

Rasm
Rasm
Rasm
Rasm

Old va orqa devorlarni mahkamlang.

11 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Old devorlarga yaxshilab yopishtirilgandan so'ng, yoriqlar chiqib ketadi.

U erga elka qismlarini mahkamlang.

12 -qadam:

Rasm
Rasm
Rasm
Rasm

Dumaloq qismni tepaga mahkamlang.

13 -qadam:

Teshiklar dvigatel ushlagichining teshigiga to'g'ri keladi.

Oddiy servo motorni taglikka ulang.

Dvigatelni taglikning pastki qismidan joylashtiring.

Uni dvigatel ushlagichiga tekislang.

Va yuqoridan, uni bolt bilan mahkamlang.

E'tibor bering: agar MDF yoki kontrplak qismlarini yig'ish kerak bo'lsa, ehtiyot qismlarga yopishtiruvchi qo'llang, aks holda tavsiya etilgan materialni topsangiz, bu juda mos keladi.

14 -qadam: Bo'yinni yig'ing

Bo'yinni yig'ing
Bo'yinni yig'ing

Bu qismlarni yig'ing.

15 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

To'rtburchak bo'lakning chap tomonida servo dvigatelni o'rnatish uchun bo'lakni mahkamlang va boshqa qismini o'ng tomonga ulang.

Orqa qismni mahkamlang.

16 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Pastki qismiga shox parchasini mahkamlang.

Agar kerak bo'lsa, elim surting.

17 -qadam:

Rasm
Rasm
Rasm
Rasm

Yulduz shaklidagi servo shoxni mahkamlang, uni qarama -qarshi tomondan ikkita vint bilan mahkamlang.

18 -qadam:

Rasm
Rasm

Oddiy servo dvigatelni ichkaridan mahkamlang.

19 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Kichik o'lchamli dumaloq servo shoxni lazerli kesilgan dumaloq tishli qismga o'rnating.

Qarama -qarshi tomondan vintlar bilan mahkamlang.

Ushbu moslamani servo dvigatelning bo'yniga mahkamlang.

20 -qadam: Ko'z qutisini yarating

Ko'z qutisini yarating
Ko'z qutisini yarating

Bu qismlarni yig'ing.

21 -qadam:

Rasm
Rasm
Rasm
Rasm

Burun qismini tekis uchiga, burun uchi pastga qaragan holda joylashtiring.

E'tibor bering, tekis qismida ikkita uyasi bor.

Burun qismini kiritganingizda, burun qismidagi tiqinlar tekis qismidagi uyalarga to'g'ri keladi.

22 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Oval kesilgan qismni burun qismidagi uyaga mahkamlang va tekis qismidagi teshiklarga tekislang.

E'tibor bering, yassi qismida kichik "g" kesim bor, u o'ng tomonda, burun qismi sizga qarama -qarshi bo'lishi kerak.

23 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Qolgan ikkita qismni dumaloq qirralari burun qismlariga qarama -qarshi tomonga mahkamlang.

Orqa qismni ikkita yuqori teshiklari yuqoriga qaragan holda ulang.

24 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Yassi qismga to'rtta mini servo dvigatelni ulang.

Avval servo simni teshiklardan o'tkazing, keyin motorlarni joylashtiring va vintlar bilan mahkamlang (agar akril ishlatilsa).

Dvigatellarni yon devorlarga biriktirmang.

Arduino-ni orqa paneldagi usb portini pastga burab, murvat bilan mahkamlang.

25 -qadam:

Rasm
Rasm

Uning ustiga yig'ilgan sxemani o'rnating.

26 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Endi old tomonida oval kesilganlar ko'z murvatini yong'oq-murvat bilan biriktiradilar.

Bachadon pinini joylashtiring.

Ko'z halqasini tekis tomonini sizga qarating.

Teshik teshigini ko'z halqasi bilan tekislang va mahkam bog'lab qo'yish uchun uning chetini boshqa uchiga yopishtiring.

Vertikal simni ko'z olmasining pastki ilgagiga, gorizontal simni esa ko'z olmasining yon ilgagiga mahkamlang.

Ko'z halqasiga ko'z olmasini yopishtiring, butun qismini marker bilan qora rangga bo'yang.

Boshqa uchi uchun ham xuddi shunday takrorlang.

O'rnatish paytida, burunning teshiklari yaqinidagi simlarni ulashni unutmang.

27 -qadam: ko'z qovog'ini yig'ing

Ko'z qovog'i qutisini yig'ing
Ko'z qovog'i qutisini yig'ing

Bu qismlarni yig'ing.

28 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

E'tibor bering, old panelda bitta uyasi bor, uni o'ng tomoningizga qo'ying.

Servo dvigatelni bir qismga joylashtiring va vintlar bilan mahkamlang.

Buni chap chetiga joylashtiring.

Boshqa tomonni o'ng chetiga joylashtiring.

Oval panelni ikkalasi orasiga qo'shing.

Agar kerak bo'lsa, elim surting.

29 -qadam:

Rasm
Rasm

Uni ag'daring.

Qolgan qismlarga servo motorlarni qo'shing.

30 -qadam:

Rasm
Rasm

Ikki ko'z qovog'ini shunday joylashtiringki, ular piyola tuzilishini hosil qilsin.

31 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Ikkala teshikdan ikkita yong'oqni o'tkazing.

Qopqog'ini o'rnatadigan qavsni teshiklarini ko'z qovoqlari bilan tekislang va ikkala vintni mahkamlang, shunda ko'z qovoqlari erkin harakatlanadi.

Ko'z qovoqlarini boshqarish simlarini oling.

Birini yuqori ko'z qovog'iga, ikkinchisini pastki qovoqqa qo'shing.

Boshqa uchiga servo shox qo'shing.

Boshqa qism uchun ham takrorlang.

Chap ko'z qovog'ining servo shoxini yuqoriga, o'ng ko'z qovog'ining servo shoxini esa pastga qaratish kerakligini unutmang.

Ularning har birini ikkita bolt bilan mahkamlang.

32 -qadam: ko'z qovog'ini qutisiga ko'zoynak qutisiga o'rnating

Qovoq qutisini ko'zoynak qutisiga o'rnating
Qovoq qutisini ko'zoynak qutisiga o'rnating
Qovoq qutisini ko'zoynak qutisiga o'rnating
Qovoq qutisini ko'zoynak qutisiga o'rnating
Qovoq qutisini ko'zoynak qutisiga o'rnating
Qovoq qutisini ko'zoynak qutisiga o'rnating

Yig'ish paytida, ko'z qopqog'idagi oval kesmalar orqali ko'z qovog'ini boshqarish simini ehtiyotkorlik bilan o'tkazing.

33 -qadam: Gearni ulang

Gearni ulang
Gearni ulang
Gearni ulang
Gearni ulang
Gearni ulang
Gearni ulang

Bu qismlarni yig'ing.

Ikkita o'ralmagan vintlar orasidagi sendvich ikkita nonli bolt bilan mahkamlanadi.

Ushbu tishli qutini "g" belgisi qo'yilgan joyga yaqin ko'zoynak qutisi ostiga ulang.

34 -qadam: jag'ni yig'ing

Jag'ni yig'ish
Jag'ni yig'ish

Bu qismlarni yig'ing.

35 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Bu qismlarni yig'ing.

E'tibor bering, jag'ning bitta uyasi chetiga yaqin.

Jag 'suyagini bir teshik bilan chekka uyasi yoniga joylashtiring.

Jag'ning suyagiga uchta teshikli servo shoxni mahkamlang.

Bu jag 'suyagini boshqa uyaga joylashtiring.

Suyak tayog'ini ikkala suyak orasiga qo'shing.

Agar kerak bo'lsa, ozgina elim surting.

36 -qadam: Miyalarni bering

Miyalarni bering
Miyalarni bering
Miyalarni bering
Miyalarni bering

Quyida arduino kodi va fritz uchun dasturlar mavjud zip fayli.

Agar kimdir uni qayta kompilyatsiya qilmoqchi yoki ba'zi o'zgartirishlar kiritmoqchi bo'lsa, dasturiy ta'minotning manba kodini ham o'z ichiga oladi.

"Fritz.ino" kodini taxtangizga yuklang.

Endi "Arduino ide" ni yoping, aks holda fritz ilovasi ulanmaydi.

Endi "fritz.exe" ni oching.

Siz "ULANGAN" degan yashil varaqni ko'rishingiz kerak, bu frits rok -n -rolga o'qiladi.

Endi "Variantlar> dvigatellarni sozlash" bo'limiga o'ting va maydonni "0" ga o'zgartiring, bu bosqich avtomatik ravishda bizning servolarni markazlashtiradi.

Nolga o'zgartirilganda, agar siz "simulyatsiya bo'yog'ida xato" tugmachasini ko'rsangiz, "X" tugmasini bosmang, aks holda ekran qayta-qayta ochiladi.

"OK" tugmasini bosing.

Fritz ilovasini qayta ishga tushiring.

Iltimos, bu qadamni bajaring, bu juda talab qilinadi, aks holda bizning servoimiz jiringlay boshlaydi.

Boshqaruv oynalarini xohlaganingizga o'zgartiring.

Men shu tarzda ulanganman.

2-chap qovoq.

3-chap qosh.

4-chap gorizontal ko'z.

5-o'ng gorizontal ko'z.

6-chap lab.

7-o'ng qovoq.

8-o'ng qosh.

9-o'ng gorizontal ko'z.

10-o'ng vertikal ko'z.

11-o'ng lab.

Bo'yin 12 burma.

A0-egilgan bo'yin.

A1-jag '.

A2 ultratovushli aks-pin.

A3-ultratovushli tetik pin.

A4-ir sensori.

"OK" tugmasini bosing.

Endi asosiy dvigatelni, ya'ni bo'ynini 12 pinga ulang.

Dvigatel o'z-o'zidan kiradi.

Endi uning ustiga bo'ynini yig'ing.

Ehtiyotkorlik bilan vint bilan mahkamlangan asosiy dvigatel ustiga bosing.

Endi bo'yin servo dvigatelini, ya'ni bo'yin egilishini A0 ga ulang.

Motor o'z-o'zidan markazlashadi.

Endi yig'ilgan yuzni vitesni bo'yin tishli qismiga tekislang.

Tayoq yoki yog'och dublonni boshqa chetiga o'tkazing.

Endi jag'ning motorini jag'ning yon qismidagi A1 ga ulang.

Jag'ning biriktirgichini og'zini berkitib, servo shoxini vint bilan mahkamlang.

Endi qolgan barcha motorlarni taxtaga ulang.

Ulanish paytida eslab qoling.

Ko'z qutisi ichida dvigatellar vertikal "ko'z gorizontal motorlar" va gorizontal joylashtirilgan motorlar "ko'z vertikal motorlar" chapdagi vosita "o'ng ko'z qovog'i" dvigateli va o'ngdagi vosita chap "ko'z qovog'i" motoridir.

Hamma o'zlariga kiradi.

Barcha servo shoxlarini mahkamlang va vintlar bilan mahkamlang.

Ko'z qovog'ini biriktirayotganda servo shoxlari ko'z qovoqlarining yarmi ochiqligini payqaydi.

Yuz plastinkasini mahkamlang.

Yong'oq murvat bilan mahkamlang.

Qosh dvigatellarini o'rtasiga qoshlarini qo'shib, vintlar bilan mahkamlang.

Ikki tomondan lab shoxlarini mahkamlang.

Ikkita buloqni birining yuqori labiga, ikkinchisini bahor bilan mahkamlang.

Yuqori labning o'rtasini yuz plastinkasidagi kichik teshikka bog'lab qo'ying.

Pastki labning o'rtasini jag'ning kichik teshigiga bog'lang.

37 -qadam: Hammasini tayyorlash

Endi "variantlar> motorlarni sozlash" ga o'ting.

Alohida qismlarni siljitish uchun minimal va maksimal o'qlarni bosing.

Siz qismlar qiymatlar bilan birgalikda harakatlanishini ko'rishingiz kerak.

Har bir harakat uchun har bir qiymatni sozlang, tugatgandan so'ng, to'xtatish tugmasini bosing.

Endi tasodifan qismlarni sindirish uchun juda qimirlamaslik uchun yoki kimdir sizning yuzingizni buzmasligi uchun sozlashni tugatgan katakchani olib tashlang.

Har bir qismni belgilang va katakchalarni olib tashlang.

Agar sizda ultratovushli sensori yoki analog sensori bo'lsa, ulardan birini ulang va siz qiymat oralig'ini ko'rishingiz kerak.

Ish tugagach ok tugmasini bosing..

Nolga o'zgartirilganda yoki qachonki sizda shunday ekran paydo bo'lsa, "OK" tugmasini bosmang, aks holda "x" tugmasini bosing. Ekran qayta-qayta ochiladi.

Bu mening qadriyatlar to'plamim.

Endi chapdagi iboralar bo'ylab harakatlaning.

Siz animatsiya va fritsning birgalikda harakatlanishini ko'rasiz.

Tadaa !! Fritz tirik !!

38 -qadam: Dasturiy ta'minotga umumiy nuqtai

Animatsiya ustiga olib keling, yashil nuqta ko'rasiz.

Nuqtalarni bosing va harakatlantiring, shunda siz animatsiya va fritsning harakatlanishini ko'rasiz.

Nuqtalar alohida qismlarga o'xshaydi.

"Fayl> audio yuklash" ga o'ting.wav fayliga qo'shiq yuklang, ijro etish tugmasini bosing.

Fritz qo'shiq aytishni boshlaydi.

"Tahrirlash" tugmachasini bosing va siz audio faylni kesishingiz va boshqa ko'p narsalarni qilishingiz mumkin.

Audio fayl ustiga harakatlarni yuklang.

Shunday qilib, frits harakat bilan kuylang !!

Siz pastani kesib, hamma narsani qilishingiz mumkin.

Bundan tashqari, tahrirda yozuvlar oynasi mavjud, u erda siz harakatlarni yozib olishingiz, keyinroq saqlashingiz va ijro etishingiz mumkin.

Siz oldindan yuklangan ketma -ketlikni ochishingiz mumkin.

Bundan tashqari, alohida qismlarni siljitish orqali bittasini yasang va keyinroq foydalanish uchun saqlang.

"Xulq -atvor" ga o'ting, sizda "yuzni aniqlash va salomlashish", "haroratni aytib berish" variantlari bor.

Bu variantlar ishlashi uchun siz "robo realm" mashinani ko'rish dasturini o'rnatishingiz kerak.

Oxirgi variant "tasodifiy xabarlar" shunchaki ajoyib.

Fritz nima demoqchi bo'lsa, derazaga yozing.

"Tasodifiy ko'z harakati" va "tasodifiy bo'yin" harakatlarini tekshiring va ttsni tanlang va faollashtirishni bosing.

Fritz buni tasodifiy ifodalar bilan gapiradi.

TTS sizning Windows kompyuteringizga o'rnatilgan.

Agar sizda ultratovushli yoki ir sensori ulangan bo'lsa.

Qutini tekshiring.

Fritsni ishga tushirish uchun masofani sm bilan kiriting.

Maksimal "100 sm".

Faollashtirish tugmachasini bosing.

Endi sensorlar va fritslar oldida harakatlaning !!.

Men fritsni eng yaqin ishlab chiqaruvchilar maydoniga o'rnatdim, sensorga ultratovushli sensor ulangan.

Agar siz yaxshi ketma -ketlikni o'ynashni xohlasangiz, bu variant uning ichida yozilgan narsalarni o'ynaydi, boshqa variant ham bor.

"Variantlar> masofa tetiği" ga o'ting.

Trigger yoqilganligini tekshirish sensori tetik masofasiga kirishini belgilang "OK" tugmasini bosing.

Endi ketma -ketlikni yuklang.

Sensor oldida harakat fritz ketma -ketlikni o'ynaydi.

"Ovoz" ostida ba'zi variantlar mavjud, ular faqat og'iz harakatlarini qo'shish uchun ishlatiladi.

Shu bilan bir qatorda, uni klaviatura yoki usb -ga asoslangan joystik yordamida boshqarishingiz mumkin.

Ularni "Variantlar> klaviatura konfiguratsiyasi", "imkoniyatlar> joystik konfiguratsiyasi" ostida sozlang.

Agar siz ushbu tugmani bosgan bo'lsangiz, joriy ketma -ketlik frits -ga yuklanadi.

Fritsni kompyuterdan uzsangiz va uni quvvat bilan almashtirsangiz, u ovozsiz ifodani bajaradi, chunki u karnayga ega emas.

Bu yaxshi Xellouin g'oyasi sifatida ishlaydi.

39 -qadam:

Bo'ldi shu.

Birini yarating va zavqlaning.

"Shaytonlar yuzi", "akulalar yuzi" yoki sizga yoqqan narsalar kabi turli xil yuz plitalarini tayyorlang.

Harakat qilish uchun menga ovoz bering.

Kelgusi rejalar.

Robo olamidan foydalanishdan saqlaning.

Buning uchun "Mycroft" kabi "AI" yarating.

Barcha platformalarda ishlaydigan dastur yarating.

Ayniqsa, bu malina pi ustida ishlaydi, shuning uchun fritz - bu mustaqil modul.

Agar siz dasturiy ta'minotga biron bir o'zgartirish kiritmoqchi bo'lsangiz, uni joylashtiring.

Tavsiya: