Sisukord:

Animeeritud õudsed kõrvitsasilmad: 9 sammu (piltidega)
Animeeritud õudsed kõrvitsasilmad: 9 sammu (piltidega)

Video: Animeeritud õudsed kõrvitsasilmad: 9 sammu (piltidega)

Video: Animeeritud õudsed kõrvitsasilmad: 9 sammu (piltidega)
Video: Riigikogu 13.04.2022 2024, Juuli
Anonim
Animeeritud õudsed kõrvitsasilmad
Animeeritud õudsed kõrvitsasilmad

Paar aastat tagasi uue animeeritud Halloweeni rekvisiidi jaoks inspiratsiooni otsides sattusime YouTube'i kaastöötaja 68percentwateri videole nimega Arduino Servo Pumpkin. See video oli täpselt see, mida me otsisime, kuid mõned üksikasjad tundusid olevat puudu. Niisiis otsustasime, et peaksime oma ehituse mõne muudatusega salvestama, et teised saaksid seda jälgida. Esimene muudatus, mille tegime, oli tõelise kõrvitsa asendamine käsitööpoe vahtversiooniga. Meie jaoks aitab see kahel viisil. Esiteks pole kleepuvat jama. Teine ja kõige tähtsam, see on korduvkasutatav. See otsus tähendab aga, et oli vaja teha muid muudatusi.

Tööriistad:

1) X-ACTO nuga või mõni muu terav nuga.

2) Puurige mitme puurvardaga.

3) Saag

4) Fail

5) Liivapaber

6) Kuumsulamliimipüstol ja liimipulgad.

Osad:

1) Lifesize vaht kõrvits

2) Õudsed silmapallid

3) 1 PVC haakeseadised

4) Mikroservod

5) Arduino Uno

6) jooteta leivalaud

7) Kaablitraat

8) Puidust tüüblid

Video

Valminud prototüübi lühivideo vaatamiseks vaadake

1. samm: lahtiütlemine

Lihtsalt lühike lahtiütlemine, et öelda, et me EI vastuta selle eest, mis juhtub selle juhendi järgimise tagajärjel. Midagi ehitades on alati kõige parem järgida tootja juhiseid ja ohutuslehti, nii et palun vaadake nendest dokumentidest nende osade ja tööriistade kohta, mida te oma ehitamiseks kasutate. Anname lihtsalt teavet sammude kohta, mida kasutasime oma loomiseks. Me ei ole professionaalid. Tegelikult on 2 kolmest selles ehitamises osalenud isikust lapsed.

Samm: valmistage ette kõrvits

Valmistage kõrvits ette
Valmistage kõrvits ette
Valmistage kõrvits ette
Valmistage kõrvits ette
Valmistage kõrvits ette
Valmistage kõrvits ette

Lõika kõrvitsa põhjast suur juurdepääsuauk.

Puuri ja õõnesilmade läbimõõdust pisut väiksema puuri abil puurige kõrvitsasse juhuslikult paigutatud auke. Algsel inspiratsioonikõrvitsal oli 12 õudset silma. Silmade arvu saate reguleerida oma maitse järgi ja kõrvitsa suurust. Selles projektis kasutatud õudsed silmad olid umbes 1 1/4 tolli läbimõõduga, nii et kasutasin silmade puurimiseks 1 -tollist labidaotsikut.

Pärast aukude puurimist võtsin viili, et tekitada auku siseküljele kaldserv, katsetades seda sageli ühe silmaga. Kui olin rahul, kasutasin augu välisserva kergeks faasimiseks peent liivapaberit, andes sellele realistlikuma välimuse.

Samm: looge silmakoopa

Looge silmakoop
Looge silmakoop
Looge silmakoop
Looge silmakoop

Võtke 1 -tolline PVC -ühendusmuhv või mis tahes suurusega haakeseade, mis sobib teie õudsetele silmadele, ja lõigake see pooleks.

Sõltuvalt teie õudsete silmade suurusest peate võib -olla PVC -sideme sisekülje pisut suuremaks tegema. Selles projektis kasutatud silmade läbimõõt oli ligikaudu 1 1/4 tolli, nii et haakeseadise pooled puuriti 1 1/4 tolli labidaotsikuga ja puuriti umbes 3/8 tolli sügavusele. Kuid sügavust saab muuta et vastata valitud silmade vajadustele ja kasutatava kõrvitsa seinapaksusele. Mida paksemad on kõrvitsa vahtplastist seinad, seda vähem on vaja auk suuremaks teha. Inspiratsioonivideos ei tundunud kaastöötaja 68 protsenti on vaja muuta 1 -tolliseid haakeseadiseid, kuna tegelikud kõrvitsaseinad olid paksud, kuid selles projektis kasutatud vahtkõrvitsa seinad on väga õhukesed, nii et haakeseadist oli vaja muuta.

Kui PVC haakeseadise pooled on silmakoopadena kasutamiseks nõuetekohaselt muudetud, sobivad need õudsetele silmadele. Tehke kindlaks, kus joonduse keskpunkt joondub silmakoopaga. Puurige väikese puurvarda abil auk läbi silmakoopa. Seda auku kasutatakse silma kinnitamiseks järgmises etapis. Selle projekti puhul on augud asetatud silmakoopa esiosast 1/4 tolli kaugusele. Teise võimalusena võite viilud asetada silmakoopa ette piisavalt sügavale, et õudne silm saaks keset piisavalt sügavale asetada. realistlik. Selles projektis kasutati mõlemat protsessi, et testida, mis töötas paremini. Meie järeldus on, et puuritud augud on paremad.

Samm: kinnitage õudsed silmad silmakoopadesse

Kinnitage õudsed silmad silmakoopadesse
Kinnitage õudsed silmad silmakoopadesse
Kinnitage õudsed silmad silmakoopadesse
Kinnitage õudsed silmad silmakoopadesse
Kinnitage õudsed silmad silmakoopadesse
Kinnitage õudsed silmad silmakoopadesse

Leidke õudse silma ülaosa keskpunkt. Seejärel puurige sellest väike auk ja kuni põhjani välja. Selles projektis on kasutatavatel õudsetel silmadel õpilastel väike peegeldav koht, nii et otsustasin, et need on silmade vasakul küljel. See tähendas, et ma pidin aukude puurimisel hoolitsema nii, et peegeldav koht oleks igal õudsel silmal alati samas asendis, kui ma auke puurisin. Samuti vaatavad selle projekti puhul mõned õudsed silmad üles ja alla. Nendele silmadele puuriti augud 45* välja (silmade külgedele).

Seejärel lõigake 2 -tolline rihmatraat. Asetage õudne silm ettevaatlikult silmakoopasse ja joondage avad. Seejärel paigaldage kaitsetraat läbi silmakoopa ühe külje, õudusesse silma ja väljapoole. Painutustraadi väljaulatuvad otsad painutage üle 90* ja kinnitage kuumsulamliimiga.

Kui õudne silm on pistikupessa paigaldatud, lõigake umbes 1 1/2 pikkune puidust tüüblivarras. Hoolitsedes selle eest, et õudne silma pupill oleks pistikupesa keskel, lisage puidust tüüblivarre otsa veidi kuuma liimi ja kinnitage see õudse silma tagaosa keskele. Märkate, et igal tüüblivardal on 2 auku, mis on puuritud servo kinnitamiseks varda külge lühikese pikendustraadi abil. Kuna see konstruktsioon on prototüüp, on täpne kogus servode võimendus ja viskamine ei olnud sel ajal teada ja seega otsustati, et mõlema augu olemasolu suurendab meie eduvõimalusi. Selgub, et sisemine auk on enam kui piisav ja varraste pikkust saab lühendada, pakkudes paremat kliirensi kõrvitsa sees.

Samm: paigaldage servod silmakoopadesse

Paigaldage servod silmakoopadesse
Paigaldage servod silmakoopadesse
Paigaldage servod silmakoopadesse
Paigaldage servod silmakoopadesse

Kuum liimige mootori servo igale silmakoopale. Kui liim on tahkunud, võtke osa kaitsetraadist ja ühendage tüüblivarras servosarvega. Selles prototüübis pidime servosarve ava suurendama, enne kui kaitsetraat sobis. Veenduge, et enne tsentrifuugimistraadi pikkust lõikamist asetate silma ja servosarvi tsentreeritult, nii tagate õige silmavõrku viskamise. Reguleerige vastavalt vajadusele.

Samm: liimige kõrvitsast sisse silmakoopa ja servosõlmed

Liimige kõrvitsa sisemusse silmakoopa ja servosõlmed
Liimige kõrvitsa sisemusse silmakoopa ja servosõlmed
Liimige kõrvitsa sisemusse silmakoopa ja servosõlmed
Liimige kõrvitsa sisemusse silmakoopa ja servosõlmed

Järgmises etapis liimige kuumalt kõik kõrvitsa sees olevad silmakoopad ja servosõlmed. Jälgige, et kõik silmad oleksid õigesti orienteeritud.

Samm: ühendage elektroonika

Ühendage elektroonika
Ühendage elektroonika

Selles etapis peate ühendama servod toite-, maandus- ja digitaalsete kontaktidega. Selles prototüübis kasutatavatel servodel on punane (5 volti +), pruun (maandatud -) ja oranž (päästik) juhtmed. Iga servo punane juhe tuleb ühendada Uno plaadi 5 -voldise tihvtiga, iga servo pruun juhe tuleb ühendada Uno -plaadi maandusnõelaga ja lõpuks tuleb iga servo oranž juhe ühendada digitaalne väljundnõel Uno plaadil. Allpool olev programm kasutab kuue servo juhtimiseks tihvte 5 kuni 10. Seetõttu ühendasime tihvti 5 esimese servoga, 6 teise, 7 kolmanda jne jne, kuni lõpuks ühendasime kõik 6 servot. Kõigi 5 -voldiste ja maandusühenduste ühendamiseks kasutati väikest jootevaba leivaplaati, et jaotada Uno -plaadilt 5 -voldised ja maandusühendused igale servole.

8. samm: sisestage kõik sisemusse

Tuck Everything Insde
Tuck Everything Insde

Kui kõik ühendused on tehtud, tõmmake Uno plaat ja jootmiseta leivaplaat õrnalt kõrvitsa sisse, kuid liikuvate servode teelt eemale. Prototüübis kinnitasime jootevaba leivalaua Uno tahvli tagaküljele kahepoolse teibiga.

9. samm: lähtekood

Selle projekti jaoks kasutatav kood on väga lihtne. Loome servomassiivi ja kinnitame massiivi 6 digitaalse tihvti külge. Seejärel genereerime juhuslikult positsioone vahemikus 5 kuni 175 kraadi iga servo jaoks ja magame kuni 2 sekundit.

#kaasake

// maksimaalselt kaheksa servoobjekti saab luua Servo myServos [6]; // Nüüd on meil 6 servo massiivi. int pos = 0; // muutuja servoasendi salvestamiseks. int delayFactor = 10; // muutuja viivitusteguri salvestamiseks. // Süsteemi initsialiseerimine. void setup () {Serial.begin (115200); // kinnitage 6 tihvti servomassiivi külge. jaoks (int i = 0; i <6; i ++) {myServos .kinnitus (i+4); } viivitus (100); // Teeme selle juhuslikumaks juhuslikultSeed (50); Serial.println ("Alusta …"); } // Main loop void loop () {// Liigutage kõik 8 servot mõnda juhuslikku kohta. jaoks (int s = 0; s <6; s ++) {// saada silmade jaoks juhuslik asend. pos = juhuslik (0, 30) * 6; kui (pos175) {pos = 175; } // Liigutage silmad uude juhuslikku asendisse myServos [s].write (pos); viivitus (20); } delayFactor = juhuslik (25, 200) * 10; // Viivitus kuni 2 sekundit. Serial.print ("Viivitus"); Serial.println (delayFactor); viivitus (delayFactor); }

Soovitan: