Cov txheej txheem:

Animated Spooky Pumpkin Eyes: 9 Kauj Ruam (nrog Duab)
Animated Spooky Pumpkin Eyes: 9 Kauj Ruam (nrog Duab)

Video: Animated Spooky Pumpkin Eyes: 9 Kauj Ruam (nrog Duab)

Video: Animated Spooky Pumpkin Eyes: 9 Kauj Ruam (nrog Duab)
Video: New Spider-Man Suit #cosplay #spiderman #andrewgarfield #marvel 2024, Hlis ntuj nqeg
Anonim
Animated Spooky Pumpkin Eyes
Animated Spooky Pumpkin Eyes

Ob peb xyoos dhau los thaum tab tom nrhiav kev tshoov siab rau kev ua yeeb yaj kiab Xus tshiab uas peb tau dawm ntawm qhov vis dis aus los ntawm YouTube tus koom nrog 68percentwater hu ua Arduino Servo Pumpkin. Daim vis dis aus no yog yam peb tab tom nrhiav, txawm li cas los xij, qee qhov ntsiab lus zoo li ploj lawm. Yog li, peb txiav txim siab tias peb yuav tsum sau peb qhov tsim, nrog qee qhov kev hloov pauv, kom lwm tus tuaj yeem ua raws. Thawj qhov kev hloov kho uas peb tau ua yog hloov lub taub dag tiag nrog lub khw muag khoom ua npuas ncauj. Rau peb qhov no pab ob txoj hauv kev. Ua ntej, tsis muaj nplaum nplaum. Qhov thib ob thiab tseem ceeb tshaj plaws, nws rov siv tau. Txawm li cas los xij, qhov kev txiav txim siab txhais tau tias xav tau lwm yam kev hloov kho.

Cov Cuab Yeej:

1) X-ACTO riam lossis lwm yam riam ntse.

2) Laum nrog ntau qhov laum ntsis.

3) Pom

4) Cov ntaub ntawv

5) Ntawv nplaum

6) Kub yaj yaj phom thiab nplaum nplaum.

Qhov:

1) Lifesize Foam Pumpkin

2) Spooky Eye Balls

3) 1 PVC Couplings

4) Micro Servos

5) Arduino Uno

6) Solderless Breadboard

7) Bailing Hlau

8) Wooded Dowels

Yees duab

Txhawm rau pom cov vis dis aus luv luv ntawm qhov ua tiav daim ntawv txheeb xyuas

Kauj ruam 1: Tsis lees paub

Tsuas yog kev lees paub sai rau lub xeev tias peb tsis muaj lub luag haujlwm rau txhua yam uas tshwm sim los ntawm kev ua raws cov lus qhia no. Nws yog qhov zoo tshaj plaws ua raws cov lus qhia ntawm cov tuam ntxhab thiab cov ntawv pov thawj kev nyab xeeb thaum tsim ib yam dab tsi yog li thov tham nrog cov ntaub ntawv rau ib qho ntawm cov khoom thiab cov cuab yeej uas koj siv los tsim koj tus kheej. Peb tsuas yog muab cov ntaub ntawv ntawm cov kauj ruam uas peb siv los tsim peb li. Peb tsis yog kws tshaj lij. Raws li qhov tseeb, 2 ntawm 3 ntawm cov tib neeg uas koom nrog hauv qhov kev tsim no yog menyuam yaus.

Kauj ruam 2: Npaj lub taub dag

Npaj lub taub dag
Npaj lub taub dag
Npaj lub taub dag
Npaj lub taub dag
Npaj lub taub dag
Npaj lub taub dag

Txiav ib qhov loj nkag hauv qab ntawm taub dag.

Siv koj lub laum thiab laum me ntsis me ntsis ntau tshaj li ntawm txoj kab uas hla ntawm lub qhov muag tsis zoo laum sib dhos qhov qhov nyob hauv taub dag. Thawj qhov kev tshoov siab taub dag muaj 12 lub qhov muag phem. Koj tuaj yeem kho tus naj npawb ntawm qhov muag rau qhov koj nyiam thiab qhov loj ntawm taub dag. Lub qhov muag tsis zoo siv hauv txoj haujlwm no yog kwv yees li 1 1/4 "txoj kab uas hla kuv thiaj siv 1" spade ntsis los xyaum qhov muag.

Tom qab kuv drilled lub qhov kuv nqa cov ntaub ntawv los tsim lub chamfered ntug nyob rau sab hauv ntawm lub qhov kuaj nws nquag nrog ib qho ntawm lub qhov muag. Thaum kuv txaus siab kuv siv cov ntawv txhuam zoo txhawm rau txhawm rau sab me ntsis sab ntug ntawm lub qhov muab nws ua kom pom tseeb dua.

Kauj Ruam 3: Tsim Qhov Muag Qhov Muag

Tsim Qhov Muag Qhov Muag
Tsim Qhov Muag Qhov Muag
Tsim Qhov Muag Qhov Muag
Tsim Qhov Muag Qhov Muag

Siv 1 PVC txuas lossis qhov loj me me txuas koj tuaj yeem pom uas haum koj lub qhov muag tsis txaus thiab txiav nws ib nrab.

Nyob ntawm qhov loj ntawm koj lub qhov muag tsis zoo koj yuav xav tau sab hauv ntawm PVC txuas txuas me dua. Ob lub qhov muag siv hauv qhov haujlwm no tau kwv yees li 1 1/4 "txoj kab uas hla thiaj li ua rau lub ntsej muag sib txuas tau tawg tawm siv 1 1/4" spade ntsis thiab tho qhov tob txog li 3/8 ". Txawm li cas los xij, qhov tob tuaj yeem hloov kho kom tau raws li qhov xav tau ntawm lub qhov muag tiag uas koj tau xaiv thiab phab ntsa tuab ntawm taub taub uas koj siv. yuav tsum tau hloov kho 1 "kev sib txuas vim tias cov phab ntsa taub dag tiag tiag tau tuab tab sis cov phab ntsa ntawm cov paj taub ua npuas siv hauv txoj haujlwm no yog nyias heev thiaj li yuav tsum tau hloov kho qhov txuas.

Thaum PVC txuas txuas ib nrab tau hloov kho kom raug rau siv raws li qhov muag qhov ntsuas qhov ntsuas kom haum rau qhov muag. Txiav txim siab qhov chaw nruab nrab ntawm qhov sib haum nrog lub qhov muag. Siv lub laum me me, laum ib lub qhov hla txoj kab qhov muag. Lub qhov no yuav siv los txuas lub qhov muag hauv cov kauj ruam tom ntej. Hauv txoj haujlwm no lub qhov yog teeb tsa 1/4 los ntawm lub hauv ntej ntawm lub qhov (socket). Xwb, koj tuaj yeem xa cov ntoo mus rau pem hauv ntej ntawm lub qhov muag qhov tob tob kom tso cai rau nruab nrab ntawm lub qhov muag tsis zoo los zaum hauv lub qhov muag qhov tob tob. Ob qhov txheej txheem tau siv hauv txoj haujlwm no los ntsuas seb ua haujlwm zoo dua li cas.

Kauj Ruam 4: Txuas Qhov Muag Spooky rau Qhov Muag Qhov Muag

Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag
Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag
Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag
Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag
Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag
Txuas lub Qhov Muag Spooky rau Qhov Muag Qhov Muag

Nrhiav qhov chaw nruab nrab ntawm qhov muag ntawm qhov muag. Tom qab ntawd laum ib lub qhov me me los ntawm nws thiab txhua txoj hauv kev tawm hauv qab. Hauv txoj haujlwm no, qhov muag tsis zoo siv tau muaj qhov pom me ntsis ntawm lawv cov tub ntxhais kawm yog li kuv txiav txim siab tias kuv yuav muaj cov no nyob rau sab laug ntawm lub qhov muag. Qhov no txhais tau tias kuv yuav tsum tau saib xyuas thaum drilling lub qhov xws li qhov chaw xav tau ib txwm nyob hauv tib txoj haujlwm ntawm txhua qhov muag tsis zoo li kuv drilled qhov. Tsis tas li, ntawm qhov haujlwm no ob peb lub qhov muag tsis zoo ntsia thiab nqis. Ntawm ob lub qhov muag lub qhov tau xaum 45* tawm (ntawm ob sab ntawm lub qhov muag).

Tom ntej no, txiav 2 ntev ntawm cov xov tooj nyob ruaj khov. Ua tib zoo muab lub qhov muag tsis zoo nyob rau hauv lub qhov muag qhov muag thiab ua kom lub qhov nyob. Kho qhov muag qhov xaus ntawm cov xaim hluav taws xob hla 90* thiab ruaj ntseg nrog cov kua nplaum kub yaj.

Thaum lub qhov muag tsis zoo raug teeb tsa hauv lub qhov muag qhov muag txiav tus pas nrig ntoo li 1 1/2 ntev. txuas nws mus rau qhov nruab nrab ntawm sab nraub qaum ntawm qhov muag tsis zoo. Koj yuav pom tias txhua tus pas nrig muaj 2 qhov drilled rau txuas cov servo rau tus pas nrig ntawm qhov luv luv ntawm cov xov hlau. Leverage thiab pov ntawm servos tsis tau paub thaum lub sijhawm thiab yog li nws tau txiav txim siab tias muaj ob lub qhov ua kom peb muaj txoj hauv kev ua tiav. tshem tawm hauv lub taub dag.

Kauj Ruam 5: Mount Servos rau Qhov Muag Qhov Muag

Mount Servos rau Qhov Muag Qhov Muag
Mount Servos rau Qhov Muag Qhov Muag
Mount Servos rau Qhov Muag Qhov Muag
Mount Servos rau Qhov Muag Qhov Muag

Kub kua nplaum lub cav servo rau txhua lub qhov muag qhov muag. Thaum cov kua nplaum ua kom tawv ces nqa ib feem ntawm cov xaim hluav taws xob thiab txuas tus pas nrig rau lub tshuab raj. Hauv tsab ntawv no peb yuav tsum tau nthuav dav qhov servo horn ua ntej qhov xaim hluav taws xob yuav haum. Nco ntsoov tias koj nyob nruab nrab ntawm lub qhov muag thiab lub tshuab raj servo ua ntej txiav txoj hlua khi kom ntev li qhov no yuav ua kom raug pov pov rau qhov muag qhov muag. Kho raws li xav tau.

Kauj Ruam 6: Kaw lub Qhov Muag Qhov Ncauj thiab Cov Khoom Siv Ua Ke Sab Hauv Ntawm Lub Taub Hau

Kua Qhov Muag Qhov Muag thiab Cov Khoom Siv Ua Ke Sab Hauv ntawm Lub Zaub
Kua Qhov Muag Qhov Muag thiab Cov Khoom Siv Ua Ke Sab Hauv ntawm Lub Zaub
Kua Qhov Muag Qhov Muag thiab Cov Khoom Siv Ua Ke Sab Hauv Ntawm Lub Zaub
Kua Qhov Muag Qhov Muag thiab Cov Khoom Siv Ua Ke Sab Hauv Ntawm Lub Zaub

Hauv cov kauj ruam tom ntej no kub kua nplaum txhua lub qhov muag thiab qhov sib dhos ua ke sab hauv ntawm taub dag. Ua tib zoo saib xyuas txhua qhov muag kom raug.

Kauj Ruam 7: Txuas Cov Khoom Siv Hluav Taws Xob

Txuas Cov Khoom Siv Hluav Taws Xob
Txuas Cov Khoom Siv Hluav Taws Xob

Hauv cov kauj ruam no koj yuav tsum txuas cov servos rau lub zog, hauv av thiab cov koob digital. Cov servos siv hauv tsab ntawv no muaj liab (5 volt +), xim av (hauv av -) thiab txiv kab ntxwv (txhais tes) xaim. Cov xov hlau liab ntawm txhua qhov kev pabcuam yuav tsum txuas nrog 5 volt tus pin ntawm Uno board, cov xim av xim av ntawm txhua qhov kev pabcuam yuav tsum txuas nrog rau tus pin hauv av ntawm Uno board thiab Thaum kawg, cov txiv kab ntxwv hlau ntawm txhua qhov kev pabcuam yuav tsum txuas nrog tus lej tso tawm digital ntawm Uno board. Qhov kev zov me nyuam hauv qab no siv tus pin 5 txog 10 kom tswj tau rau rau servos. Yog li ntawd, peb txuas tus pin 5 rau tus thawj servo, 6 rau tus thib ob, 7 rau tus thib peb, thiab lwm yam. Txhawm rau pab txuas txhua qhov ntawm 5 volt thiab kev sib txuas hauv av ib qho me me uas tsis muaj khob cij tau siv los faib ob qho 5 volts thiab kev sib txuas hauv av los ntawm Uno board rau txhua qhov kev pabcuam.

Kauj Ruam 8: Tuck Txhua Yam Insde

Tuck Txhua Yam Insde
Tuck Txhua Yam Insde

Thaum tag nrho cov kev sib txuas tau ua kom maj mam ntsaws rau hauv Uno board thiab cov khob cij tsis sib xyaw sab hauv ntawm taub dag tab sis tawm ntawm txoj kev ntawm kev txav mus los. Hauv tsab ntawv peb txuas cov laug cam uas tsis txhuam rau tom qab ntawm Uno pawg thawj coj saib siv daim kab xev ob npaug.

Kauj ruam 9: Source Code

Txoj cai siv rau txoj haujlwm no yooj yim heev. Peb tsim servo array thiab txuas cov array rau 6 tus lej digital. Tom qab ntawd peb tsim cov haujlwm ntawm 5 txog 175 degrees rau txhua qhov kev pabcuam thiab tsaug zog txog li 2 vib nas this.

#suav nrog

// ntau kawg ntawm yim yam khoom siv servo tuaj yeem tsim Servo myServos [6]; // Tam sim no peb muaj 6 servo array. int pos = 0; // sib txawv los khaws txoj haujlwm servo. int delayFactor = 10; // sib txawv los khaws qhov ncua sijhawm. // Pib qhov system. teeb tsa tsis muaj dab tsi () {Serial.begin (115200); // txuas 6 tus pin rau servo array. rau (int i = 0; i <6; i ++) {myServos .attach (i+4); } ncua (100); // Cia peb ua nws ntau random randomSeed (50); Serial.println ("Pib …"); } // Lub voj void tseem ceeb () {// Tshem tag nrho 8 servos rau qee txoj haujlwm tsis raug. rau (int s = 0; s <6; s ++) {// tau txais txoj haujlwm random rau lub qhov muag. pos = random (0, 30) * 6; yog (pos175) {pos = 175; } // Tsiv lub qhov muag mus rau txoj haujlwm random tshiab myServos [s].write (pos); ncua (20); } delayFactor = random (25, 200) * 10; // Ncua mus txog 2 vib nas this. Serial.print ("Ncua rau"); Serial.println (delayFactor); ncua (delayFactor); }

Pom zoo: