Innholdsfortegnelse:
- Trinn 1: Ansvarsfraskrivelse
- Trinn 2: Forbered gresskaret
- Trinn 3: Lag Eye Socket
- Trinn 4: Fest de skumle øynene til øyekontaktene
- Trinn 5: Fest servoene til øyekontaktene
- Trinn 6: Lim øyesokkelen og servomodulene inne i gresskaret
- Trinn 7: Koble til elektronikken
- Trinn 8: Tuck Everything Insde
- Trinn 9: Kildekode
Video: Animerte Spooky Pumpkin Eyes: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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
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
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
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
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
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
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
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:
TFT -animerte øyne: 3 trinn
TFT Animated Eyes: Dette prosjektet bruker rimelige deler til å lage et par animerte øyne på TFT -skjermer. Prosjektet er basert på Adafruit " Uncanny Eyes " De to ST7735 128x128 piksler og ESP32 -kortet kan vanligvis kjøpes online for rundt
Spooky Fading LED Eyes: 5 trinn (med bilder)
Spooky Fading LED Eyes: Å bruke en mikrokontroller, som en Arduino, til å visne en LED er ikke alltid det beste alternativet. Noen ganger vil du ha en enkel, lav strømkrets som kan legges direkte inn i en rekvisitt mens du går fra et batteri i flere uker om gangen. Etter å ha testet om
Fire Pit med lydreaktiv flamme, Bluetooth -høyttaler og animerte lysdioder: 7 trinn (med bilder)
Fire Pit With Sound Reactive Flame, Bluetooth -høyttaler og animerte lysdioder: Ingenting sier sommertid som å slappe av ved bålet. Men vet du hva som er bedre enn ild? Brann OG musikk! Men vi kan gå ett skritt, nei, to skritt videre … Brann, musikk, LED -lys, lydreaktiv flamme! Det kan høres ambisiøst ut, men denne Ins
Lag animerte Gif -filer: 5 trinn
Lag animerte Gif -filer: Denne guiden hjelper deg med å lage de bevegelige bildene som kalles animerte gif -er. Dette er ikke filmer, men bilder som er kombinert og vises på en lysbildefremvisning for å gi bildet et utseende av en film
Spooky Backwards Spinning Clock laget av kassettspillermotor: 7 trinn (med bilder)
Spooky Backwards Spinning Clock Made From Cassette Player Motor: Dette er en rekvisitt som jeg lagde til datterens hjemsøkte hus på grunnskolen, som jeg driver med mannen min. Klokken er konstruert av en billig butikkur og en gammel barnekassettspiller. Den viser tretten og minuttviseren snurrer