Orodha ya maudhui:

Upinde wa mvua Upinde wa mvua Mega Man: 9 Hatua
Upinde wa mvua Upinde wa mvua Mega Man: 9 Hatua

Video: Upinde wa mvua Upinde wa mvua Mega Man: 9 Hatua

Video: Upinde wa mvua Upinde wa mvua Mega Man: 9 Hatua
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Julai
Anonim
Upinde wa mvua Upinde wa mvua Mega Man
Upinde wa mvua Upinde wa mvua Mega Man

Nilipata wazo la mradi huu kutoka kwa Mega Man Pixel Pal yangu. Ingawa ni mapambo mazuri, inaangaza tu kwa rangi moja. Nilidhani kwani Mega Man anajulikana kwa mavazi ya kubadilisha rangi, itakuwa nzuri kutengeneza toleo kwa kutumia RGB za LED kuonyesha rangi za kawaida.

Ingawa kuna njia nyingi ambazo unaweza kwenda kufanya hii, kama vile kununua safu iliyotengenezwa ya RGB ya LED, wakati niliona Mashindano ya Ufundi wa Woodwork nilidhani itakuwa changamoto ya kufurahisha badala yake kutumia kuni na kuunda sehemu za taa za rangi kama hiyo. badala ya kuwasha saizi za kibinafsi.

Nimeandaa hii inayoweza kufundishwa takriban kwa mpangilio niliochukua hatua mwenyewe, lakini mwishowe ni sehemu ndogo ndogo ambazo zote hukutana, kwa hivyo jisikie huru kupanga tena kwa mpangilio ambao unaona unafaa.

Hatua ya 1: Zana na Vifaa

Zana na Vifaa
Zana na Vifaa
Zana na Vifaa
Zana na Vifaa
Zana na Vifaa
Zana na Vifaa

Vifaa

  • Jalada la mbao au kipande sawa kwa msingi
  • Futa karatasi ya plastiki (ilipendekezwa na baridi kali)
  • Dowels za mbao za mraba
  • Rangi nyeusi na nyeupe
  • Kujaza kuni (hiari)
  • Mkanda wa kutafakari (hiari)
  • Kitabu cha ulinzi
  • Arduino Uno
  • Bodi ya mzunguko
  • Iliyoenezwa ya kawaida ya Cathode RGB za LED
  • Waya thabiti wa kuunganisha
  • Resistors

Zana / Vifaa

  • Sandpaper
  • Gundi kubwa
  • Rangi ya brashi
  • Saw (mwongozo au nguvu)
  • Kuchimba
  • Kisu cha kukata kioo / plastiki
  • Chuma cha kulehemu na solder (hatua nzuri inapendekezwa)
  • Vipande vya waya
  • Digital Multimeter (hiari)

Kuamua ni doli ngapi ningehitaji nilihesabu jumla ya saizi ambazo hazibadilishi rangi, ambayo inajumuisha muhtasari mweusi wa Mega Man na uso wake. Kuna 159 kati ya hizi. Unaweza kuamua ukubwa unaohitajika kwa bodi yako ya plastiki, msingi na mzunguko kutoka kwa upana wa doa, ambayo inawakilisha pikseli moja. Upana wa sprite ni saizi 21 na urefu ni saizi 24. Nilichagua 1/4 "dowels pana na kuzikata kwa urefu wa karibu 3/4" kila moja. Nilinunua vipande vya kuni na plastiki kwenye Hobby Lobby lakini pia unaweza kuzipata kwenye duka la vifaa. Ninapendekeza kutumia kitu chembamba kuliko jalada nililochagua, kama msingi mwembamba utaruhusu mwangaza zaidi, lakini hakikisha ni thabiti vya kutosha.

Ni muhimu kutumia LED zilizoenezwa, vinginevyo rangi hazichanganyiki vizuri na unaona nyekundu, kijani kibichi na hudhurungi. Anode ya kawaida inapaswa kufanya kazi na wiring iliyobadilishwa na maadili ya kugeuza katika mpango wa Arduino, lakini naona cathode ya kawaida inaeleweka zaidi. Mwishowe nilitumia LEDs 14 lakini nilinunua kifurushi 25 kwa urahisi, na unaweza kupata zaidi ya 14 inaonekana bora, ingawa sijui bodi ya Arduino itasaidia ngapi.

Hatua ya 2: Kata Dowels

Kata Dowels
Kata Dowels

Hatua ya kwanza ya kujenga sehemu ya mbao ni kukata dowels kwa urefu wako unaotaka kwa kila pikseli. Kama nilivyosema hapo awali, nilichagua 3/4 . Nilitumia bandsaw kwa hivyo ningelazimika kupima urefu mara moja tu na kukata kwa haraka wote. Dowels pia zinapaswa kuwa rahisi kukatwa kwa msumeno wa mkono, lakini hii inachukua muda mwingi na haifai.

Niliweka vipande vyote kwenye chombo kinachofaa na nikakata hadi nilipokuwa na 159 inayofaa. Ni sawa ikiwa sio sare kamili na gorofa, yangu pia haikuwa hivyo, lakini hauitaji kuzipaka mchanga bado.

Hatua ya 3: Vipande vya Kuunganisha Pamoja

Vipande vya Kuunganisha Pamoja
Vipande vya Kuunganisha Pamoja
Vipande vya Kuunganisha Pamoja
Vipande vya Kuunganisha Pamoja
Vipande vya Kuunganisha Pamoja
Vipande vya Kuunganisha Pamoja

Kwa gluing yote nilitumia superglue ya Loctite, ambayo inapatikana katika maduka mengi. Gundi ya kuni inaweza kufanya kazi lakini gundi kubwa haifai sana na inafungwa haraka sana. Hakikisha kuvaa glavu wakati wa kutumia vitu hivi.

3a. Kuunganisha vipande kwa kila mmoja

Nilipitia na kupata maeneo yote kwenye sprite ambapo kuni "saizi" nyingi ziko karibu (zisizo za diagonally) ili niweze kuziunganisha pamoja. Kuweka kigingi kando na kando kila inapowezekana inakupa eneo la uso zaidi kuunda dhamana yenye nguvu, na kisha vifungo vitakuwa na eneo kubwa zaidi la gundi kwa msingi. Picha ya kwanza inaonyesha hizi zimewekwa kwa njia rahisi ili uweze kuelewa ni ngapi kati ya hizi zinahitajika.

Ninapendekeza usifanye kile nilichofanya, ambacho kilikuwa kikianza na miguu. Kikwazo cha kushikamana kwa haraka ni vitu vinaweza kutoka vibaya ikiwa hautazipanga mara moja. Anza na vipande vidogo kupata mbinu yako chini.

3b. Panga vipande vyote kwa mpangilio mzuri

Hatua hii sio muhimu sana, lakini mimi huweka vipande vyote pamoja (toa vipande moja) kwenye meza ili kuhakikisha kuwa mambo yatatoshea sawa kabla ya kushikamana.

3c. Gundi kwa msingi

Mara gundi kwenye vipande vya kando-kando imekauka na una hakika utaweza kupanga kila kitu kwa usahihi, unaweza kuanza vipande vya gluing kwenye msingi. Wakati huu nilitia mchanga chini ya kila kipande / kikundi cha vipande ili kuzifanya ziwe gorofa na sare kabla ya kushikamana.

Nilianza na mguu wa kushoto na kimsingi nilifanya kazi yangu kuzunguka saa. Niliweka kipande kikubwa cha "uso" chini kama sehemu ya kumbukumbu ya gluing vitu karibu nayo, lakini sikuunganisha uso yenyewe. Niliacha uso bila kuunganishwa hadi kukamilika kwa mradi huo, kwani nilijua ingeingia na kuwa rahisi kunata baadaye.

3d. Mchanga juu ya dowels

Baada ya kukauka kwa gundi, niliweka kipande cha uso (lakini tena, sikung'ata) na kuchukua kitalu cha mchanga juu ya uso wote wa juu kusaidia kuifanya iwe sare zaidi.

3e. Ongeza kijaza kuni (hiari)

Kwa kuwa kila kitu kilikuwa hakijalingana kabisa, niliweka kijazia kuni kati ya mapengo yasiyotakikana kwa jaribio la kuzuia nuru kutoka damu. Walakini, isipokuwa uwe na mapungufu makubwa, ningependekeza kuruka hatua hii au angalau kuihifadhi baadaye. Mara tu nilipowasha kila kitu nikagundua kutokwa na damu nyepesi hakutakuwa suala kubwa hata hivyo.

Hatua ya 4: Kata Plastiki

Kata Plastiki
Kata Plastiki
Kata Plastiki
Kata Plastiki
Kata Plastiki
Kata Plastiki
Kata Plastiki
Kata Plastiki

Hatua yangu ya kwanza katika kukata plastiki ilikuwa kuikata kwa saizi ya mkusanyiko wa mkutano. Baada ya kufanya hivyo, niliishika juu ya mkutano na nikachora mistari kuzunguka sprite.

Sina hakika juu ya mbinu zingine za kukata plastiki, lakini kwa kisu nilichotumia, unatakiwa kuipiga alama katikati na kisha kuipindua hadi itakapovunjika. Kwa sababu hiyo nilivunja vipande pole pole ili kupunguza alama za kuinama na kuzuia kuharibu plastiki. Bidhaa ya mwisho haikuwa kamili, lakini makosa sio makubwa sana.

Tutataka athari iliyoenea ambayo itasaidia kueneza nuru, ndiyo sababu plastiki iliyohifadhiwa ni bora. Sandblast ingewezekana, lakini nilikuwa na kikomo kwa hivyo badala yake nilitumia sandpaper 400 grit. Hata grit hii nzuri huunda mikwaruzo inayoonekana, lakini unaweza kupunguza hii kidogo kwa kupiga mchanga kwa njia tofauti kwa sura sare zaidi. Niliweka mchanga upande wa chini ili uso wa juu bado uwe laini.

Hatua ya 5: Uchoraji

Uchoraji
Uchoraji

Hatua hii ni rahisi sana. Chukua rangi na uchora nyuso za juu na za nje na kanzu nyingi kama inavyofaa. Niliipaka uso kando kando (angalia picha katika hatua iliyopita), lakini inaweza kufanywa wakati huo huo na muhtasari mweusi. Kwa uso, niliacha sehemu ya ngozi ikiwa haijapakwa rangi kwani sura ya kuni inafaa.

Hatua ya 6: Prototyping

Kuweka mfano
Kuweka mfano
Kuweka mfano
Kuweka mfano

Ninapendekeza sana kupitisha mzunguko kabla ya kuanza kutengenezea LED. Hata ikiwa una ujasiri, katika seti ya LED nilizonunua kulikuwa na tofauti kati ya jinsi zilivyoonyesha rangi, kwa hivyo ni vizuri kuzijaribu haraka kwenye protoboard kupata seti ya sare.

Mchoro wa Fritzing niliyojumuisha unaonyesha usanidi wa msingi wa kuunganisha LED moja kila moja kwa seti za rangi ya msingi na sekondari tutakayotumia. LED za RGB kimsingi hufanya kazi kama LED tatu tofauti zilizojumuishwa kuwa moja, na unaweza kudhibiti kila moja ya hizi tatu kibinafsi kutumia programu ya Arduino. Taa zangu zilitaka 330 na 150 Ohm vipingamizi vya sasa, lakini kwa kuwa sikuwa na Ohm 150 nilijaribu wengine kwa uwiano wa 2.2.

Unaweza kuongeza unganisho kwenye mchoro wa Fritzing ili unganishe LED nyingi kwa usawa. Hii imeonyeshwa kwenye picha (sikuwa na waya wa kijani au bluu inapatikana). Kwa kweli unahitaji tu kuongeza LED nyingi kwenye safu zile zile za protoboard na utaona jinsi zinaonyesha sawa, wakati mwangaza unapungua. Unapoongeza LED nyingi, unaweza kupunguza kupungua kwa mwangaza kwa kupunguza maadili ya kupinga. LED zinazofanana zitagawanya ya sasa ili hatari ya kupungua kupita kiasi. Mwishowe, niliishia kuchagua Ohms 220 kwa anode nyekundu na 100 Ohms kwa anode kijani na bluu. Kuna LED saba katika kila seti.

Programu ya Arduino ambayo nimejumuisha inaweza kutoa PWM kwa LED na thamani ya 0-255, kama vile kompyuta zinazochagua rangi hutumia. Walakini, kama vile ningejua, uteuzi wa rangi kwenye LED ni mbali na moja kwa moja na kompyuta. Hapo awali nilipanga kujaribu kujumuisha rangi za uwezo wote tofauti wa Mega Man, lakini hii haiwezekani. Rangi zingine kama kahawia na kijivu haziwezi kuigwa kwa urahisi na LED hizi. Badala yake nilikaa kwa kuunda rangi za upinde wa mvua, pamoja na tofauti kadhaa katikati.

Mpango huo ni pamoja na kazi ya fader ambayo inaweza kubadilika vizuri kati ya rangi kwa kuongeza au kupungua kwa thamani inayofuata na kuchelewa. Kwa chaguo-msingi nimeiweka kwenye mpango ambao unafifia kupitia upinde wa mvua, lakini pia kuna seti ya mistari ya maoni ya kuonyesha rangi kuu za Mega Man. Pia kuna faili ya kichwa ambayo ina rangi kadhaa nilizozifafanua baada ya kujaribu maadili tofauti.

Hatua ya 7: Maeneo ya LED na Wiring

Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring
Maeneo ya LED na Wiring

7a. Kuchimba mashimo kwa LED

Kuanza, nilipata sehemu kwenye mwili ambapo viraka vya rangi ya msingi au ya sekondari vipo. Mara tu nilipofanya hivi, niliweka alama kwenye alama katikati ya sehemu hizi za rangi. Kisha nikachimba alama kutoka juu na kidogo kidogo kuliko kipenyo cha LED.

Sina picha na mashimo yote ya asili yaliyotobolewa. Baada ya kuzichimba nilikuwa nimehamia haraka kujaribu LED ya kila mtu kwenye kila shimo na plastiki iliyoshikiliwa. Nilianza kupanua mashimo machache ambapo hakukuwa na taa ya kutosha.

7b. Kuongeza LED kwenye bodi ya mzunguko

Ifuatayo nilianza kuuza kwenye LED. Hakuna njia nzuri ya kufanya hivyo kwani ni ngumu kupangilia kila kitu na mashimo. Nilianza na mguu mmoja (wa sprite) na nikafanya kazi kutoka huko. Niliuza kila moja wakati nikienda, kwani ni ngumu vinginevyo kuweka hizi mahali unapopata seti sahihi ya mashimo kwa kila moja. Inachukua kidogo ya kubahatisha na kisha kurekebisha ipasavyo.

Je, si kushinikiza LEDs chini kama inavyowezekana. Unapaswa kuacha nafasi ya kutosha ili waweze kusonga kidogo na kwa hivyo waya tutaongeza zinaweza kutoshea chini ya LED. Nilielekeza LED zote kwa mwelekeo huo (isipokuwa mikono ya sprite, ambayo ilibidi niiweke wima) ili iwe rahisi kukumbuka jinsi ya kuzifunga. Nilipunguza mwelekeo uliobaki.

7c. Wiring LEDs kwa maeneo yanayofaa

Hii ni sehemu ngumu sana ya mradi. Ikiwa una uwezo wa kutengeneza PCB zako mwenyewe, hakika fanya hivyo, lakini vinginevyo uwe tayari kufanya SODA nyingi. Kimsingi, njia niliyofanya hii ilikuwa kutumia eneo tupu la kati la bodi ya mzunguko kuunda safu kwa kila nodi inayofaa katika mzunguko: GND na udhibiti mwekundu, kijani kibichi na hudhurungi kwa rangi ya msingi na sekondari, hivyo saba katika jumla. Waya inaunganisha kila mguu wa LED kwenye safu hizi. Kwa hivyo kwa kila LED unayo kimsingi una alama 12 za kuuza, 4 kwa LED yenyewe na 8 kwa ncha zote mbili za waya. Zidisha hiyo kwa LEDs 14 na ongeza kwenye kuziba nodi na unapata karibu pointi 200 za solder! Hii ndio sababu PCB ni muhimu sana. Hata kwa mradi rahisi, hii ni juu ya kizingiti cha kutengenezea inayowezekana.

Nilijaribu kupasua nodi hizo kwa nusu kila upande wa bodi, na pia kuziunganisha takriban kwa mpangilio sawa wa mwili kama vile LED, kwa jaribio la kupunguza msalaba wa waya. Niliunda madaraja ya solder kati ya LED na mwisho mmoja wa waya, na kati ya ncha zingine za waya na kila mmoja wa node hiyo hiyo. Wakati wa kupiga madaraja naona ni rahisi sana na ncha nzuri ya kutengenezea ncha, na kwa madaraja kwa LED ni rahisi ikiwa utaacha waya wa ziada kuambatanisha moja kwa moja nayo.

Ni ngumu kuelezea hii kwa njia ya hatua kwa hatua, kwa hivyo angalia picha. Mzunguko ni rahisi kwa nadharia, umechanganywa tu katika mazoezi, haswa kuzidishwa hadi LED 14. Ikiwa una zaidi ya rangi mbili tofauti za waya, nambari ya rangi dhahiri ili iwe rahisi kwako kufuata.

Hatua ya 8: Kuweka Kila kitu Pamoja

Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja

Ili kumaliza mkutano, kwa kweli ni lazima niendeshe kupitia usanidi wa Arduino na protoboard kutoka hatua ya prototyping. Ingawa inawezekana kuunda usanidi wa kudumu zaidi, hii inatosha kwa madhumuni yangu. Waya za msingi na za sekondari za RGB kutoka kwa mkutano wa mzunguko huunganisha mahali palepale ambapo tuliunganisha RGB LED inaongoza hapo awali. Waya ya GND bila shaka inaunganisha na GND.

Kisha unahitaji tu kupangilia LED kwenye mashimo, unganisha Arduino, na uweke kifuniko cha plastiki juu. Kwangu, matangazo mengine hayakupata mwangaza wa kutosha kwa hivyo nilichimba mashimo zaidi karibu na yale yaliyopo. Labda unaweza kutumia jig saw ikiwa unataka hii ionekane nzuri, lakini mwishowe haikusudiwa kuonekana. Niliongeza pia mkanda wa kutafakari ndani. Mwishowe, nilitumia kadibodi nyembamba kuunda vizuizi kati ya sehemu zenye rangi tofauti. Nina plastiki iliyoshikiliwa na mkanda wazi badala ya gundi kwa ufikiaji rahisi wa ndani.

Hata baada ya kuvunja kamera nzuri, ni ngumu kunasa jinsi hii inavyoonekana kwa ana. Kwa mfano, kwenye picha kuu, ambayo imewekwa kuwa hudhurungi na kijivu ili kufanana na rangi chaguomsingi za Mega Man, inaonekana kuna damu nyingi-kwa njia ya kijicho. Hii ni matokeo tu ya kamera. Ndio sababu nimejumuisha picha ya rangi ya samawi iliyoambatana na rangi ya machungwa tofauti, ili kuonyesha vizuri utengano wa rangi. Pia kuna video ya mzunguko kamili wa upinde wa mvua.

Hatua ya 9: Hitimisho

Kwa ujumla, nimeridhika na matokeo ya mradi huu, lakini hakika kuna maeneo ya kuboreshwa, kama vile kuongeza mwangaza kwa eneo la uso na kutengeneza mzunguko mzuri zaidi. Wood ilithibitisha kuwa njia ngumu ya kufanya kazi nayo. Ikiwa ningeboresha hii na masomo niliyojifunza kutoka kwa jaribio la kwanza, ningepanga wapi kutoa chanjo zaidi ya taa, na labda nitatumia kitu kama ganda iliyochapishwa ya 3D badala yake.

Ikiwa ulipenda mradi huu, tafadhali mpe kura katika Rangi za mashindano ya Upinde wa mvua!

Ilipendekeza: