Orodha ya maudhui:
- Hatua ya 1: 3D Chapisha Faili za Utaratibu wa Jicho
- Hatua ya 2: Usindikaji Msingi wa Chapisho kwa Sehemu zilizochapishwa za 3D
- Hatua ya 3: Fanya Mboni ya Jicho iwe Ukweli zaidi
- Hatua ya 4: Fanya uhusiano
- Hatua ya 5: Kusanya utaratibu wa macho
- Hatua ya 6: Funga kila kitu Juu
- Hatua ya 7: Nyumbani Servos yako na Maliza Utaratibu wa Macho
- Hatua ya 8: Chonga Malenge yako na Weka Jicho kwenye Maboga
- Hatua ya 9: Pakia Nambari
- Hatua ya 10: Umemaliza
Video: Malenge ya Halloween na Jicho La Uhuishaji la Kusonga - Malenge haya yanaweza Kutupa Jicho !: Hatua 10 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Katika Agizo hili, utajifunza jinsi ya kutengeneza malenge ya Halloween ambayo hutisha kila mtu wakati jicho lake linahamia
Rekebisha umbali wa kiwambo cha sensa ya ultrasonic kwa thamani inayofaa (hatua ya 9), na malenge yako yatamshawishi mtu yeyote anayethubutu kuchukua pipi kutoka nyumbani kwako
Katika video hapo juu, utaona onyesho la harakati ambazo jicho hili lina uwezo. Sehemu 2 za kwanza zinaonyesha harakati za kupindukia ambazo macho inaweza kupangiliwa kufanya, na sehemu ya 3 na 4 zinaonyesha jinsi malenge yanavyoweza kutembeza macho yake kwa njia ile ile ambayo mwanadamu anaweza kukasirika.
Huu ulikuwa mradi wa kukimbilia wa Halloween kwangu, kwa hivyo nilichukua picha nyingi baada ya mradi wangu kufanywa. Hii pia ilikuwa kwa nini badala ya kununua kiunga cha ulimwengu kwa jicho, nilitengeneza kiunga ambacho hakihitaji sehemu yoyote ngumu-ya-chanzo isiyo ya 3D inayoweza kuchapishwa. Hii ndio sababu unaweza kumaliza mradi huu kwa siku moja tu!
Hapa kuna kiunga cha folda na faili zinazohitajika.
Ugavi:
1. 1x Arduino Nano (au sawa)
2. 2x SG90 9G Micro Servo
3. 1x Maboga (angalau ~ 20cm kwa kipenyo)
4. 2x Skewers za kuni
5. Betri 4x AA (au usanidi sawa wa 5V)
6. ~ waya za jumper (au 1m ya waya 22 za AWG)
7. ~ 15cm Bend-na-Kaa waya (sehemu za karatasi hufanya kazi vizuri)
Alama chache au Rangi (nyekundu, hudhurungi, na rangi nyeusi)
9. Uzio mweupe (PLA)
Hiari:
1. Sensor ya Umbali wa Ultrasonic ya 1x HC-SR04
2. Soldering Iron na Solder
3. Mkanda wa Umeme
Hatua ya 1: 3D Chapisha Faili za Utaratibu wa Jicho
Kwanza, utahitaji kuchapisha 3D faili zilizoambatishwa za STL katika filament nyeupe ya PLA.
Pakua folda ya "2020_Halloween_Pumpkin_With_Moving_Animatronic_Eye_MASTER". Folda hii ina faili zote za 3D na nambari, pamoja na viungo.
Faili za 3D tayari zimeelekezwa katika mwelekeo unaofaa zaidi uchapishaji wa 3D. Ni muhimu kutambua kwamba "OuterEye" itahitaji kuchapishwa na pande zote chini, na "InnerEye" na upande wa gorofa chini. Ingawa hii inamaanisha utahitaji msaada kwa Jicho la nje, haupaswi kuchapisha mojawapo ya faili hizi katika mwelekeo tofauti. Hii ni kwa sababu ndani ya Jicho la nje na nje ya Jicho la Ndani inahitaji kuwa laini iwezekanavyo ili kuzuia utaratibu wa macho usifunge.
Nilichapisha sehemu za Jicho la nje na la ndani kwa urefu wa safu ya 0.1mm kwa sababu hiyo ingeweza kupunguza athari za ngazi, na hivyo kusababisha uso laini. Nilichapisha faili zingine kwa urefu wa safu ya 0.2-0.3mm.
Wakati mradi ulikuwa tayari kuonyeshwa, niliweka tochi moja kwa moja nyuma ya utaratibu wa jicho ili jicho liangaze. Ikiwa unataka kufikia athari hii inayoangaza, ningependekeza utumie mipangilio ya ujazaji mdogo na mzunguko wa sehemu za Jicho la nje na la ndani.
Hatua ya 2: Usindikaji Msingi wa Chapisho kwa Sehemu zilizochapishwa za 3D
Sehemu pekee ambayo inahitaji kazi ni Jicho la nje.
Kwa sababu vifaa vya mkono vilitumika upande unaoonekana wa Jicho la nje, uso utakuwa mkali kidogo. Kutumia sandpaper ~ 120 - 240 grit, laini uso hadi ionekane nzuri (najua hakuna mtu anayependa mchanga, kwa hivyo laini tu hadi ufurahi na sura, au ruka kabisa hatua hii).
Hatua ya 3: Fanya Mboni ya Jicho iwe Ukweli zaidi
Baada ya kupaka mchanga wa macho kumaliza vizuri, nilitumia alama nyekundu za kudumu, nyeusi, na hudhurungi zenye upana tofauti ili kuongeza iris na mishipa ya damu kwenye jicho. (Unaweza kusema kuwa mimi sio msanii na kwamba hii inayoweza kufundishwa haitaangazia jinsi ya kutengeneza jicho la ukweli).
Nadhani unaweza kufanya jicho la kweli kwa kupendeza na kuchora jicho, lakini sikujisumbua na yoyote ya hayo; Hakuna mtu atakayeona maelezo hayo mazuri wakati malenge yako yamewekwa gizani!
Hatua ya 4: Fanya uhusiano
Sasa kwa kuwa una sehemu zote za 3D zilizochapishwa tayari, uko karibu kukusanyika utaratibu. Unahitaji tu kuinama vipande 3 vya waya wa kunama na kukaa (nilitumia tu kipepeo cha kawaida) kuunda uhusiano.
Kutumia koleo za needlenose, piga waya hadi iwe na vipimo sawa na picha hapo juu.
Hatua ya 5: Kusanya utaratibu wa macho
Sasa una kila kitu unachohitaji kukusanya utaratibu wa macho.
1. Hatua ya kwanza ni gundi "25mmEyeConnector" kwa jicho la ndani na upande wa msingi.
2. Ifuatayo, gundi 2 "BaseSkewerMount1" chini ya msingi kama inavyoonyeshwa hapo juu. Utahitaji kuweza kuteleza skewer ya kawaida ya kuni kupitia mashimo kwenye milima ya skewer, kwa hivyo toa mashimo ikiwa unahitaji.
3. Panda 2 SG90 Micro Servos kwenye vituo vyao kwenye msingi na uilinde na screw 1 kwa servo. Hizi servos zinapaswa kuunganishwa zote na waya zao zinatoka upande wa wazi wa yanayopangwa.
4. Unganisha viungo 3 kwa jicho la nje na pembe za servo. Kiungo kikubwa zaidi huenda kwenye shimo la juu la jicho, na shimo la chini limeachwa bila kuunganishwa. Kisha, slide jicho la nje juu ya jicho la ndani. Tazama picha hapo juu.
USIUNGANISHE BORA ZA HUDUMA KWA SERVOS BADO. Hii ni kwa sababu servos zinahitaji kuwa na nyumba, kwanza (imeelezewa katika hatua ya baadaye).
Hatua ya 6: Funga kila kitu Juu
Tunahitaji kufunga vitu kabla hatujaweza kuweka servos na kuunganisha pembe za servo.
Ikiwa unatumia faili za kesi za Arduino Nano ambazo zimejumuishwa:
1. Tengua pini 6 za kichwa cha kiume kutoka juu ya Nano. Wataingia kwenye kifuniko cha kesi hiyo, lakini safu 2 za vichwa vya kiume vya chini kwenye Nano vimeundwa kutunzwa, ili waweze kubaki.
2. Sukuma ubao kwenye sehemu ya chini ya kesi hiyo, ukiongoza safu 2 za vichwa kupitia nafasi kwenye sehemu ya chini ya kesi hadi bodi itakapokaa.
3. Unganisha servo ya usawa-mhimili (servo imewekwa chini na karibu na jicho) waya wa ishara ili kubandika D8 kwenye Arduino Nano. 4. Unganisha waya wa ishara ya wima-mhimili wa wima ili kubandika D9 ya Nano.
5. Unganisha pini ya trig ya sensorer ya ultrasonic ili kubandika D3.
6. Unganisha pini ya mwangwi ili kubandika D2.
7. Mwishowe, unganisha waya mbili kwenye pini za Nano 5V na GND.
8. Waya waya wa Nano, usawa-mhimili wa servo, wima-mhimili wa wima, na waya za nguvu za sensa ya ultrasonic sambamba na kifurushi cha betri ya AA (niliunganisha kesi 2 2SAA pamoja na kuziunganisha kwa safu ili kufanya kesi ya 4SAA). Hakikisha msingi wa pamoja umewekwa. Angalia mzunguko uliokamilika na skimu, hapo juu.
9. Funga viunganisho na mkanda wa umeme. Hii inasaidia kufanya unganishi usipunguke maji wakati pia unapunguza nafasi ya unganisho huru.
4. Kifuniko cha kesi hii kina kiendelezi cha kitufe ili uweze kushinikiza kitufe cha kuweka upya bila kuhitaji kufungua kesi. Kabla ya kufunga kifuniko cha kesi hiyo, bonyeza "buttonExtender" ndani ya shimo, na upande mwembamba ukitoka nje, na uvute kifuniko mahali pake. Nimepata kitufe muhimu kwa kukomesha programu haraka, lakini ikiwa haujali kupata kitufe cha kuweka upya na usijali kuwa na shimo ndogo kwenye kifuniko, ruka hatua hii.
Hatua ya 7: Nyumbani Servos yako na Maliza Utaratibu wa Macho
Servos huhama kutoka 0 - 180º, kwa hivyo ni muhimu kwamba katikati ya safu ya mwendo wa servo iwe katikati ya safu ya jicho katika mwendo.
Unahitaji kuweka servos yako hadi 90º kabla ya kuunganisha pembe za servo, na hii inaweza kufanywa kwa kupakia mchoro wa "Home_Servos1" kwa Nano. Mchoro huu utaifanya ili wakati servo imeunganishwa na pini yoyote ya dijiti, servo itaamriwa kwenda 90º.
Ukiwa na huduma zilizowekwa katikati, unaweza kubonyeza kwa uangalifu pembe za servo kwenye servos zao. Tazama picha ya mwisho ya hapo juu kwa pembe ya takriban pembe za servo zinapaswa kuwa wakati servos ziko katikati.
Salama kila pembe ya servo na screw moja kupitia kituo chake.
Hatua ya 8: Chonga Malenge yako na Weka Jicho kwenye Maboga
Chonga malenge na kile unachotaka! Hii sio fundisho la jinsi ya kuchonga malenge, kwa hivyo nitaruka juu ya maelezo haya mengi.
Jambo muhimu tu juu ya uchongaji wako wa malenge ni kwamba shimo la jicho lazima lisiwe juu sana, au viungo vya servo vitazuiliwa na 'dari' ya malenge.
Wakati wa kutengeneza kijiko cha macho, hatua kwa hatua fanya kijiko cha jicho kuwa kikubwa hadi jicho litoke nje kwa kiwango kizuri tu. Unapaswa kutuliza ndani ya shimo hili, kwa hivyo kipenyo cha upande wa shimo ndani ya malenge ni kubwa kuliko upande wa shimo nje ya malenge.
Kuweka utaratibu wa jicho:
1. Kata skewer fupi na uiingize kwenye moja ya milima ambayo tuliunganisha chini ya msingi. Sasa, shikilia kitu kizima ndani ya malenge ili jicho liko mahali pazuri, na kushinikiza skewer fupi kupitia ndani ya malenge mpaka itoke upande mwingine. Hivi ndivyo utakavyotia alama kwa usahihi kuwekwa kwa mishikaki, badala ya kupiga tu skewer kutoka nje ya malenge na kutumaini kuwa utafika mahali pazuri. Rudia mlima mwingine wa skewer na upande wa pili wa malenge.
2. Sasa unaweza kushinikiza skewer 2 kutoka nje ya malenge, kupitia milima ya skewer, na kisha kurudisha upande mwingine wa malenge. Sasa utaratibu wa jicho unapaswa kuwekwa vyema vya kutosha. Tazama picha hapo juu. (Utagundua mkanda mweusi ambao nilitumia wakati gundi ikishindwa).
3. Niliweka vifaa vya elektroniki na betri kwenye mfuko wa plastiki ili kuwaweka safi na kuweka hii ndani ya malenge.
4. Funika lensi ya tochi ya umeme na plastiki ya manjano inayobadilika, na uweke tochi hii moja kwa moja nyuma ya jicho ili jicho liangaze gizani. Ili kuweka kiwango cha tochi na jicho, niliiweka juu ya jar.
Nadhani njia bora ya kutumia sensor ya ultrasonic itakuwa kupanua waya zake ili uweze kuiweka mahali pengine karibu na malenge, badala ya malenge. Niliamua kwamba sensa haikuwa ya lazima kwa programu yangu, kwa hivyo niliruka kihisi, na kuacha waya nne za ziada. Nambari hiyo hiyo itafanya kazi bila kujali ikiwa una sensor ya ultrasonic iliyounganishwa, au hakuna vigezo vinavyohitajika kubadilishwa.
Hatua ya 9: Pakia Nambari
Uko karibu kumaliza!
Pakua nambari, na ufungue Arduino IDE.
Nitakutembea kupitia mipangilio ya nambari ambayo unaweza kuhitaji kurekebisha:
Kurudia = 40; // fafanua idadi ya harakati za macho kufanya kabla ya kusubiri soning ping nyingine
Rekebisha thamani hii ikiwa unataka jicho kurudia harakati zake mara kubwa au chache baada ya sensor ya ultrasonic kusababishwa. Kama nilivyosema hapo awali, kutumia sensor ya ultrasonic ni hiari, na hauhitaji nambari yoyote tofauti. Acha tu mipangilio hii bila kuguswa ikiwa hutaki kutumia sensorer ya ultrasonic.
#fafanua hLeftLIMIT 55
#fafanua hRightLIMIT 110 #fasili vLopLIMIT 6 #fafanua vBotLIMIT 155
Maadili haya huamua vituo vya mwisho vya servos na kuzuia utaratibu kutoka kwa kufungwa. Niliunda kazi ya rollEye haswa kujaribu upeo wa mwendo wa servo, kwa hivyo endesha kazi ya rollEye na urekebishe maadili haya ikiwa ni lazima.
#fafanua hServoCenterTrim -3
#fafanua vServoCenterTrim -13
Maadili haya hukuruhusu kuweka sawa nafasi ya nyumbani ya jicho wakati malenge yanasubiri sensorer ya ultrasonic kuanza tena.
const int hServoPin = 8; // fafanua pini kuunganisha servo ya usawa na
const int vServoPin = 9; // fafanua pini ili kuunganisha servo wima
Mistari hii ya nambari hufafanua pini za kuwapa servos.
const int ultrasonic1 = {3, 2}; // inafafanua pini za trig na echo, mtawaliwa
Mstari huu wa nambari huunda safu ambayo inaelezea mpango ambao pini sensor ya ultrasonic imeunganishwa.
kichocheo kirefu cha ConstDistance = 1000; // weka umbali wa juu (mm) kabla ya sensorer ya ultrasonic kusababishwa
Mstari huu wa nambari huweka umbali wa juu hadi sensor ya ultrasonic itasababishwa na kazi inaitwa.
const byte niniFunctionToCall = 1; // (0-1) inauambia mpango ambao ni kazi ya kupiga simu
// rollMacho = 0 // bila mpangilioKubadilisha = 1
Mistari hii ya nambari hukuruhusu kuchagua ikiwa unataka malenge kutumbua jicho lake, au kusonga kwa mtindo wa kijeshi, wa kijeshi. Thamani lazima = 0 au 1. Ikiwa dhamana = 1, programu itafanya kazi ya ubadilishaji wa nasibu. Ikiwa thamani = 0, programu itafanya kazi ya rollEye. Ikiwa thamani ≠ 1 au 0, mpango hautafanya kazi yoyote.
Hatua ya 10: Umemaliza
Na kwa hatua hizo rahisi kukamilika, umejenga malenge yako mwenyewe na jicho la uhuishaji!
Tafadhali acha maoni ikiwa una maswali yoyote au ungependa kutoa maoni.
Ilipendekeza:
Kusonga Magari Pamoja na Ufuatiliaji wa Jicho: Hatua 8
Kusonga Magari na Ufuatiliaji wa Jicho: Hivi sasa, sensorer za kufuatilia macho zinajulikana zaidi katika maeneo anuwai lakini kibiashara zinajulikana zaidi kwa michezo ya maingiliano. Mafunzo haya hayajifanyi kufafanua sensorer kwani ni ngumu sana na kwa sababu ya matumizi yake ya kawaida na zaidi
Uhuishaji wa Nuru ya Uhuishaji na Mwanga wa Usiku: Hatua 6 (na Picha)
Nuru ya Mood ya Uhuishaji & Mwanga wa Usiku: Kuwa na hamu inayopakana na kutafakari na nuru niliamua kuunda uteuzi wa PCB ndogo za msimu ambazo zinaweza kutumiwa kuunda maonyesho ya taa ya RGB ya saizi yoyote. Baada ya kutengeneza PCB ya kawaida nilijikwaa kwenye wazo la kuzipanga kuwa
Dawati la Uhuishaji LEDs za Uhuishaji Attiny85: 6 Hatua
Miti ya Krismasi Uhuishaji LEDs Attiny85: Mti mdogo wa Krismasi 8 LED zilizohuishwa na ATtiny85 SU (smd) kuweka kwenye dawati lake siku ya Krismasi, uhuishaji huchukua dakika 5 na kurudia kwa kitanzi. Kiungo cha Kicad 5Arduino 1.8USBASP programu au ISP
Manati ya Moja kwa Moja ya Kutupa Chakula cha Pet (mbwa, Paka, Kuku, Nk), Kutupa Mipira na Zaidi !: Hatua 4 (na Picha)
Manati ya Moja kwa Moja ya Kutupa Chakula cha Pet (mbwa, Paka, Kuku, Nk), Kutupa Mipira na Zaidi !: Halo na karibu kwa Nia yangu ya kwanza! Mbwa wetu ANAPENDA chakula chake, atakula kabisa ndani ya sekunde. Nimekuwa nikibuni njia za kupunguza hii, kutoka kwa mipira na chakula cha ndani hadi kuitupa kote nyuma ya nyumba. Cha kushangaza, yeye ni
Aikoni ya Uhuishaji ya AIM ya Uhuishaji = Haraka na Rahisi!: Hatua 10
Picha ya AIM Buddy Icon ya Uhuishaji = Haraka na Rahisi! Vitu vingine unahitaji: Picha kwenye kompyuta yako ambayo