Innholdsfortegnelse:
- Trinn 1: Samle deler:
- Trinn 2: Monteringsvideo
- Trinn 3: Laserskjær delene
- Trinn 4: Lag kontrolltråder for kontroll av bevegelser i øyeboll og øyelokk
- Trinn 5: Legg filer for 3d -utskrift
- Trinn 6: Lag kretsen
- Trinn 7: Monter basen
- Trinn 8:
- Trinn 9:
- Trinn 10:
- Trinn 11:
- Trinn 12:
- Trinn 13:
- Trinn 14: Monter nakken
- Trinn 15:
- Trinn 16:
- Trinn 17:
- Trinn 18:
- Trinn 19:
- Trinn 20: Bygg øyeboksen
- Trinn 21:
- Trinn 22:
- Trinn 23:
- Trinn 24:
- Trinn 25:
- Trinn 26:
- Trinn 27: Monter øyelokkboks
- Trinn 28:
- Trinn 29:
- Trinn 30:
- Trinn 31:
- Trinn 32: Monter øyelokkboksen på øyeballskassen
- Trinn 33: Fest utstyret
- Trinn 34: Monter kjeven
- Trinn 35:
- Trinn 36: Give It Brains
- Trinn 37: Gjør deg klar
- Trinn 38: Oversikt over programvare
- Trinn 39:
Video: FRITZ - ANIMATRONISK ROBOTISK HODE: 39 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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:
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
Trinn 3: Laserskjær delene
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
Øyelokk x4.
Øyeform vakuumform x2 (bryt alle indre støtter etter utskrift).
Øyering x2.
Øyebrakett x2.
Celvispin x2.
Øyelokkfeste x2.
Trinn 6: Lag kretsen
Skaff deg et Arduino Sensor Shield v5.0
Lag kretsen jeg gjorde den på perfboard
Trinn 7: Monter basen
Samle disse delene.
Trinn 8:
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:
Fest den andre sideveggen.
Trinn 10:
Fest front- og bakvegger.
Trinn 11:
Legg merke til at fanene vil stikke ut grundig etter at frontveggene er festet.
Fest skulderstykkene der borte.
Trinn 12:
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
Samle disse delene.
Trinn 15:
Fest stykket med spalte for montering av servomotor til venstre for rektangelstykket og den andre delen til høyre.
Fest bakstykket.
Trinn 16:
Fest hornstykket nederst.
Påfør lim om nødvendig.
Trinn 17:
Fest det stjerneformede servohornet og fest det med to skruer fra motsatt side.
Trinn 18:
Monter normal servomotor fra innsiden, festet på plass med mutterbolter.
Trinn 19:
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
Samle disse delene.
Trinn 21:
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:
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:
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:
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:
Monter den samlede kretsen over den.
Trinn 26:
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
Samle disse delene.
Trinn 28:
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:
Snu den.
Legg servomotorer til de resterende delene.
Trinn 30:
Få to øyelokk plassere dem slik at det danner en bolle struktur.
Trinn 31:
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
Mens du monterer forsiktig, fører du øyelokkskontrollwiren gjennom de ovale snittene på øyebollet.
Trinn 33: 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
Samle disse delene.
Trinn 35:
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
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:
Robot Amor med bevegelig hode, lys og lyd: 6 trinn
Robot -amor med bevegelig hode, lys og lyd: Jeg ble inspirert til å legge til et par tillegg til den søte robot -amor for å gjøre den mer levende fordi den er en robot, og det er også Valentinsdag. Jeg resirkulerer min lysaktiverte MP3 -spillerkrets. Den samme kretsen brukes også i Frankenbot instruksjonen
Mr. Wallplates hode svinger deg: 9 trinn (med bilder)
Mr. Wallplates hode snur etter deg: Dette er en mer avansert versjon av Mr. Wallplates Eye Illusion Robot https://www.instructables.com/id/Mr-Wallplates-Eye-Illusion. En ultralydsensor lar Mr. Wallplates hode spore deg mens du går foran ham. Prosessen kan oppsummeres
Gen 2 (fysioterapi) robotisk enhet: 7 trinn (med bilder)
Gen 2 (fysioterapi) Robotic Device: Oppsummering: Formålet med Gen 2 er å hjelpe til med å flytte hånden til en pasient som har blitt skadet av en ulykke ved å trekke hånden innover og utover. Opprinnelig ble Gen 2 opprettet for AT & T 2017 Developer Summit -konkurransen, så bestemte jeg meg for å lage
Robotisk hjerte - du kan lage et produkt !: 7 trinn (med bilder)
Robotisk hjerte - du kan lage et produkt !: Når du kjøper elektronikk, kommer de sjelden som bare PCB. Av forskjellige årsaker er kretskortet i et kabinett. Så i denne instruksen vil jeg vise hvordan du kan ta en idé og gjøre den til et produkt (ish)! SMD -lodding kan virke skremmende, men jeg lover deg
Livsstørrelse Jason Vorhees/Fredag 13. Halloween -modell med 15,4 tommers TV/dvd -mage og servo/arduino -bevegelig hode: 6 trinn
Livsstørrelse Jason Vorhees/Fredag 13. Halloween -modell med 15,4 tommers TV/dvd -mage og servo/arduino bevegelige hoder: Permanent stativ/sit -størrelse i størrelse Jason Vorhees med en tv/dvd -kombinasjon innebygd … også en arduino -drevet servohals å lage Jason ransaket sitt neste offer