Përmbajtje:

Sytë e animuar të kungullit drithërues: 9 hapa (me fotografi)
Sytë e animuar të kungullit drithërues: 9 hapa (me fotografi)

Video: Sytë e animuar të kungullit drithërues: 9 hapa (me fotografi)

Video: Sytë e animuar të kungullit drithërues: 9 hapa (me fotografi)
Video: Chapter 10 - The House of the Seven Gables by Nathaniel Hawthorne - The Pyncheon Garden 2024, Nëntor
Anonim
Sytë e kungullit drithërues të animuar
Sytë e kungullit drithërues të animuar

Nja dy vjet më parë, ndërsa kërkonim frymëzim për një mbështetës të ri të animuar të Halloween, ne hasëm në një video nga kontribuesi 68percentwater i YouTube i quajtur Arduino Servo Pumpkin. Kjo video ishte pikërisht ajo që ne po kërkonim, megjithatë, disa nga detajet duket se mungonin. Kështu, ne vendosëm që të regjistronim ndërtimin tonë, me disa modifikime, në mënyrë që të tjerët të mund ta ndiqnin. Modifikimi i parë që bëmë ishte zëvendësimi i kungullit të vërtetë me një version shkumë të dyqaneve artizanale. Për ne kjo ndihmon në dy mënyra. Së pari, nuk ka rrëmujë ngjitëse. E dyta dhe më e rëndësishmja, është e përdorshme. Sidoqoftë, ky vendim do të thotë që nevojiten modifikime të tjera.

Mjetet:

1) Thikë X-ACTO ose ndonjë thikë tjetër e mprehtë.

2) Stërviteni me copa stërvitje të shumta.

3) Sharra

4) Dosja

5) Letër zmerile

6) Armë ngjitëse e shkrirjes së nxehtë dhe shkopinj zam.

Pjesët:

1) Kungull me shkumë të gjallë

2) Topa drithërues të syve

3) Lidhës PVC 1"

4) Mikro Servos

5) Arduino Uno

6) Breadboard pa saldim

7) Bailing Wire

8) Dowels druri

Video

Për të parë një video të shkurtër të prototipit të përfunduar shikoni

Hapi 1: Mohimi i përgjegjësisë

Vetëm një mohim i shpejtë për të deklaruar se ne nuk marrim përgjegjësi për asgjë që ndodh si rezultat i ndjekjes së këtij udhëzimi. Alwaysshtë gjithmonë më mirë të ndiqni udhëzimet e prodhuesve dhe fletët e sigurisë kur ndërtoni ndonjë gjë, kështu që ju lutemi konsultohuni me ato dokumente për cilindo nga pjesët dhe mjetet që përdorni për të ndërtuar tuajin. Ne thjesht po japim informacion mbi hapat që kemi përdorur për të krijuar tonën. Ne nuk jemi profesionistë. Në fakt, 2 nga 3 nga individët që morën pjesë në këtë ndërtim janë fëmijë.

Hapi 2: Përgatitni kungullin

Përgatitni kungullin
Përgatitni kungullin
Përgatitni kungullin
Përgatitni kungullin
Përgatitni kungullin
Përgatitni kungullin

Pritini një vrimë të madhe hyrëse në pjesën e poshtme të kungullit.

Duke përdorur stërvitjen tuaj dhe një stërvitje pak më të vogël se diametri i syve drithërues, bëni vrima të vendosura rastësisht në kungull. Kungulli i frymëzimit origjinal kishte 12 sy drithërues. Ju mund të rregulloni numrin e syve sipas dëshirës tuaj dhe madhësinë e kungullit. Sytë drithërues të përdorur në këtë projekt ishin rreth 1 1/4 "në diametër, kështu që unë përdor një copë lopate 1" për të shpuar sytë.

Pasi i shpova vrimat, mora dosjen për të krijuar një buzë të çarë në pjesën e brendshme të vrimës duke e testuar shpesh me njërin sy. Pasi u kënaqa, kam përdorur letër zmerile të imët për të zbehur pak skajin e jashtëm të vrimës, duke i dhënë asaj një efekt më realist.

Hapi 3: Krijoni prizën e syrit

Krijoni prizën e syve
Krijoni prizën e syve
Krijoni prizën e syve
Krijoni prizën e syve

Merrni një bashkues PVC 1 ose çfarëdo madhësie që mund të gjeni që i përshtatet syve tuaj drithërues dhe priteni atë përgjysmë.

Në varësi të madhësisë së syve tuaj drithërues, mund t'ju duhet të mbani pjesën e brendshme të bashkimit PVC pak më të madh. Sytë e përdorur në këtë projekt ishin afërsisht 1 1/4 "në diametër, kështu që gjysmat e bashkimit u mërzitën duke përdorur një copë lopate 1 1/4" dhe u shpuan në një thellësi prej rreth 3/8 ". Megjithatë, thellësia mund të modifikohet për të plotësuar nevojat e syve aktualë që keni zgjedhur dhe trashësinë e murit të kungullit që po përdorni. Sa më të trashë të jenë muret e shkumës të kungullit, aq më pak nevojë për të hapur vrimën më të madhe. Në videon e frymëzimit, kontribuesi 68percentwater nuk dukej se duhet të modifikoni lidhësit 1 "sepse muret e vërteta të kungujve ishin të trasha, por muret në kungullin e shkumëzuar të përdorur në këtë projekt janë shumë të hollë, kështu që kërkoheshin modifikime në bashkim.

Pasi gjysmat e bashkimit të PVC të jenë modifikuar siç duhet për t'u përdorur si provë e bazave të syve përshtaten me sytë drithërues. Përcaktoni se ku qendra e përafrohet me gropën e syrit. Duke përdorur një stërvitje të vogël, shponi një vrimë deri në gropën e syrit. Kjo vrimë do të përdoret për të lidhur syrin në hapin tjetër. Në këtë projekt vrimat janë vendosur 1/4 nga pjesa e përparme e gropës së syrit. Përndryshe, ju mund të futni korije në pjesën e përparme të gropës së syrit aq thellë sa të lejojë që qendra e syrit drithërues të ulet brenda gropës së syrit mjaft thellë Të dy proceset u përdorën në këtë projekt për të testuar se cili funksionoi më mirë. Përfundimi ynë është se vrimat e shpuara janë më të mira.

Hapi 4: Bashkojini sytë drithërues në gropat e syve

Bashkangjitni sytë drithërues në gropat e syve
Bashkangjitni sytë drithërues në gropat e syve
Bashkangjitni sytë drithërues në gropat e syve
Bashkangjitni sytë drithërues në gropat e syve
Bashkangjitni sytë drithërues në gropat e syve
Bashkangjitni sytë drithërues në gropat e syve

Gjeni qendrën e majës së syrit drithërues. Pastaj shponi një vrimë të vogël përmes saj dhe deri në fund. Në këtë projekt, sytë drithërues që po përdorin kanë një vend të vogël reflektues në bebëzat e tyre, kështu që vendosa që do t'i kisha në anën e majtë të syve. Kjo do të thoshte që unë duhej të kisha kujdes kur shpoja vrimat në mënyrë që pika reflektuese të ishte gjithmonë në të njëjtin pozicion në secilin sy drithërues, ndërsa unë shpoja vrimat. Gjithashtu, në këtë projekt disa nga sytë drithërues shikojnë lart e poshtë. Në ato sy vrimat u shpuan 45* jashtë (në anët e syve).

Tjetra, prerë një tel gjatësi prej 2 . Vendoseni me kujdes syrin drithërues në gropën e syrit dhe rreshtoni vrimat. Më pas instaloni telan e shpëtimit përmes njërës anë të gropës së syrit, në syrin drithërues dhe jashtë anës tjetër të syrit. priza e syrit. Përkulni skajet e spikatura të telit të garancisë mbi 90* dhe sigurojini me zam të shkrirë të nxehtë.

Sapo syri drithërues të jetë montuar në gropën e syve, prerë një shufër druri dowel rreth 1 1/2 të gjatë. Duke u kujdesur që bebja e syve të frikshëm të jetë e përqendruar në fole, shtoni pak ngjitës të nxehtë në majë të shufrës prej druri të kunjit dhe bashkojeni atë në qendër të pjesës së prapme të syrit drithërues. Ju do të vini re se çdo shufër kunj ka 2 vrima të shpuara për lidhjen e servo në shufër nëpërmjet një gjatësi të shkurtër tela shpëtimi. Meqenëse kjo strukturë është një prototip sasia e saktë e Përdorimi dhe hedhja e servos nuk ishte e njohur në atë kohë dhe kështu u vendos që pasja e të dy vrimave rrit shansin tonë për sukses. Siç rezulton vrima e brendshme është më se e mjaftueshme dhe gjatësia e shufrave mund të shkurtohet duke siguruar kështu më mirë pastrimi brenda kungullit.

Hapi 5: Montoni Servos në prizat e syve

Montoni Servos në prizat e syve
Montoni Servos në prizat e syve
Montoni Servos në prizat e syve
Montoni Servos në prizat e syve

Ngjiteni nxehtësisht një servo motorike në secilën nga gropat e syve. Sapo ngjitja të ngurtësohet, atëherë merrni një pjesë të telit të shpëtimit dhe lidhni shufrën e kunjit me bririn servo. Në këtë prototip na u desh të zmadhonim vrimën e servo bririt para se teli i shpëtimit të përshtatej. Sigurohuni që ju të përqendroni syrin dhe bririn servo para se të prerë telanë e shpëtimit në gjatësi, kjo do të sigurojë hedhjen e saktë në gropën e syrit. Rregulloni sipas nevojës.

Hapi 6: Ngjiteni kapakun e syrit dhe kuvendet e shërbimit brenda kungullit

Ngjiteni kapakun e syrit dhe kuvendet e shërbimit brenda kungullit
Ngjiteni kapakun e syrit dhe kuvendet e shërbimit brenda kungullit
Ngjiteni kapakun e syrit dhe kuvendet e shërbimit brenda kungullit
Ngjiteni kapakun e syrit dhe kuvendet e shërbimit brenda kungullit

Në këtë hap tjetër ngjitni nxehtësinë secilën nga gropat e syrit dhe servo kuvendet brenda kungullit. Kujdesuni që të orientoni saktë të gjithë sytë.

Hapi 7: Lidhni Elektronikën

Lidhni Elektronikën
Lidhni Elektronikën

Në këtë hap do t'ju duhet të lidhni servos me kunjat e energjisë, tokës dhe dixhitale. Servot e përdorura në këtë prototip kanë tela të kuq (5 volt +), kafe (tokë -) dhe portokalli (këmbëz). Teli i kuq i secilit servo duhet të jetë i lidhur me kunjin 5 volt të bordit Uno, tela kafe e secilit servo duhet të lidhet me kunjin e tokëzimit të bordit Uno dhe së fundi, tela portokalli e secilit servo duhet të jetë e lidhur me një pin dalës dixhital në tabelën Uno. Programi më poshtë përdor kunjat 5 deri në 10 për të kontrolluar gjashtë servos. Prandaj, ne lidhëm pin 5 me servo -n e parë, 6 me të dytin, 7 me të tretin, etj, etj., Derisa më në fund i kishim të lidhur të 6 servos. Për të ndihmuar në lidhjen e të gjitha lidhjeve 5 volt dhe tokëzimit, një pjatë e vogël pa saldim u përdor për të shpërndarë lidhjet 5 volt dhe tokëzimin nga pllaka Uno në secilën nga servos.

Hapi 8: Mblidhni gjithçka Insde

Mbërtheni gjithçka Insde
Mbërtheni gjithçka Insde

Pasi të bëhen të gjitha lidhjet, vendosni butësisht tabelën Uno dhe panën pa saldim brenda kungullit, por jashtë rrugës së servos në lëvizje. Në prototipin e bashkangjitëm tabelën e bukës pa saldim në pjesën e pasme të tabelës Uno duke përdorur shirit me fytyrë të dyfishtë.

Hapi 9: Kodi Burimor

Kodi i përdorur për këtë projekt është shumë i thjeshtë. Ne krijojmë një grup servo dhe e bashkojmë grupin në 6 kunja dixhitale. Pastaj ne gjenerojmë rastësisht pozicione midis 5 dhe 175 gradë për secilën servo dhe flemë deri në 2 sekonda.

#përfshi

// maksimumi tetë servo objekte mund të krijohen Servo myServos [6]; // Tani kemi një grup servo 6. int pos = 0; // ndryshore për të ruajtur pozicionin servo. int delayFaktor = 10; // ndryshore për të ruajtur faktorin e vonesës. // Filloni sistemin. void setup () {Serial.begin (115200); // bashkëngjitni 6 kunjat në grupin servo. për (int i = 0; i <6; i ++) {myServos . bashkoj (i+4); } vonesë (100); // Le ta bëjmë atë më të rastit randomSeed (50); Serial.println ("Fillo …"); } // Lak i pavlefshëm i lakut kryesor () {// Lëvizni të 8 servot në ndonjë pozicion të rastësishëm. për (int s = 0; s <6; s ++) {// merrni një pozicion të rastësishëm për sytë. pos = rastësore (0, 30) * 6; nëse (pos175) {pos = 175; } // Lëvizni sytë në një pozicion të ri të rastësishëm myServos [s].shkruani (pos); vonesa (20); } delayFactor = rastësor (25, 200) * 10; // Vonesa deri në 2 sekonda. Serial.print ("Vonesa për"); Serial.println (delayFactor); vonesa (delayFactor); }

Recommended: