Innholdsfortegnelse:

Animerte Spooky Pumpkin Eyes: 9 trinn (med bilder)
Animerte Spooky Pumpkin Eyes: 9 trinn (med bilder)

Video: Animerte Spooky Pumpkin Eyes: 9 trinn (med bilder)

Video: Animerte Spooky Pumpkin Eyes: 9 trinn (med bilder)
Video: DISNEY GIRLFRIENDS?! - Fairytale Fallout Season 2 - Minecraft Roleplay - Episode 9 2024, November
Anonim
Animerte Spooky Pumpkin Eyes
Animerte Spooky Pumpkin Eyes

For et par år siden da vi lette etter inspirasjon til en ny animert Halloween -rekvisit, snublet vi over en video fra YouTube -bidragsyter 68percentwater kalt Arduino Servo Pumpkin. Denne videoen var akkurat det vi lette etter, men noen av detaljene syntes å mangle. Så vi bestemte oss for at vi skulle ta opp bygget vårt, med noen modifikasjoner, slik at andre kunne følge med. Den første modifikasjonen vi gjorde var å bytte ut det virkelige gresskaret med en skumversjon av håndverk. For oss hjelper dette på to måter. Først, ingen klissete rot. For det andre og viktigste er det gjenbrukbart. Denne beslutningen betyr imidlertid at andre modifikasjoner var nødvendig.

Verktøy:

1) X-ACTO kniv eller annen skarp kniv.

2) Bor med flere bor.

3) Så

4) Fil

5) Sandpapir

6) Smeltepistol og limpinner.

Deler:

1) Lifesize Foam Pumpkin

2) Spooky Eye Balls

3) 1 PVC -koblinger

4) Mikroservoer

5) Arduino Uno

6) Loddefritt brødbrett

7) Bail Wire

8) Wooded dyvler

Video

For å se en kort video av den ferdige prototypen, sjekk ut

Trinn 1: Ansvarsfraskrivelse

Bare en rask ansvarsfraskrivelse for å si at vi ikke tar noe ansvar for noe som skjer som følge av å følge dette instruerbare. Det er alltid best å følge produsentens instruksjoner og sikkerhetsark når du bygger noe, så ta kontakt med dokumentene for alle delene og verktøyene du bruker til å bygge dine egne. Vi gir ganske enkelt informasjon om trinnene vi brukte for å lage vår. Vi er ikke profesjonelle. Faktisk er 2 av 3 av personene som deltok i dette bygget barn.

Trinn 2: Forbered gresskaret

Forbered gresskaret
Forbered gresskaret
Forbered gresskaret
Forbered gresskaret
Forbered gresskaret
Forbered gresskaret

Skjær et stort tilgangshull i bunnen av gresskaret.

Ved å bruke boret ditt og et bor litt mindre enn diameteren på de skumle øynene, borer du hull i gresskaret med tilfeldig avstand. Det originale inspirasjonsgresskaret hadde 12 skumle øyne. Du kan justere antall øyne til din smak og størrelsen på gresskaret. De skumle øynene som ble brukt i dette prosjektet var omtrent 1 1/4 "i diameter, så jeg brukte en 1" spadebit for å bore øynene.

Etter at jeg hadde boret hullene, tok jeg filen for å lage en faset kant på innsiden av hullet, og testet den ofte med et av øynene. Når jeg var fornøyd, brukte jeg fint sandpapir til å avfasse ytterkanten av hullet litt, noe som ga det en mer realistisk effekt.

Trinn 3: Lag Eye Socket

Lag Eye Socket
Lag Eye Socket
Lag Eye Socket
Lag Eye Socket

Ta en 1 PVC -kobling eller hvilken som helst størrelse kobling du finner som passer dine skumle øyne og del den i to.

Avhengig av størrelsen på de skumle øynene dine, må du kanskje bore innsiden av PVC -koblingen litt større. Øynene som ble brukt i dette prosjektet var omtrent 1 1/4 "i diameter, så koblingshalvdelene ble boret ut med en 1 1/4" spadebit og boret til en dybde på omtrent 3/8 ". Imidlertid kan dybden endres for å dekke behovene til de faktiske øynene du valgte og veggtykkelsen på gresskaret du bruker. Jo tykkere skumveggene i gresskaret, desto mindre behov for å bore hullet større. I inspirasjonsvideoen så det ikke ut til at bidragsyter 68 prosent vann trenger å modifisere 1 "koblinger fordi de virkelige gresskarveggene var tykke, men veggene på skumgresskaret som ble brukt i dette prosjektet er veldig tynne, så det var nødvendig med modifikasjoner av koblingen.

Når PVC -koblingshalvdelene er riktig modifisert for bruk som øyehuler tester de skumle øynene. Bestem hvor midten av linjen stemmer overens med øyehulen. Bor et hull hele veien gjennom øyehulen med en liten borekrone. Dette hullet vil bli brukt til å feste øyet i neste trinn. I dette prosjektet er hullene satt 1/4 fra forsiden av øyehulen. Alternativt kan du legge lunder inn i fronten av øyehulen så dypt at midten av det skumle øyet kan sitte inne i øyehulen dypt nok Begge prosessene ble brukt i dette prosjektet for å teste hvilke som fungerte bedre. Vår konklusjon er at de borede hullene er bedre.

Trinn 4: Fest de skumle øynene til øyekontaktene

Fest de uhyggelige øynene til øyekontaktene
Fest de uhyggelige øynene til øyekontaktene
Fest de uhyggelige øynene til øyekontaktene
Fest de uhyggelige øynene til øyekontaktene
Fest de uhyggelige øynene til øyekontaktene
Fest de uhyggelige øynene til øyekontaktene

Finn midten av toppen av det skumle øyet. Bor deretter et lite hull gjennom det og helt ut i bunnen. I dette prosjektet har de skumle øynene som brukes en liten reflekterende flekk på pupillene sine, så jeg bestemte meg for at jeg ville ha disse på venstre side av øynene. Dette betydde at jeg måtte være forsiktig når jeg boret hullene slik at det reflekterende stedet alltid var i samme posisjon på hvert spooky øye som jeg boret hullene. Også på dette prosjektet ser noen av de skumle øynene opp og ned. På disse øynene ble hullene boret 45* ut (på sidene av øynene).

Deretter kutter du en 2 lengde på sikringstråden. Plasser forsiktig det skumle øyet i øyekontakten og juster hullene. Monter deretter sikringstråden gjennom den ene siden av øyekontakten, inn i det skumle øyet og ut på den andre siden av Bøy de utstående endene av sikringstråden over 90* og fest med smeltelim.

Når det uhyggelige øyet er montert i øyehulen, kutter du en trepinne som er ca 1 1/2 lang. Pass på at den uhyggelige øyepupillen er sentrert i kontakten, tilsett litt varmt lim på spissen av trestangen og fest den til midten av baksiden av det skumle øyet. Du vil legge merke til at hver dyvelstang har 2 hull som er boret for å feste servoen til stangen via en kort lengde av sikringstråd. Siden denne konstruksjonen er en prototype, eksakte mengden av spenning og kast av servoene var ikke kjent på det tidspunktet, og derfor ble det bestemt at det å ha begge hullene økte sjansen vår for å lykkes. klaring inne i gresskaret.

Trinn 5: Fest servoene til øyekontaktene

Fest servoene til øyekontaktene
Fest servoene til øyekontaktene
Fest servoene til øyekontaktene
Fest servoene til øyekontaktene

Varm lim en motorservo til hver av øyekontaktene. Når limet stivner, ta en del av bailwire og koble dowel -stangen til servohornet. I denne prototypen måtte vi forstørre servohornhullet før bailwiren ville passe. Sørg for at du sentrerer øyet og servohornet før du kutter sikringstråden i lengderetning, slik at du får riktig kast til øyekontakten. Juster etter behov.

Trinn 6: Lim øyesokkelen og servomodulene inne i gresskaret

Lim øyesokkelen og servomontakene inni gresskaret
Lim øyesokkelen og servomontakene inni gresskaret
Lim øyesokkelen og servomontakene inni gresskaret
Lim øyesokkelen og servomontakene inni gresskaret

I dette neste trinnet limes hver av øyehulen og servosamlingene inne i gresskaret. Sørg for å orientere alle øynene riktig.

Trinn 7: Koble til elektronikken

Koble til elektronikken
Koble til elektronikken

I dette trinnet må du koble servoer til strøm, jord og digitale pinner. Servoene som brukes i denne prototypen har røde (5 volt +), brune (bakken -) og oransje (trigger) ledninger. Den røde ledningen til hver servo må være koblet til 5 volt -pinnen på Uno -kortet, den brune ledningen til hver servo må være koblet til Uno -kortets jordpinne, og til slutt må den oransje ledningen til hver servo kobles til en digital utgangspinne på Uno -kortet. Programmet nedenfor bruker pinnene 5 til 10 for å kontrollere de seks servoene. Derfor koblet vi pin 5 til den første servoen, 6 til den andre, 7 til den tredje, etc., etc., til vi endelig hadde alle 6 servoene tilkoblet. For å hjelpe til med å koble alle 5 volt- og jordforbindelsene, ble et lite loddfritt brødbrett brukt til å fordele både 5 volt og jordforbindelser fra Uno -kortet til hver av servoene.

Trinn 8: Tuck Everything Insde

Tuck Everything Insde
Tuck Everything Insde

Når alle tilkoblingene er gjort, må du forsiktig stikke Uno -brettet og det loddefrie brødbrettet inne i gresskaret, men ikke i veien for de bevegelige servoene. I prototypen festet vi det loddefrie brødbrettet på baksiden av Uno -brettet med dobbeltsidig tape.

Trinn 9: Kildekode

Koden som brukes for dette prosjektet er veldig enkel. Vi lager et servomateriale og fester matrisen til 6 digitale pinner. Deretter genererer vi tilfeldig posisjoner mellom 5 og 175 grader for hver servo og sover i opptil 2 sekunder.

#inkludere

// maksimalt åtte servoobjekter kan opprettes Servo myServos [6]; // Nå har vi en 6 servo array. int pos = 0; // variabel for å lagre servoposisjonen. int delayFactor = 10; // variabel for å lagre forsinkelsesfaktoren. // Initialiser systemet. ugyldig oppsett () {Serial.begin (115200); // fest de 6 pinnene til servomaten. for (int i = 0; i <6; i ++) {myServos .attach (i+4); } forsinkelse (100); // La oss gjøre det mer tilfeldig randomSeed (50); Serial.println ("Start …"); } // Main loop void loop () {// Flytt alle 8 servoene til en tilfeldig posisjon. for (int s = 0; s <6; s ++) {// få en tilfeldig posisjon for øynene. pos = tilfeldig (0, 30) * 6; hvis (pos175) {pos = 175; } // Flytt øynene til en ny tilfeldig posisjon myServos [s].write (pos); forsinkelse (20); } delayFactor = tilfeldig (25, 200) * 10; // Forsinkelse i opptil 2 sekunder. Serial.print ("Forsinkelse for"); Serial.println (delayFactor); forsinkelse (delayFactor); }

Anbefalt: