Orodha ya maudhui:
- Hatua ya 1: Sehemu
- Hatua ya 2: Zana
- Hatua ya 3: Breadboard
- Hatua ya 4: Kanuni
- Hatua ya 5: Kuiweka Pamoja
- Hatua ya 6: Itengeneze
- Hatua ya 7: Maswala ya fremu
- Hatua ya 8:
Video: Mchezo wa Matrix ya Maisha ya LED 32 X 32: 8 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Nilivutiwa na Jptrsn's 16 x16 Mchezo wa Maisha lakini niliishia kuwa kubwa mara nne. Nilipata Moduli ya MAX7219 Dot Matrix 4-in-1 Onyesha Kwa bodi za Arduino huko Bangood.com kwa £ 3.50 walipofika ikawa ngumu sana kuzivunja na kuzitumia kwenye gridi ya 16x16 kama nilivyopanga, kwa hivyo niliamua kutengeneza gridi ya 32x32. Hapo ndipo mambo yalipokuwa magumu, kwani huwezi tu kuongeza nambari.
Hatua ya 1: Sehemu
Nilipata sehemu zangu kutoka BangGood lakini unaweza kuzipata mahali popote. 1. Arduino Nano (~ £ 2) 2. Matrix 4 Led Led (~ £ 3.50 x 4) au tafuta nyingi ambazo wakati mwingine ni rahisi usambazaji wa umeme (<£ 5) 6. Picha ya 6 "x6" / 15cmx15cm Box box (~ £ 4) kutoka duka la ufundi la ndani
Hatua ya 2: Zana
1. Bunduki ya moto ya gundi
2. Kusanya chuma
3. Vipande vya waya
4. Kisu mkali
Hatua ya 3: Breadboard
Jambo moja nililojifunza wakati huu ni kwamba nano (na labda wengine Arduinos) hawawezi kutoa nguvu ya kutosha kuendesha matriki 4 bila kuchoma usambazaji wa umeme! onya
Wakati bodi zangu zilipofika walikuwa wamepata tu pini kwenye mwisho wa pembejeo na pini za pato zilikuwa zimefunguliwa kwenye begi, au katika kesi moja ilibanwa chini ya onyesho ikipunguza pini hizo nje. Inageuka kuwa sio nzuri kwa maonyesho haya (kazi nzuri nimenunua 6). Utahitaji kusambaza pini za pato kwenye matriki mawili ya LED ikiwa hayajafungwa kwako.
Mpangilio ni wa moja kwa moja, unaweza kushona mlolongo wa matrix mbili pamoja kuunda minyororo miwili kwa kuunganisha tu pini za pato na pini za kuingiza zinazolingana. Huwezi kuzifunga zote kwa kukimbia moja kwani maktaba ya LedControl imepunguzwa kwa maonyesho 8 kwa wakati mmoja.
Kisha ingiza DataIn kubandika 12, mzigo (au CS) kubandika 11 na Saa (au CLK) kubandika 10 na kwa mnyororo mwingine hadi 5, 4 na 3. Vinginevyo, unaweza kuchukua pini zozote za dijiti unazopenda kumbuka tu kubadilika nambari ya kuonyesha uchaguzi wako. Kisha ongeza tundu la USB kwenye ubao wa mkate. Kisha unganisha v + na pini za ardhini na reli za ubao wa mkate. Kisha unahitaji kuziba njia za nguvu kutoka kwa minyororo 2 hadi + ve na ardhi na funga ardhi ya Arduino chini. Mara tu tunapomaliza kupanga bodi unaweza kuunganisha vin ya Arduino na v + na usizie tena Aurdino USB tena.
Hatua ya 4: Kanuni
Mwanzoni, nilifikiria ninachohitaji kufanya ni kuchukua nambari iliyopo na kuipima kwa 32x32 lakini ni ujanja kidogo kuliko hiyo. 1. Unahitaji LedControls mbili kwani kila moja inaweza kuendesha tu MAX7219s LedControl lc [2] = {LedControl (12, 10, 11, 8), LedControl (5, 3, 4, 8)}; 2. Hakuna kumbukumbu ya kutosha kwenye Nano kuhifadhi safu mbili kamili za 32x32 za kuweka bodi ndani. (Mwishowe, nyakati zote nimeandika Nambari ya Mchezo wa Maisha kwenye ubao mweupe katika mahojiano inalipa.) Kwa hivyo, tunafafanua safu za bodi kama 32x4 na kuhifadhi hali ya kila seli kama kidogo kwenye ka kwenye safu.
Hatua ya 5: Kuiweka Pamoja
Jaribu kwanza nambari na mpangilio wa bodi inavyotarajiwa kwa kutumia njia ya "testPattern" kuteka msalaba wa diagonal kwenye bodi. Ikiwa hii haionekani sawa basi kuna kitu kibaya na utaratibu wa bodi na / au pini ambazo umeanzisha. Kisha angalia mambo na njia ya mtembezi ambayo hutengeneza mtembezi unaotembea kwenye skrini. Tena ikiwa haifanyi kazi angalia mpangilio wa pini nk Mwishowe, weka njia kuu ya kuwa "randomize", weka NUMITR kwa idadi ya nyakati ambazo inapaswa kurudia kabla ya kuweka upya.
Hatua ya 6: Itengeneze
Sasa kuweka kila kitu kwenye fremu. Kwanza, gundi moto matrixes pamoja kwenye fremu ya 32x32. Kumbuka kuhakikisha kuwa mwisho wa pembejeo uko upande mmoja kwa wote (au rekebisha nambari ya kutazama katika "gridToCell" ili kuruhusu bodi za 2 ziwe chini). Ongeza tundu la nguvu na ubadilishe kwenye laini ya 5v na uunganishe kila kitu pamoja.
Hatua ya 7: Maswala ya fremu
Inageuka kuwa unahitaji sura kubwa kuliko ile ya 6x6 niliyonayo. Kwa hivyo nitahitaji kurudi kumaliza hii nitakapopata nafasi ya kufika dukani.
Hatua ya 8:
Ilipendekeza:
Kufanya Mchezo wa Ulinzi wa Mnara wa Maisha ya kweli: Hatua 11
Kufanya Mchezo wa Ulinzi wa Mnara wa Maisha ya kweli: Hello, sisi ni GBU! Timu yetu ilipewa jukumu katika VG100 yetu, Intro kwa Uhandisi, darasa: kubuni na kujenga maisha halisi ya Mchezo wa Ulinzi wa Mnara wa Warzone. VG100 ni darasa la msingi watu wote wapya wanahitajika kuchukua katika Taasisi ya Pamoja (JI.) Taasisi ya Pamoja
Maisha ya Usawa wa Maisha X5i Console Ukarabati wa Ufugaji: Hatua 5
Matengenezo ya Maisha ya Usawa wa Maisha X5i: Hivi ndivyo nilivyosuluhisha shida yangu ya kuogofya ya Life Fitness x5i. KANUSHO LA HALALI: FANYA HAYA KWA HATARI YAKO. HATUA HIZI NI PAMOJA NA KUBORESHA BONYEZO YA MASHINE NA PENGINE ZITAKUWA ZITAPUNGUZA DHARA GANI. Shida na mashine yangu ilikuwa kwamba moja ya
Kutoa Zawadi za Maisha ya Kwanza katika Maisha ya Pili Kutumia Amazon.com: Hatua 9
Kutoa Zawadi za Maisha ya Kwanza katika Maisha ya Pili Kutumia Amazon.com: Katika ulimwengu wa kweli Maisha ya pili ni rahisi kuunda urafiki wa karibu sana na mtu ambaye huwezi kuwa na fursa ya kukutana naye kibinafsi. Wakazi wa Maisha ya Pili husherehekea likizo ya Maisha ya Kwanza kama Siku ya Wapendanao na Krismasi na pia ya kibinafsi
Mchezo wa Kitanda cha Maisha: Hatua 7
Mchezo wa Maisha Kit: Mchezo wa Bodi za Maisha ni jukwaa linaloweza kutisha kwa taswira ya automata za rununu. Kila bodi ina LED 16 katika gridi ya 4x4, mdhibiti mdogo, na mtandao wa mawasiliano na usambazaji wa nguvu. Na firmware inayopatikana, hufanya Conway
Mchezo wa Uendeshaji wa Ukubwa wa Maisha: Hatua 14 (na Picha)
Mchezo wa Uendeshaji wa Ukubwa wa Maisha: Kama mtoto nilipenda mchezo wa Operesheni ya Milton Bradley, buzzer alikuwa akiniogopa kila wakati ilipokwenda, lakini ilikuwa ya kufurahisha. Lengo la mchezo wa Operesheni ni kuondoa sehemu ya mwili bila kugusa kibano kwa pande za chuma zinazozunguka kitu