Innholdsfortegnelse:

FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)
FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)

Video: FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)

Video: FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)
Video: Animating Animatronics with Blender - Servo Animation Add-on 2024, November
Anonim
Image
Image
FRITZ - ANIMATRONISK ROBOTISK HODE
FRITZ - ANIMATRONISK ROBOTISK HODE

Hei fyren er velkommen til instruktørene mine, la oss lage.

Fritz -Animatronic Robotic Head.

Fritz er åpen kildekode og utrolig fantastisk.

Den kan brukes til alt.

Eks: læring av menneskelige følelser, resepsjonist, Halloween -stud, flirter, sanger og mye mer er avhengig av fantasien din!

Den kan også synge sanger, og det beste av alt er at den har en utskiftbar bunnplate, slik at du kan etse ansiktet på alle og feste den til Fritz, og Fritz blir din mann.

Jeg har laget to versjoner akryl og kryssfiner.

Jeg ville ha et steinete utseende, så min venn malte mitt Fritz -øyeeplet i akryl med røde nerver.

Offisiell lenke:

github.com/XYZbot

Trinn 1: Samle deler:

Samle deler
Samle deler
Samle deler
Samle deler
Samle deler
Samle deler
Samle deler
Samle deler

Mini servomotor x11.

Normal servomotor x2.

Arduino Uno eller mega x1.

Arduino sensor shield v5.0 for å koble servomotorer til Arduino (eller lage kretsen vist i neste trinn) x1.

Ultralydsensor eller ir -sensor x1.

1000uf kondensator x1.

Mannlige toppnål.

En LED for indikasjon.

Loddepistol og loddetråd.

6v adapter eller batteri (1,5AA x4).

0,032”diameter stiv ledning (1 meter) (for å lage kontrolltråder).

Metallstang 2 mm tykk 30 mm lang.

Metallstang eller trepinne 6 mm tykk 150 mm lang.

Fjærer eller gummibånd.

MDF eller kryssfiner eller akrylark (alt mellom 3,2 og 3,5 mm tykt anbefales).

Lim.

Svart markør.

Tilgang til laserskjærer og 3d -skriver.

Nåltang x2.

Mutterbolter (m3).

Tynne filere (for å arkivere ting hvis de er vanskelige å sette inn).

Siste og viktigste ting en datamaskin !!.

Merk: Jeg har også lagt til offisiell video som viser alle biter av montering. Se den for detaljert instruksjon for montering.

Videoen viser også en litt annen monteringsprosedyre.

Bruk hvem som helst.

Programvaren kjører bare på Windows.

Trinn 2: Monteringsvideo

Image
Image

Trinn 3: Laserskjær delene

Lag kontrolltråder for kontroll av bevegelser i øyeboll og øyelokk
Lag kontrolltråder for kontroll av bevegelser i øyeboll og øyelokk

Vask delene for å fjerne sotavleiringer på dem for å unngå at hendene blir svarte.

Merk: Ikke vask mdf -deler, bare tørk dem av med en våt klut. Tørk delene grundig.

Hvis du kutter på akryl, vennligst bruk akrylfil, ikke bruk mdf -fil, ellers vil det være et problem å montere motorer.

Trinn 4: Lag kontrolltråder for kontroll av bevegelser i øyeboll og øyelokk

Nedenfor er den vedlagte pdf -filen for å lage kontrolltråder henvise dem og lage dem.

Horisontal ledning x2.

Vertikal ledning x2.

Øyelokketråd x4.

Trinn 5: Legg filer for 3d -utskrift

Sett filer for 3D -utskrift
Sett filer for 3D -utskrift

Øyelokk x4.

Øyeform vakuumform x2 (bryt alle indre støtter etter utskrift).

Øyering x2.

Øyebrakett x2.

Celvispin x2.

Øyelokkfeste x2.

Trinn 6: Lag kretsen

Lag kretsen
Lag kretsen
Lag kretsen
Lag kretsen

Skaff deg et Arduino Sensor Shield v5.0

Lag kretsen jeg gjorde den på perfboard

Trinn 7: Monter basen

Monter basen
Monter basen

Samle disse delene.

Trinn 8:

Bilde
Bilde

Monter som vist.

Legg merke til at sideveggene (den med trapesform) har to lange tapper.

Sett det rektangulære stykket inn i sporene i nærheten av dem.

Fest motorholderen åpningen mot den motsatte siden.

Trinn 9:

Bilde
Bilde
Bilde
Bilde

Fest den andre sideveggen.

Trinn 10:

Bilde
Bilde
Bilde
Bilde

Fest front- og bakvegger.

Trinn 11:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Legg merke til at fanene vil stikke ut grundig etter at frontveggene er festet.

Fest skulderstykkene der borte.

Trinn 12:

Bilde
Bilde
Bilde
Bilde

Fest den sirkulære delen på toppen.

Trinn 13:

Topphullet samsvarer med motorholderens hull.

Fest en vanlig servomotor til basen.

Sett inn motoren fra bunnen av basen.

Juster den på motorholderen.

Og sett den opp fra toppen med mutterbolter.

Merk: Hvis du monterer mdf- eller kryssfinerdeler, må du bare bruke litt lim på delene hvis det er nødvendig, ellers passer det godt hvis du finner materiale i henhold til anbefalt.

Trinn 14: Monter nakken

Monter nakken
Monter nakken

Samle disse delene.

Trinn 15:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Fest stykket med spalte for montering av servomotor til venstre for rektangelstykket og den andre delen til høyre.

Fest bakstykket.

Trinn 16:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Fest hornstykket nederst.

Påfør lim om nødvendig.

Trinn 17:

Bilde
Bilde
Bilde
Bilde

Fest det stjerneformede servohornet og fest det med to skruer fra motsatt side.

Trinn 18:

Bilde
Bilde

Monter normal servomotor fra innsiden, festet på plass med mutterbolter.

Trinn 19:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Få et sirkulært servohorn i liten størrelse, monter det over et laserskåret sirkulært girstykke.

Fest på plass med skruer fra motsatt side.

Fest denne enheten på halsen servomotor festeskrue.

Trinn 20: Bygg øyeboksen

Bygg Eye Box
Bygg Eye Box

Samle disse delene.

Trinn 21:

Bilde
Bilde
Bilde
Bilde

Sett nesedelen inn i den flate delen med neseenden nedover.

Legg merke til at det er to spor i den flate delen.

Når du setter inn nesedelen, vil tappene på nesedelen passe med sporene på den flate delen.

Trinn 22:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Fest delen med ovale snitt i sporet på nesestykket og rett den rett inn i sporene på den flate delen.

Legg merke til på den flate delen at det er et lite “g” snitt som skal være til høyre med nesedelen motsatt deg.

Trinn 23:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Fest de to gjenværende delene på sidene med de runde kantene vendt mot nesedelene.

Fest bakstykket med de to øverste hullene vendt oppover.

Trinn 24:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Fest fire miniservomotorer til den flate delen.

Før servoledningen først gjennom hullene, monter deretter motorene og fest godt med skruer (mutterbolter hvis du bruker akryl), ikke stram skruene for mye.

Ikke fest motorer til sidevegger.

Legg til Arduino på bakpanelets usb-port med forsiden ned med mutterbolter.

Trinn 25:

Bilde
Bilde

Monter den samlede kretsen over den.

Trinn 26:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Nå på den fremre delen fester de med ovale kutt øyebeslag med mutterbolter.

Sett inn cellepinn.

Fest øyringen mot den flate siden.

Rett inn hullet til celvis -tappen med øyringen og sett metallstangen gjennom den til den andre enden limer kanten av stangen for å feste godt.

Fest den vertikale ledningen til den nederste kroken på øyebollet og den horisontale ledningen til øyekrokens sidekrok.

Lim øyebollet på øyenringen og mal hele delen svart med en markør.

Gjenta det samme for den andre enden også.

Mens du fester, husk å ikke feste ledninger nær nesehullene.

Trinn 27: Monter øyelokkboks

Monter øyelokkboks
Monter øyelokkboks

Samle disse delene.

Trinn 28:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Legg merke til på ansiktspanelet at det er en plass ekstra plassere den mot høyre.

Sett inn servomotoren i den ene delen og fest den med skruer.

Monter dette på venstre kant.

Monter den andre siden på høyre kant.

Legg til det ovale panelet mellom begge.

Påfør lim om nødvendig.

Trinn 29:

Bilde
Bilde

Snu den.

Legg servomotorer til de resterende delene.

Trinn 30:

Bilde
Bilde

Få to øyelokk plassere dem slik at det danner en bolle struktur.

Trinn 31:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Før to muttere fra begge hullene.

Få øyelokkmonteringsbraketten til å justere hullene med øyelokkhullene, og stram begge skruene slik at øyelokkene kan bevege seg.

Få øyelokk kontroll ledninger.

Legg en til det øvre øyelokket og en til det nedre øyelokket.

Legg til et servohorn i den andre enden.

Gjenta for den andre delen også.

Husk å feste det venstre øyelokksservohornet opp og det høyre øyelokkets servohorn nedover.

Fest hver av dem under øyebollhullet som er festet med to mutterbolter.

Trinn 32: Monter øyelokkboksen på øyeballskassen

Monter øyelokkboksen på øyeballskassen
Monter øyelokkboksen på øyeballskassen
Monter øyelokkboksen på øyeballskassen
Monter øyelokkboksen på øyeballskassen
Monter øyelokkboksen på øyeboksen
Monter øyelokkboksen på øyeboksen

Mens du monterer forsiktig, fører du øyelokkskontrollwiren gjennom de ovale snittene på øyebollet.

Trinn 33: Fest utstyret

Fest utstyret
Fest utstyret
Fest utstyret
Fest utstyret
Fest utstyret
Fest utstyret

Samle disse delene.

Sandwich tappegiret mellom de to ikke-tappede festene med to mutterbolt.

Fest dette utstyret under øyeeplekassen nær stedet merket "g".

Trinn 34: Monter kjeven

Monter kjeve
Monter kjeve

Samle disse delene.

Trinn 35:

Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde
Bilde

Samle disse delene.

Legg merke til at ett spor på kjeven er nær kanten.

Monter kjevebenet med ett hull nær kantsporet.

Fest et servohorn til kjevebenet med tre hull.

Monter dette kjevebenet på den andre sporet.

Tilsett beinpinnen mellom begge beinene.

Påfør litt lim om nødvendig.

Trinn 36: Give It Brains

Give It Brains
Give It Brains
Give It Brains
Give It Brains

Nedenfor er zip -filen som inneholder arduino -kode og programvare for fritz.

Inneholder også kildekoden til programvaren hvis noen ønsker å kompilere den på nytt eller gjøre noen endringer.

Last opp "fritz.ino" -koden til brettet ditt.

Lukk nå "Arduino ide", ellers vil fritz -appen ikke koble til.

Åpne nå "fritz.exe".

Du bør se en grønn fane som indikerer “TILKOBLET”, dette betyr at fritz leses til rock n roll.

Gå nå til "alternativer> oppsettsmotorer" og endre feltet til "0". Dette trinnet sentrerer servoene våre automatisk.

Mens du endrer til null hvis du får en "feil i simulering av malingsoverløp" på skjermen, ikke trykk ok, trykk på "X" -knappen, ellers vil skjermen dukke opp igjen og igjen.

Trykk "OK".

Start fritz -appen på nytt.

Gjør dette trinnet, det er veldig påkrevd, ellers begynner servoen vår å surre.

Endre kontrollfanene til det du vil.

Jeg koblet meg på denne måten.

2-venstre øyelokk.

3-venstre øyenbryn.

4-venstre horisontalt øye.

5-høyre horisontalt øye.

6-venstre leppe.

7-høyre øyelokk.

8-høyre øyenbryn.

9-høyre horisontalt øye.

10-høyre vertikalt øye.

11-høyre leppe.

12-vridd hals.

A0-vippehals.

A1-kjeve.

A2-ultralyd ekkopinne.

A3-ultralyd trigger pin.

A4-ir sensor.

Trykk "OK".

Koble nå basismotoren, dvs. vri halsen til 12 -pinners.

Motoren går selv inn.

Fest nå halsenheten på toppen av den.

Trykk den forsiktig på toppen av basismotoren som er festet med skrue.

Fest nå nakkeservomotoren, dvs. nakkehelling til A0.

Motoren vil selvsentrere.

Få det monterte ansiktet til å justere giret i ansiktet med nakkeutstyret.

Før stangen eller treskiven til og med til den andre enden.

Fest nå kjevemotoren motoren nær hakedelen til A1.

Monter kjevenheten over den slik at munnen er lukket, fest servohornet med skrue.

Koble nå alle gjenværende motorer til brettet.

Mens du kobler til, husk.

Inne i øyekassen er motorene plassert vertikalt "horisontale øye -motorer" og motorene plasserer horisontalt er "øye -vertikale motorer". Motoren til venstre er "høyre øyelokk" -motor og motoren til høyre er venstre "øyelokk" -motor.

Alle vil gå inn selv.

Fest alle servohornene og fest dem med skruer.

Mens du fester øyelokkets servohorn, merker du at øyelokkene er halvåpne.

Fest ansiktsplaten.

Fest med mutterbolter.

Fest øyenbrynmotorene når de er i midten, legg til øyenbrynene og fest dem med skruer.

Fest leppehorn på begge sider.

Fest to fjærer, en for toppleppen og den andre for den andre leppen, fest med fjæren.

Fest midten av overleppen til det lille hullet på frontplaten.

Fest midten av underleppen til det lille hullet på kjeven.

Trinn 37: Gjør deg klar

Gå nå til "alternativer> oppsettmotorer".

Trykk på minimums- og maksimumspilene for å flytte de enkelte delene.

Du bør se delene bevege seg i forbindelse med verdiene.

Juster hver verdi for hver bevegelse, trykk på testknappen når du er ferdig trykker du på stoppknappen.

Fjern merket i boksen som du var ferdig med å sette, slik at du ved et uhell ikke beveger delene for mye for å ødelegge dem eller at noen ikke hakker ansiktet ditt.

Sett hver del og fjern merket i boksene.

Hvis du har en ultralydsensor eller analog ir -sensor, kan du feste noen av dem, og du bør se verdiområdet.

Trykk ok når du er ferdig..

Mens du endrer til null eller når du får en skjerm som denne, trykker du ikke på ok, trykk på "x" -knappen ellers. Skjermen vil dukke opp igjen og igjen.

Dette er mitt verdisett.

Gå nå gjennom uttrykkene til venstre.

Du vil se animasjonen og vår fritz bevege seg sammen.

Tadaa !! Fritz lever !!

Trinn 38: Oversikt over programvare

Hold markøren over animasjonen, og du vil se grønne prikker.

Klikk og dra de punktene du vil se animasjonen og fritz beveger seg.

Prikker ligner individuelle deler.

Måtte "fil> laste inn lyd" laste inn en sang i.wav -fil, klikk på play.

Fritz begynner å synge.

Klikk på "rediger", og du kan klippe av lydfilen og gjøre mye mer.

Last bevegelser på toppen av lydfilen.

Så fritz synge med action !!

Du kan også trimme lim og gjøre mye med alt.

Edit har også et opptaksvindu der du kan registrere bevegelser, lagre og spille dem senere.

Du kan åpne forhåndslastede sekvenser.

Lag også en ved å flytte enkeltdeler og lagre dem for senere bruk.

Gå til "oppførsel", du har to alternativer "ansiktsgjenkjenning og hilsen", "fortell meg temperaturen".

For at disse alternativene skal fungere, må du installere "robo realm" maskinsynprogramvare.

Det siste alternativet "tilfeldige meldinger" er bare fantastisk.

Skriv inn det du vil at fritz skal si i vinduet.

Kontroller "tilfeldige øyebevegelser" og "tilfeldige nakke" -bevegelser, velg en tts og klikk på aktiver.

Fritz snakker det med tilfeldige uttrykk.

TTS er innebygd i Windows -datamaskinen.

Alternativt hvis du har en ultralyd- eller ir -sensor tilkoblet.

Merk av boksen.

Angi avstanden i cm for å utløse fritz.

Maksimum "100 cm".

Trykk på aktiver.

Flytt deg foran sensoren og fritz -jiggles !!.

Jeg har installert fritz på mitt nærmeste produksjonsområde festet en ultralydssensor på sensoren.

Dette alternativet spiller ting skrevet inni det hvis du vil spille en god sekvens, er det et annet alternativ.

Gå til "alternativer> distanseutløser".

Kontroller at utløseren er aktivert, kryss av en sensor, angi triggeravstanden, trykk "OK".

Last nå inn en sekvens.

Beveg deg foran sensoren fritz spiller sekvensen.

Det er noen alternativer under "Lyd" de brukes for bare å legge til munnbevegelser.

Alternativt kan du kontrollere det ved hjelp av tastatur eller usb -basert joystick.

Konfigurer dem under "alternativer> tastaturkonfigurasjon", "alternativer> joystick -konfigurasjon".

Hvis du trykker på denne knappen, blir den nåværende sekvensen lastet opp til fritz.

Når du kobler fritz fra datamaskinen og slår den på vekselvis gjør det uttrykket uten stemme siden den ikke har noen høyttaler.

Dette fungerer som en god Halloween -idé.

Trinn 39:

Det er det.

Lag en og nyt.

Lag forskjellige ansiktsplater som "djevler ansikt", "haier ansikt" eller hva du vil.

Stem på meg for å få det til å bevege seg.

Fremtidsplaner.

Unngå bruk av roborike.

Lag en "AI" for det akkurat som "Mycroft".

Lag et program som kjører på alle plattformer.

Spesielt som kjører på bringebær pi slik at fritz er en frittstående modul.

Hvis du gjør noen programvareendringer, vennligst legg den ut.

Anbefalt: