Turinys:

FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA: 39 žingsniai (su nuotraukomis)
FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA: 39 žingsniai (su nuotraukomis)

Video: FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA: 39 žingsniai (su nuotraukomis)

Video: FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA: 39 žingsniai (su nuotraukomis)
Video: Taylor Fritz v Stefanos Tsitsipas Extended Highlights | Australian Open 2024 Fourth Round 2024, Liepa
Anonim
Image
Image
FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA
FRITZ - ANIMATRONINĖ ROBOTINĖ GALVA

Sveiki, vaikinas, kviečiame į mano instrukcijas.

Fritzas -„Animatronic“robotų galva.

„Fritz“yra atviro kodo ir nuostabiai nuostabi.

Jis gali būti naudojamas bet kam.

Pvz.: mokantis žmogaus emocijų, registratorė, Helovino žirgynas, flirtas, dainininkas ir daug daugiau priklauso nuo jūsų vaizduotės!

Jis taip pat gali dainuoti dainas, o geriausia, kad turi keičiamą pagrindo plokštę, kad galėtumėte išgraviruoti bet kurio veido veidą ir pritvirtinti prie Fritzo, o Fritzas taps jūsų žmogumi.

Aš padariau dvi akrilo ir faneros versijas.

Aš norėjau atrodyti akmenimis, todėl mano draugas nudažė mano akrilo Fritz akies obuolį, rodydamas raudonus nervus.

Oficiali nuoroda:

github.com/XYZbot

1 žingsnis: Surinkite dalis:

Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis
Surinkite dalis

Mini servo variklis x11.

Įprastas servo variklis x2.

„Arduino Uno“arba „mega x1“.

„Arduino“jutiklio skydas v5.0, skirtas prijungti servo variklius prie „Arduino“(arba padaryti grandinę, parodytą kitame žingsnyje) x1.

Ultragarsinis jutiklis arba IR jutiklis x1.

1000uf kondensatorius x1.

Vyriški antgaliai.

LED indikacijai.

Lituoklis ir litavimo viela.

6V adapteris arba baterija (1.5AA x4).

0,032 colio skersmens standus laidas (1 metras) (valdymo laidams gaminti).

Metalinis strypas 2 mm storio 30 mm ilgio.

Metalinis strypas arba medinis kaištis 6 mm storio 150 mm ilgio.

Spyruoklės arba guminė juosta.

Mdf arba fanera arba akrilo lakštas (rekomenduojama nuo 3,2 iki 3,5 mm storio).

Klijai.

Juodas žymeklis.

Prieiga prie lazerinio pjaustytuvo ir 3D spausdintuvo.

Adatos replės x2.

Veržlės-varžtai (m3).

Ploni dildikliai (daiktams paduoti, jei juos sunku įterpti).

Paskutinis ir svarbiausias dalykas KOMPIUTERIS !!.

Pastaba: Aš taip pat pridėjau oficialų vaizdo įrašą, kuriame rodomi visi surinkimo gabalai ir detalės. Išsamias surinkimo instrukcijas žr.

Taip pat vaizdo įraše parodyta šiek tiek kitokia surinkimo procedūra.

Naudokitės bet kuo.

Programinė įranga veikia tik „Windows“.

2 žingsnis: surinkimo vaizdo įrašas

Image
Image

3 žingsnis: nupjaukite dalis lazeriu

Sukurkite akies obuolio ir vokų judesių valdymo laidus
Sukurkite akies obuolio ir vokų judesių valdymo laidus

Nuplaukite dalis, kad pašalintumėte suodžių nuosėdas, kad jūsų rankos nebūtų juodos.

Pastaba: neplaukite mdf dalių, tiesiog nuvalykite jas drėgnu skudurėliu. Kruopščiai išdžiovinkite dalis.

Jei pjaunate ant akrilo, naudokite akrilo dildę, nenaudokite mdf failo, kitaip variklių montavimas bus problema.

4 žingsnis: sukurkite akies obuolio ir vokų judesių valdymo laidus

Žemiau yra pridėtas pdf, kad valdymo laidai būtų nukreipti ir padaryti.

Horizontali viela x2.

Vertikali viela x2.

Akių voko viela x4.

5 veiksmas: įdėkite failus 3D spausdinimui

Įdėkite failus 3D spausdinimui
Įdėkite failus 3D spausdinimui

Akių vokas x4.

Akių formos vakuuminė forma x2 (po spausdinimo sulaužykite visas vidines atramas).

Akių žiedas x2.

Akių laikiklis x2.

Celvispin x2.

Akių vokų laikiklis x2.

6 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę

Gaukite „Arduino Sensor Shield v5.0“

Padarykite grandinę, kurią padariau, ant perfboard

7 žingsnis: Surinkite pagrindą

Surinkite pagrindą
Surinkite pagrindą

Surinkite šias dalis.

8 žingsnis:

Vaizdas
Vaizdas

Surinkite, kaip parodyta.

Atkreipkite dėmesį, kad šoninės sienos (viena su trapecijos formos) turi du ilgus skirtukus.

Įdėkite stačiakampį gabalėlį į lizdus šalia jų.

Pritvirtinkite variklio laikiklį prie jo angos, nukreiptos į priešingą pusę.

9 veiksmas:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite kitą šoninę sieną.

10 veiksmas:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite priekines ir galines sienas.

11 veiksmas:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Atkreipkite dėmesį, kad kruopščiai pritvirtinus priekines sienas, išsikišs skirtukai.

Ten pritvirtinkite pečių dalis.

12 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Viršuje pritvirtinkite apvalią dalį.

13 žingsnis:

Viršutinė skylė atitinka variklio laikiklio skylę.

Prie pagrindo pritvirtinkite įprastą servo variklį.

Įdėkite variklį iš pagrindo apačios.

Sureguliuokite jį ant variklio laikiklio.

Ir iš viršaus pritvirtinkite veržlėmis.

Pastaba: jei surenkate MDF ar faneros dalis, klijuokite dalis, jei to reikia, priešingu atveju, jei rasite medžiagą, kaip rekomenduojama, ji gerai priglunda.

14 žingsnis: Surinkite kaklą

Surinkite kaklą
Surinkite kaklą

Surinkite šias dalis.

15 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite detalę su lizdu, skirtu servo varikliui pritvirtinti, kairėje stačiakampio dalies dalyje, o kitą - dešinėje.

Pritvirtinkite galinę dalį.

16 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Prie apačios pritvirtinkite rago gabalėlį.

Jei reikia, užtepkite klijų.

17 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite žvaigždės formos servo ragą, pritvirtinkite jį dviem varžtais iš priešingos pusės.

18 žingsnis:

Vaizdas
Vaizdas

Įdėkite įprastą servo variklį iš vidaus ir pritvirtinkite veržlėmis.

19 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Gaukite mažo dydžio apskritą servo ragą, pritvirtinkite jį prie lazeriu išpjautos apskrito pavaros gabalo.

Pritvirtinkite varžtais iš priešingos pusės.

Sumontuokite šį mazgą ant kaklo servo variklio tvirtinimo varžto.

20 žingsnis: sukurkite akių dėžutę

Sukurkite akių dėžutę
Sukurkite akių dėžutę

Surinkite šias dalis.

21 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas

Įkiškite nosies dalį į plokščią dalį nosies galu žemyn.

Atkreipkite dėmesį, kad plokščioje dalyje yra du plyšiai.

Kai įkišate nosies dalį, nosies dalies skirtukai sutaps su plyšiais plokščioje dalyje.

22 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite dalį su ovaliais pjūviais į nosies gabalo angą ir sulygiuokite tiesiai į plokščias dalis.

Atkreipkite dėmesį, kad ant plokščios dalies yra nedidelis „g“pjūvis, jis turėtų būti dešinėje, o nosies dalis - priešais jus.

23 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Pritvirtinkite dvi likusias dalis šonuose apvaliais kraštais, nukreiptais priešais nosies dalis.

Užpakalinę dalį pritvirtinkite dviem viršutinėmis skylėmis į viršų.

24 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Prie plokščios dalies pritvirtinkite keturis mini servo variklius.

Pirmiausia įkiškite servo laidą per skyles, tada sumontuokite variklius ir tvirtai pritvirtinkite varžtais (veržlėmis-jei naudojate akrilą), neužveržkite varžtų.

Nemontuokite variklių prie šoninių sienų.

Pridėkite „Arduino“prie galinio skydelio USB prievado žemyn, pritvirtinkite veržlėmis.

25 žingsnis:

Vaizdas
Vaizdas

Sumontuokite surinktą grandinę virš jos.

26 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Dabar priekinėje dalyje tie, kurie pjauna ovaliai, pritvirtina akies laikiklį su veržlėmis.

Įdėkite celiuliozės kaištį.

Pritvirtinkite akių žiedą plokščia puse į save.

Sulygiuokite celiuliozės kaiščio skylę su akies žiedu ir perkiškite metalinį strypą, kol kitas galas tvirtai priklijuos.

Pritvirtinkite vertikalią vielą prie akies obuolio apatinio kabliuko, o horizontalią - prie šoninio akies obuolio kabliuko.

Klijuokite akies obuolį ant akių žiedo, žymekliu nudažykite visą dalį juodai.

Tą patį pakartokite ir kitame gale.

Pritvirtindami nepamirškite tvirtinti laidų prie nosies angų.

27 žingsnis: Surinkite akių vokų dėžutę

Surinkite akių vokų dėžutę
Surinkite akių vokų dėžutę

Surinkite šias dalis.

28 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Atkreipkite dėmesį, kad veido skydelyje yra dar viena anga, padėkite ją dešinėje.

Įdėkite servo variklį į vieną dalį ir pritvirtinkite varžtais.

Pritvirtinkite jį prie kairiojo krašto.

Kitą pusę pritvirtinkite dešinėje pusėje.

Pridėkite ovalią plokštę tarp abiejų.

Jei reikia, užtepkite klijų.

29 žingsnis:

Vaizdas
Vaizdas

Apverskite.

Į likusias dalis pridėkite servo variklius.

30 žingsnis:

Vaizdas
Vaizdas

Paimkite du vokus taip, kad jie sudarytų dubenėlio struktūrą.

31 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Iš abiejų skylių ištraukite dvi veržles.

Sureguliuokite vokų tvirtinimo laikiklį, kad jo skylės atitiktų vokų angas, ir priveržkite abu varžtus taip, kad vokai galėtų laisvai judėti.

Gaukite akių vokų valdymo laidus.

Vieną pridėkite prie viršutinio voko, kitą - prie apatinio voko.

Į kitą galą pridėkite servo ragą.

Pakartokite ir kitai daliai.

Nepamirškite pritvirtinti kairiojo voko servo rago, nukreipto į viršų, o dešiniojo voko servo rago - žemyn.

Kiekvieną iš jų pritvirtinkite po akies obuolio anga dviem varžtais.

32 veiksmas: pritvirtinkite vokų dėžutę ant akių obuolio dėžutės

Sumontuokite vokų dėžutę ant akies obuolio dėžutės
Sumontuokite vokų dėžutę ant akies obuolio dėžutės
Sumontuokite vokų dėžutę ant akies obuolio dėžutės
Sumontuokite vokų dėžutę ant akies obuolio dėžutės
Sumontuokite vokų dėžutę ant akies obuolio dėžutės
Sumontuokite vokų dėžutę ant akies obuolio dėžutės

Surinkdami atsargiai praveskite akių vokų valdymo laidą per ovalo formos akies obuolio dėžutės įpjovas.

33 žingsnis: pritvirtinkite „Gear“

Pritvirtinkite „Gear“
Pritvirtinkite „Gear“
Pritvirtinkite „Gear“
Pritvirtinkite „Gear“
Pritvirtinkite „Gear“
Pritvirtinkite „Gear“

Surinkite šias dalis.

Sumuštinė su ašimis, pritvirtinta dviem varžtais, pritvirtinta dviem veržlėmis.

Pritvirtinkite šią pavarą po akies obuolio dėžute netoli vietos, pažymėtos „g“.

34 žingsnis: Surinkite žandikaulį

Surinkite žandikaulį
Surinkite žandikaulį

Surinkite šias dalis.

35 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Surinkite šias dalis.

Atkreipkite dėmesį, kad viena žandikaulio anga yra netoli krašto.

Žandikaulio kaulą pritvirtinkite viena skyle šalia krašto plyšio.

Pritvirtinkite servo ragą prie žandikaulio kaulo su trimis skylėmis.

Įdėkite šį žandikaulio kaulą į kitą angą.

Pridėkite kaulų lazdelę tarp abiejų kaulų.

Jei reikia, užtepkite šiek tiek klijų.

36 žingsnis: Suteikite smegenis

Suteik smegenis
Suteik smegenis
Suteik smegenis
Suteik smegenis

Žemiau yra zip failas, kuriame yra arduino kodas ir „Fritz“programinė įranga.

Taip pat yra programinės įrangos šaltinio kodas, jei kas nors nori ją perkompiliuoti arba atlikti tam tikrus pakeitimus.

Įkelkite „fritz.ino“kodą į savo lentą.

Dabar uždarykite „Arduino ide“, kitaip „fritz“programa neprisijungs.

Dabar atidarykite „fritz.exe“.

Turėtumėte pamatyti žalią skirtuką, nurodantį „CONNECTED“, tai reiškia, kad „Fritz“yra skaitomas iki roko.

Dabar eikite į „Parinktys> variklių nustatymas“ir pakeiskite lauką į „0“, šis žingsnis automatiškai nukreipia mūsų servus.

Keisdami į nulį, jei ekrane pasirodys „klaida simuliacinių dažų perpildyme“, nespauskite „OK“, paspauskite mygtuką „X“, kitaip ekranas vėl ir vėl pasirodys.

Paspauskite „Gerai“.

Iš naujo paleiskite „Fritz“programą.

Atlikite šį veiksmą, nes to labai reikia, kitaip mūsų servo sistema pradės zvimbti.

Pakeiskite valdymo skirtukus į viską, ko norite.

Aš prisijungiau tokiu būdu.

2 kairysis vokas.

3 kairysis antakis.

4 kairė horizontali akis.

5 dešinė horizontali akis.

6 kairė lūpa.

7 dešinysis vokas.

8 dešinysis antakis.

9 dešinė horizontali akis.

10 dešinė vertikali akis.

11 dešinė lūpa.

12 pasuktas kaklas.

A0 pakreiptas kaklas.

A1 žandikaulis.

A2 ultragarsinis aido kaištis.

A3 ultragarsinis paleidimo kaištis.

A4-ir jutiklis.

Paspauskite „Gerai“.

Dabar prijunkite pagrindinį variklį, ty pasukite kaklą prie 12 kontaktų.

Variklis įsijungs pats.

Dabar ant jo pritvirtinkite kaklo mazgą.

Atsargiai paspauskite jį ant pagrindinio variklio viršaus ir pritvirtinkite varžtu.

Dabar pritvirtinkite kaklo servo variklį, ty kaklo pakreipimą prie A0.

Variklis centruoja save.

Dabar surinkite surinktą veidą, kad pavaros veidas būtų suderintas su kaklo pavara.

Perkiškite strypą ar medinį kaištį iki kito galo.

Dabar pritvirtinkite žandikaulio variklį prie smakro dalies prie A1.

Ant jo pritvirtinkite žandikaulio mazgą taip, kad burna būtų uždaryta, varžtu pritvirtinkite servo ragą.

Dabar prijunkite visus likusius variklius prie plokštės.

Prisijungdami prisiminkite.

Akių dėžutės viduje varikliai yra vertikalūs, o „horizontalūs - varikliai“, o horizontalūs - „vertikalūs varikliai“, kairėje esantis variklis yra „dešiniojo voko“variklis, o dešinėje esantis variklis - kairiojo „voko“variklis.

Visi įeis patys.

Pritvirtinkite visus servo ragus ir pritvirtinkite varžtais.

Pritvirtindami vokų servo ragus, pastebėkite, kad vokai yra pusiau atidaryti.

Pritvirtinkite veido plokštę.

Pritvirtinkite veržlėmis.

Pritvirtinkite antakių variklius, kai jie yra centre, pridėkite antakius ir pritvirtinkite varžtais.

Iš abiejų pusių pritvirtinkite lūpų ragus.

Pritvirtinkite dvi spyruokles: vieną viršutinei lūpai, kitą antrai lūpai, pritvirtinkite spyruokle.

Pririškite viršutinės lūpos centrą prie mažos skylės veido plokštelėje.

Pririškite apatinės lūpos centrą prie mažos skylės žandikaulyje.

37 žingsnis: Paruoškite viską

Dabar eikite į „Parinktys> variklių nustatymas“.

Paspauskite minimalias ir maksimalias rodykles, kad perkeltumėte atskiras dalis.

Turėtumėte matyti, kaip dalys juda kartu su vertėmis.

Sureguliuokite kiekvieno judesio vertes paspauskite bandymo mygtuką, kai atliksite vieną, paspauskite sustabdymo mygtuką.

Dabar panaikinkite žymės langelio, kurį baigėte nustatyti, kad netyčia nepajudintumėte dalių per daug, kad jas sulaužytumėte, ar kas nors nenulaužtų jūsų veido.

Nustatykite kiekvieną dalį ir panaikinkite laukelių žymėjimą.

Jei turite ultragarso jutiklį arba analoginį ir jutiklį, pritvirtinkite bet kurį iš jų ir turėtumėte pamatyti verčių diapazoną.

Baigę paspauskite Gerai..

Keisdami į nulį arba bet kada, kai gausite tokį ekraną, nespauskite „OK“, kitaip paspauskite „x“mygtuką. Ekranas vėl ir vėl pasirodys.

Tai yra mano vertybių rinkinys.

Dabar pereikite per išraiškas kairėje.

Pamatysite, kaip animacija ir mūsų fritz juda kartu.

Tadaa !! Fritz gyvas !!

38 žingsnis: Programinės įrangos apžvalga

Užveskite pelės žymeklį ant animacijos ir pamatysite žalius taškus.

Spustelėkite ir vilkite tuos taškus, pamatysite animaciją ir judėjimą.

Taškai primena atskiras dalis.

Turite „failas> įkelti garsą“įkelti dainą į.wav failą, spustelėkite paleisti.

Fritzas pradės dainuoti.

Spustelėkite „redaguoti“ir galite iškirpti garso failą bei atlikti daug daugiau dalykų.

Įkelkite judesius ant garso failo.

Taigi fritz dainuokite veiksmu !!

Taip pat galite apkarpyti pastą ir padaryti daug visko.

„Edit“taip pat turi įrašų langą, kuriame galite įrašyti judesius, juos išsaugoti ir atkurti vėliau.

Galite atidaryti iš anksto įkeltas sekas.

Taip pat padarykite vieną judindami atskiras dalis ir išsaugokite jas vėlesniam naudojimui.

Eikite į „elgesį“ir turite dvi parinktis: „veido aptikimas ir pasisveikinimas“, „pasakykite man temperatūrą“.

Kad šios parinktys veiktų, turite įdiegti „robo realm“mašinos matymo programinę įrangą.

Paskutinis variantas „atsitiktiniai pranešimai“yra tiesiog nuostabus.

Lange įveskite viską, ką norite pasakyti Fritz.

Patikrinkite „atsitiktinius akių judesius“ir „atsitiktinius kaklo judesius“, pasirinkite tts ir spustelėkite aktyvuoti.

Fritzas kalba tai atsitiktinėmis išraiškomis.

„Tts“yra įmontuotas jūsų „Windows“kompiuteryje.

Pakaitomis, jei prijungtas ultragarsinis arba ir jutiklis.

Patikrinkite langelį.

Įveskite atstumą cm, kad suaktyvintumėte fritz.

Maksimalus "100 cm".

Paspauskite aktyvuoti.

Dabar judėkite priešais jutiklį ir svyruokite.

Įdiegiau „Fritz“artimiausioje gamintojo erdvėje, prie jutiklio pritvirtinau ultragarsinį jutiklį.

Ši parinktis leidžia įrašus, parašytus jo viduje, jei norite atkurti gerą seką, yra dar viena parinktis.

Eikite į „Parinktys> atstumo paleidiklis“.

Patikrinkite, ar įjungtas trigeris, pažymėkite jutiklį ir įveskite trigerio atstumą, paspauskite „Gerai“.

Dabar įkelkite seką.

Judėjimas priešais jutiklį fritz paleidžia seką.

Kai kurios parinktys skiltyje „Garsas“naudojamos tik papildomiems burnos judesiams.

Arba galite jį valdyti naudodami klaviatūrą arba USB jungtį.

Konfigūruokite juos skiltyje „Parinktys> klaviatūros konfigūracija“, „Parinktys> vairasvirtės konfigūracija“.

Jei paspausite šį mygtuką, dabartinė seka įkeliama į „Fritz“.

Kai atjungiate „Fritz“nuo kompiuterio ir įjungiate jį pakaitomis, jis daro išraišką be balso, nes neturi garsiakalbio.

Tai veikia kaip gera Helovino idėja.

39 žingsnis:

Viskas.

Padarykite vieną ir mėgaukitės.

Padarykite skirtingas veido plokšteles, tokias kaip „velnių veidas“, „ryklių veidas“ar bet kas, kas jums patinka.

Balsuokite už mane, kad tai judėtų.

Ateities planai.

Venkite naudoti robo karalystę.

Sukurkite jam „AI“, kaip ir „Mycroft“.

Sukurkite programą, kuri veikia visose platformose.

Ypač tai veikia su aviečių pi, todėl „Fritz“yra atskiras modulis.

Jei ketinate keisti programinę įrangą, paskelbkite ją.

Rekomenduojamas: