INHOUDSOPGAWE:
- Stap 1: Versamel onderdele:
- Stap 2: Montagevideo
- Stap 3: Laser sny die dele
- Stap 4: Maak kontroledrade vir die beheer van oogbal- en ooglidbewegings
- Stap 5: Plaas lêers vir 3D -druk
- Stap 6: Maak die kring
- Stap 7: Monteer die basis
- Stap 8:
- Stap 9:
- Stap 10:
- Stap 11:
- Stap 12:
- Stap 13:
- Stap 14: Monteer die nek
- Stap 15:
- Stap 16:
- Stap 17:
- Stap 18:
- Stap 19:
- Stap 20: Bou die oogkas
- Stap 21:
- Stap 22:
- Stap 23:
- Stap 24:
- Stap 25:
- Stap 26:
- Stap 27: Monteer die oogkas
- Stap 28:
- Stap 29:
- Stap 30:
- Stap 31:
- Stap 32: Monteer die ooglidkas op die oogbalboks
- Stap 33: Bevestig die rat
- Stap 34: Monteer die kakebeen
- Stap 35:
- Stap 36: Give It Brains
- Stap 37: Maak alles gereed
- Stap 38: Sagteware -oorsig
- Stap 39:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
Hey ou, welkom by my instruksies, laat ons maak.
Fritz -Die Animatronic Robotic Head.
Fritz is open source en ontsaglik ongelooflik.
Dit kan vir enigiets gebruik word.
Byvoorbeeld: leer menslike emosies, ontvangsdame, Halloween -stoetery, flirter, sanger en nog baie meer, alles berus op u verbeelding!
Dit kan ook liedjies sing, en die beste van alles is dat dit 'n veranderlike basisplaat het, sodat u elkeen se gesig daarop kan ets en aan Fritz kan koppel, en Fritz word u man.
Ek het twee weergawes van akriel en laaghout gemaak.
Ek wou 'n gestenigde voorkoms hê, so my vriend het my akriel -Fritz -oogbal met rooi senuwees geverf.
Amptelike skakel:
github.com/XYZbot
Stap 1: Versamel onderdele:
Mini servomotor x11.
Normale servomotor x2.
Arduino Uno of mega x1.
Arduino -sensorskerm v5.0 om servomotors aan te sluit op Arduino (of maak die stroombaan wat in die volgende stap getoon word) x1.
Ultrasoniese sensor of ir sensor x1.
1000uf kapasitor x1.
Manlike kopstukke.
'N LED vir aanduiding.
Soldeergeweer en soldeerdraad.
6v adapter of battery (1.5AA x4).
0,032”styf draad (1 meter) in deursnee (vir die maak van beheerdrade).
Metaalstaaf 2mm dik 30mm lank.
Metaalstaaf of houtspeld 6mm dik 150mm lank.
Veren of rekkie.
Mdf- of laaghout- of akrielblad (enigiets tussen 3,2 en 3,5 mm dik word aanbeveel).
Gom.
Swart merker.
Toegang tot 'n lasersnyer en 3D -drukker.
Naaltang x2.
Moerboute (m3).
Dun filers (om dinge in te dien as dit moeilik is om in te voeg).
Laaste en belangrikste ding 'N REKENAAR !!.
Opmerking: ek het ook 'n amptelike video bygevoeg wat elke stuk van die samestelling wys, raadpleeg die gedetailleerde instruksies oor die montering.
Die video toon ook 'n effens ander monteerprosedure.
Gebruik enigiemand.
Die sagteware werk slegs op vensters.
Stap 2: Montagevideo
Stap 3: Laser sny die dele
Was die dele om roetafval op hulle te verwyder om te voorkom dat u hande swart word.
Let wel: moenie mdf -onderdele was nie, vee dit net met 'n nat lap af. Droog dele deeglik.
As u op akriel sny, gebruik dan 'n akriel -lêer, moenie 'n mdf -lêer gebruik nie, anders is dit 'n probleem om motors te monteer.
Stap 4: Maak kontroledrade vir die beheer van oogbal- en ooglidbewegings
Hieronder is die aangehegte pdf vir die maak van stuurdrade, verwys dit en maak dit.
Horisontale draad x2.
Vertikale draad x2.
Oogliddraad x4.
Stap 5: Plaas lêers vir 3D -druk
Ooglid x4.
Oogvorm vac vac x2 (breek alle binneste stutte na druk).
Oogring x2.
Oogbeugel x2.
Celvispin x2.
Ooglidhouer x2.
Stap 6: Maak die kring
Kry 'n Arduino Sensor Shield v5.0
Maak die kring wat ek gemaak het op perfboard
Stap 7: Monteer die basis
Versamel hierdie dele.
Stap 8:
Monteer soos aangedui.
Let op dat die sywande (die met trapeziumvormige vorm) twee lang oortjies het.
Steek die reghoekige stuk in die gleuwe naby hulle.
Bevestig die motorhouer met die opening wat na die teenoorgestelde kant wys.
Stap 9:
Bevestig die ander sywand.
Stap 10:
Heg voor- en agtermure vas.
Stap 11:
Let daarop dat die oortjies deeglik vasgemaak word nadat die voorwande vasgemaak is.
Maak die skouerstukke daar vas.
Stap 12:
Sit die sirkelvormige deel bo -op vas.
Stap 13:
Die boonste gat pas by die motorhouer se gat.
Koppel 'n normale servomotor aan die basis.
Steek die motor van die onderkant van die basis af.
Rig dit op die motorhouer.
En bevestig dit van bo af met moerboute.
Let wel: as u mdf- of laaghoutonderdele saamstel, dien slegs 'n bietjie gom op die dele, indien nodig, anders pas dit goed as u materiaal vind volgens die aanbevole materiaal.
Stap 14: Monteer die nek
Versamel hierdie dele.
Stap 15:
Bevestig die stuk met gleuf vir die montering van servomotor links van die reghoekstuk en die ander deel regs.
Heg die agterste stuk vas.
Stap 16:
Bevestig die horingstuk aan die onderkant.
Dien gom toe indien nodig.
Stap 17:
Heg 'n stervormige servohoring vas met twee skroewe aan die teenoorgestelde kant.
Stap 18:
Monteer die normale servomotor van binne vas met die moerboute.
Stap 19:
Kry 'n klein sirkelvormige servohoring wat dit op 'n lasergesnyde sirkelvormige ratstuk plaas.
Bevestig met skroewe aan die teenoorgestelde kant.
Monteer hierdie eenheid op die nek -servomotor se skroef.
Stap 20: Bou die oogkas
Versamel hierdie dele.
Stap 21:
Steek die neusdeel in 'n plat deel met die neuskant na onder.
Let op dat daar twee gleuwe in die plat deel is.
As u die neusdeel insteek, pas die oortjies op die neusdeel by die gleuwe op die plat deel.
Stap 22:
Bevestig die deel met ovaal snitte in die gleuf op die neusstuk en pas dit reguit in die gleuwe op die plat deel.
Let op die plat gedeelte dat daar 'n klein "g" snit is; dit moet aan die regterkant wees, met die neusgedeelte teenoor u.
Stap 23:
Heg die twee oorblywende dele aan die kante vas met die ronde rande teenoor die neusdele.
Bevestig die agterkant met die twee boonste gate na bo.
Stap 24:
Koppel vier mini -servomotore aan die plat deel.
Steek eers die servodraad deur die gate, monteer die motors en maak dit stewig vas met skroewe (moerboute as u akriel gebruik) en moenie die skroewe te hard draai nie.
Moenie motors aan sywande heg nie.
Voeg Arduino by die USB-poort aan die agterkant, met die moerboute, na onder.
Stap 25:
Monteer die saamgestelde stroombaan daaroor.
Stap 26:
Aan die voorkant maak die met ovale snitte die oogbeugel met moerboute vas.
Steek selvispen in.
Heg die oogring aan die plat kant na u toe.
Rig die gaatjie van die pen met die oogring in en steek 'n metaalstaaf daardeur totdat die ander kant die stok vasgom om dit stewig vas te maak.
Heg die vertikale draad aan die onderste hoek van die oogbal en die horisontale draad aan die syhaak van die oogbal.
Plak die oogbol op die oogring en verf die hele deel swart met 'n merker.
Herhaal dieselfde vir die ander kant.
Terwyl u dit aanheg, moet u nie drade naby die neusgate heg nie.
Stap 27: Monteer die oogkas
Versamel hierdie dele.
Stap 28:
Let op die gesigspaneel dat daar 'n ekstra gleuf aan u regterkant is.
Steek die servomotor in een deel en maak dit vas met skroewe.
Monteer dit aan die linkerkant.
Monteer die ander kant aan die regterkant.
Voeg die ovaal paneel tussen albei by.
Dien gom toe indien nodig.
Stap 29:
Draai dit om.
Voeg servomotore by die oorblywende dele.
Stap 30:
Kry twee ooglede en plaas dit so dat dit 'n bakstruktuur vorm.
Stap 31:
Steek twee moere uit albei gate.
Laat die ooglidsteunhouer sy gate in lyn bring met die ooglidgate en draai albei hierdie skroewe vas sodat die ooglede nie kan beweeg nie.
Kry ooglede beheer drade.
Voeg een by die boonste ooglid en 'n ander by die onderste ooglid.
Voeg 'n servohoring aan die ander kant.
Herhaal ook vir die ander deel.
Onthou om die linkerooglid servohoring na bo en die regterooglid servohoring na onder te sit.
Monteer elkeen onder die oogbolgat met twee moerboute.
Stap 32: Monteer die ooglidkas op die oogbalboks
Terwyl u dit versigtig monteer, moet u die ooglidbeheerdraad deur die ovaal snitte op die oogbalkas trek.
Stap 33: Bevestig die rat
Versamel hierdie dele.
Bind die ratte tussen die twee rande vas met twee moerboute.
Bevestig hierdie rat onder die oogbalboks naby die plek gemerk "g".
Stap 34: Monteer die kakebeen
Versamel hierdie dele.
Stap 35:
Versamel hierdie dele.
Let op dat een gleuf op die kakebeen naby die rand is.
Monteer die kakebeen met een gaatjie naby die randgleuf.
Bevestig 'n servohoring aan die kakebeen met drie gate.
Monteer hierdie kakebeen op die ander gleuf.
Voeg die beenstok tussen albei bene by.
Dien 'n bietjie gom toe indien nodig.
Stap 36: Give It Brains
Hieronder is die zip -lêer met arduino -kode en sagteware vir fritz.
Bevat ook die bronkode van sagteware as iemand dit weer wil saamstel of veranderings wil aanbring.
Laai die "fritz.ino" -kode na u bord op.
Sluit nou 'Arduino ide', anders maak die fritz -app nie verbinding nie.
Maak nou "fritz.exe" oop.
U moet 'n groen oortjie sien wat aandui dat 'VERBOND' is, dit beteken dat fritz vir rock 'n roll gelees word.
Gaan nou na "opsies> opstelmotors" en verander die veld ooit na "0", en hierdie stap sentreer ons servo's outomaties.
As u na nul verander as u 'n fout met 'n simulasie in die verfoorloop sien, druk nie ok nie, druk op die "X" -knoppie, anders verskyn die skerm weer en weer.
Druk "OK".
Herbegin die fritz -app.
Doen hierdie stap, dit is baie nodig, anders sal ons servo begin gons.
Verander die beheer -oortjies na wat u wil.
Ek het op hierdie manier verbind.
2-linker ooglid.
3-linker wenkbrou.
4-linker horisontale oog.
5-regter horisontale oog.
6-linker lip.
7-regter ooglid.
8-regter wenkbrou.
9-regter horisontale oog.
10-regter vertikale oog.
11-regterlip.
12-draai nek.
A0-kantel nek.
A1-kakebeen.
A2-ultrasoniese eggo-pen.
A3-ultrasoniese snellerpen.
A4-ir sensor.
Druk "OK".
Koppel nou die basismotor, dws die nek aan die 12 -pen.
Die motor sal self ingaan.
Heg dit nou aan die nek vas.
Druk dit versigtig bo -op die basismotor vas met 'n skroef.
Heg nou nek -servomotor, dit wil sê, nekhelling aan A0.
Motor sal self-sentreer.
Laat die gemonteerde gesig nou die rat in die gesig pas met die nekrat.
Steek die staaf of houthakkie deur en deur tot aan die ander kant.
Koppel nou die motor van die kakebeen naby die ken aan A1.
Monteer die kakebeen daaroor sodat die bek gesluit is, maak die servohoring vas met 'n skroef.
Koppel nou alle oorblywende motors aan die bord.
Terwyl u verbind, onthou.
Binne -in die oogkas is die motors vertikaal "oog horisontale motors" en die motors horisontaal is "oog vertikale motors", die motor aan die linkerkant is die motor "regter ooglid" en die motor aan die regterkant is die linker "ooglid" motor.
Almal sal self ingaan.
Maak alle servohorings vas en maak vas met skroewe.
Let op dat die ooglede half oop is terwyl die ooglid vasgemaak word.
Bevestig die voorplaat.
Bevestig met moerboute.
Bevestig die wenkbrou -motors wanneer hulle in die middel is, voeg die wenkbroue by en maak dit vas met skroewe.
Maak liphorings aan beide kante vas.
Bevestig twee vere, een vir die bo -lip en die ander vir die tweede lip, met die veer vasgemaak.
Bind die middel van die bolip aan die klein gaatjie op die voorplaat.
Bind die middel van die onderlip vas aan die klein gaatjie op die kakebeen.
Stap 37: Maak alles gereed
Gaan nou na "opsies> opstelmotors".
Druk die minimum en maksimum pyle om die individuele dele te beweeg.
U moet die dele sien beweeg in samehang met die waardes.
Pas elke waarde vir elke beweging aan, druk op die toetsknoppie en druk een keer op die stopknoppie.
Verwyder nou die kassie wat u klaar gestel het, sodat u die dele nie per ongeluk te veel beweeg om dit te breek nie, of dat iemand u gesig nie kap nie.
Stel elke deel in en merk die blokkies uit.
As u 'n ultrasoniese sensor of 'n analoog -ir -sensor het, heg enige een daarvan aan, en u moet die waardebereik sien.
Druk OK as u klaar is..
As u na nul verander, of as u 'n skerm soos hierdie kry, druk dan nie op ok nie, druk dan op die "x" -knoppie, anders verskyn die skerm weer en weer.
Dit is my stel waardes.
Beweeg nou deur die uitdrukkings aan die linkerkant.
U sal die animasie en ons fritz saam sien beweeg.
Tadaa !! Fritz lewe !!
Stap 38: Sagteware -oorsig
Beweeg oor die animasie en jy sal groen kolletjies sien.
Klik en sleep die kolletjies, jy sal die animasie en die fritz sien beweeg.
Punte lyk soos individuele dele.
Gaan na "lêer> laai klank", laai 'n liedjie in.wav -lêer en klik op speel.
Fritz sal begin sing.
Klik op "wysig" en u kan die klanklêer sny en nog baie meer dinge doen.
Laai bewegings bo -op u klanklêer.
So fritz sing met aksie !!
U kan ook pasta sny en baie doen aan alles.
Edit het ook 'n rekordvenster waar u bewegings kan opneem, later kan stoor en speel.
U kan voorafgelaaide rye oopmaak.
Maak ook een deur individuele dele te skuif en stoor dit vir later gebruik.
Gaan na "gedrag", u het twee opsies: "gesigopsporing en groet", "vertel my die temperatuur".
Om hierdie opsies te laat werk, moet u 'robo realm' masjienvisie -sagteware installeer.
Die laaste opsie "ewekansige boodskappe" is net ongelooflik.
Tik in die venster wat u ook al wil sê.
Kyk na "ewekansige oogbewegings" en "ewekansige nek" bewegings, kies 'n tts en klik op aktiveer.
Fritz praat dit met ewekansige uitdrukkings.
Die tts is ingebou in u Windows -rekenaar.
Alternatiewelik as u 'n ultraklank- of ir -sensor gekoppel het.
Merk die kassie aan.
Voer die afstand in cm in om fritz te aktiveer.
Maksimum "100 cm".
Druk op aktiveer.
Beweeg nou voor die sensor en fritz jiggles !!.
Ek het fritz by my naaste makerruimte geïnstalleer, 'n ultrasoniese sensor aan die sensor.
Hierdie opsie speel dinge wat daarin geskryf is, as u 'n goeie volgorde wil speel, is daar 'n ander opsie.
Gaan na "opsies> afstandsneller".
Kontroleer of sneller geaktiveer is, merk 'n sensor in, en druk op die OK -afstand.
Laai nou 'n ry.
Beweeg voor die sensor. Fritz speel die volgorde.
Daar is 'n paar opsies onder 'Audio', wat slegs gebruik word om mondbewegings by te voeg.
Alternatiewelik kan u dit beheer met behulp van 'n sleutelbord of 'n USB -joystick.
Stel dit op onder "opsies> sleutelbordkonfigurasie", "opsies> joystick -konfigurasie".
As u op hierdie knoppie druk, word die huidige volgorde na fritz opgelaai.
As u fritz van die rekenaar af skakel en dit afwisselend aanskakel, doen dit die uitdrukking sonder stem, aangesien dit geen luidspreker het nie.
Dit werk as 'n goeie Halloween -idee.
Stap 39:
Dis dit.
Maak een en geniet dit.
Maak verskillende gesigborde soos "duiwelsgesig", "haaie gesig" of wat u ook al wil.
Stem vir my sodat dit kan beweeg.
Toekomsplanne.
Vermy die gebruik van robo -ryk.
Maak 'n 'AI' daarvoor, net soos 'Mycroft'.
Maak 'n toepassing wat op alle platforms werk.
Veral dit wat op framboospi werk, sodat fritz 'n alleenstaande module is.
Plaas dit as u sagteware verander.
Aanbeveel:
Klank lokaliseer Mannequin kop met Kinect: 9 stappe (met foto's)
Klank lokaliseer Mannequin -kop met Kinect: Ontmoet Margaret, 'n toets -dummy vir 'n bestuurder -moegheidstelsel. Sy het onlangs uit haar pligte teruggetree en haar weg gevind na ons kantoorruimte, en het sedertdien die aandag getrek van diegene wat dink sy is 'creepy'. In die belang van geregtigheid het ek
Beheer u rekenaar met u kop!: 6 stappe (met foto's)
Beheer u rekenaar met u kop !: Hallo, ek het 'n stelsel geskep waarmee u die muis van u rekenaar kan beheer net deur u kop te beweeg. As u van my projek hou, moet u nie huiwer om vir my te stem in die Arduino -wedstryd 2017;) Waarom wou ek dit maak? Ek wou 'n voorwerp maak wat videospeletjies maak
Halloween-versiering met 'n kop-in-'n-pot 'snoepdispenser met Arduino: 5 stappe
Halloween "head-in-a-jar" Candy Dispenser Decoration With Arduino: Hierdie projek verduidelik hoe u 'n candy dispenser kan bou om te gebruik as Halloween decorasie met Arduino Uno. word groen as die ultrasoniese sensor 'n hand opspoor. Vervolgens sal 'n servo
Gen 2 (fisiese terapie) robotiese toestel: 7 stappe (met prente)
Gen 2 (Fisioterapie) Robotapparaat: Opsomming: Die doel van Gen 2 is om die pols van 'n pasiënt wat deur 'n ongeluk beskadig is, te help beweeg deur hul hand na binne en na buite te trek. Oorspronklik is die Gen 2 geskep vir AT & T 2017 Developer Summit -kompetisie, toe besluit ek om
Statief-kop na monopod-kop adapter op 43 sent. Letterlik .: 6 stappe
Statief-kop na monopod-kop adapter op 43 sent. Letterlik .: Kort weergawe van my verhaal: ek het 'n kamera gekoop, 'n bondel bykomstighede, insluitend 'n Samsonite 1100 -statief. Ek het 'n monopod. Ek wil binnekort foto's neem met 'n draaikop op die monopod, en ek het nie $ 40 om te bestee om een te kry nie