Orodha ya maudhui:

Ngoma ya kucheza na Rangi ya LED Kutumia Arduino: Hatua 5
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino: Hatua 5

Video: Ngoma ya kucheza na Rangi ya LED Kutumia Arduino: Hatua 5

Video: Ngoma ya kucheza na Rangi ya LED Kutumia Arduino: Hatua 5
Video: Annoint Amani - Wanaulizana unaitwa Nani (Hauzoeleki Official music Video Skiza 9039323 to 811 ) 2024, Novemba
Anonim
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino
Ngoma ya kucheza na Rangi ya LED Kutumia Arduino

Hii ni ya kwanza kufundishwa. Nilitengeneza pedi ya kucheza ya rangi na kutumia bodi ya Arduino kama pembejeo la serial kwa kompyuta. Ni rahisi kutengeneza, na kugharimu vipinga vichache na LEDs (sio lazima uzitumie).

Hatua ya 1: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa

Sehemu za elektroniki: 1. 6 LED yenye rangi tofauti kuonyesha kuwa vifungo vimebanwa chini2. 6 220 Ohm resistor kulinda LEDs 3. bodi ya jumla ya solder4. waya na viunganishi Sehemu za pedi ya kucheza: 1. Alumini Foil (Ambayo hutumiwa kuoka vitu) 2. Sanduku kubwa la karatasi (kwa kweli unaweza kutengeneza fremu ya Mbao)

Hatua ya 2: Mzunguko na Mtihani

Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani
Mzunguko na Mtihani

Mzunguko unaonyeshwa kwenye grafu ya kwanza. Pedi ya kucheza hutekeleza tu vifungo sita kwenye mzunguko. Kama tunapobonyeza kila kitufe, LED itawaka, na kutengeneza pini inayolingana kutoka LOW to HIGH. Ujumbe huu utatumwa kwa kompyuta kama ujumbe wa serial, na ikinaswa na mpango wa chatu ambao kisha huiga ujumbe huu kwa ujumbe muhimu wa waandishi wa habari. Nilifanya mzunguko kwa bodi ya jumla ya kuuza kwa kutumia viunganisho vidogo, ili niweze kwa urahisi ingiza kwenye bodi ya Arduino ambayo inaweza kuokoa kwa miradi mingine. Unaweza kutengeneza bodi inayoonekana vizuri zaidi kuliko nilivyofanya, kwa kuwa ni rahisi, nilitumia waya kadhaa kuungana. Mara tu utakapofanya mzunguko, unaweza kuunganisha waya pamoja ili kuona ikiwa taa za taa zinawaka kwa usahihi. Na kisha unaweza kwenda hatua inayofuata, kuanzisha programu.

Hatua ya 3: Programu

Programu ya arduino hutuma barua sahihi kwa kompyuta wakati hali ya ufunguo inabadilishwa. Kwa hivyo ikiwa unasukuma kitufe chochote, itatuma barua mbili zinazolingana, moja chini, na moja juu. Programu ya chatu inapokea ujumbe, na kisha utafsiri kwa tukio la kibodi. Ikiwa inapokea barua ya 'l', basi programu hiyo itatoa ujumbe wa kushoto wa kushoto. Hivi sasa, programu hii inaendesha tu kwenye mashine ya Windows, kwani moduli ya python SendKeys inafanya kazi tu kwenye windows. Unaweza kupata njia ya kuiga habari ya kibodi chini ya Mac na linux. Unahitaji kusanikisha moduli ya Serial na SendKeys kwako chatu ili kuendesha programu hii. Programu ya Ngoma ninayotumia ni StepMania, unahitaji kusanikisha habari muhimu ya ramani ili wakati unacheza programu iweze kujibu kwa usahihi. Hii ni kama tu kuweka Kiunga cha Furaha wakati unacheza michezo.

Hatua ya 4: Pad Pad

Pad ya kucheza
Pad ya kucheza
Pad ya kucheza
Pad ya kucheza
Pad ya kucheza
Pad ya kucheza

Kuna mafundisho mengine machache mazuri juu ya jinsi ya kutengeneza pedi ya kucheza. Hapa, nitakuonyesha jinsi ya kutengeneza moja na vitu ambavyo unaweza kupata kwa urahisi. Pedi ya kucheza kimsingi imeundwa na vifungo sita. Wazo linatumia Matangazo mawili ya Aluminium yanayofanana ambayo yamebandikwa kwenye bodi ngumu, na kisha kuyaweka pamoja na vitu kadhaa ndani ili kuwatenganisha. Ni wakati tu utakapoweka ubao mgumu wa karatasi ngumu, watawasiliana. Fanya vifungo sita hivi, na uziweke kwenye ubao mkubwa wa karatasi. Kisha unganisha vifungo hivi kwenye mzunguko ambao tunatengeneza hapo awali. Mwishowe unaweza kutengeneza kifuniko, na kuchora vitu kadhaa juu yake.

Hatua ya 5: Tayari Kukimbia

Unapaswa kuendesha programu ya chatu kabla ya kuwasha Stepmania. Basi unapaswa kutumia pedi yako ya kucheza kudhibiti programu. Nilipofanya video ifuatayo, nilifungua kifuniko, ili uweze kuona wazi kilicho ndani.

Ilipendekeza: