Orodha ya maudhui:

Kimbunga (Arduino LED Game): Hatua 6 (na Picha)
Kimbunga (Arduino LED Game): Hatua 6 (na Picha)

Video: Kimbunga (Arduino LED Game): Hatua 6 (na Picha)

Video: Kimbunga (Arduino LED Game): Hatua 6 (na Picha)
Video: ESP32 Tutorial 9 - Using Push button to Toggle LED, Push ON, Push OFF -SunFounder ESP32 IoT kit 2024, Julai
Anonim
Kimbunga (Arduino LED Game)
Kimbunga (Arduino LED Game)

Katika mafunzo haya, nitakufundisha jinsi ya kuunda mchezo wa LED na nambari au uzoefu mdogo sana! Nilikuwa na wazo hili kwa muda na mwishowe nikaanza kulitengeneza. Ni mchezo wa kufurahisha ambao unatukumbusha michezo yote ya arcade. Kuna mafunzo mengine ambayo nitaunganisha kwa marejeo zaidi. Hii inaweza kufanywa ndani ya saa moja ya kazi ngumu na inafaa juhudi hiyo:)

Vifaa

WS2812B LEDS x24

Arduino Nano

Kitufe cha kushinikiza kwa muda mfupi

Hatua ya 1: Tazama Maonyesho

Image
Image

Hatua ya 2: Pata Aina yoyote ya Sura

Pata Aina yoyote ya Sura
Pata Aina yoyote ya Sura
Pata Aina yoyote ya Sura
Pata Aina yoyote ya Sura

Katika kesi hii, nilitumia fremu ya picha. Kujenga moja daima ni chaguo lakini nilitaka kumaliza mradi huu haraka. Mradi wangu una LED 20 ambazo huzunguka kwenye fremu. Walakini, nambari hii inaweza kubadilishwa kila wakati kulingana na upendeleo au matumizi ya nguvu unayotaka.

Hatua ya 3: Programu

Kupanga programu
Kupanga programu

Mpango huu sio mzuri zaidi.. lakini hufanya kazi kikamilifu. Mchezo una gamestates tano tofauti. Ziro ya mchezo inawakilisha hali ya uvivu hadi kitufe kitapobanwa. Gamestate zingine zinawakilisha kiwango ambacho mchezaji yuko. Kukabiliana na upungufu wa kitufe, ninatumia millis kazi () badala ya kuchelewesha (). Kwa njia hii mchezo bado unaweza kukimbia wakati kifungo kinasindika.

Ili kurekebisha kasi kwa upendeleo, kupunguza kutofautisha kwa mwendo wa kasi itaongeza kasi. Kasi ni kwa utaratibu wa shida.

Hatua ya 4: Wiring na Soldering

Wiring na Soldering
Wiring na Soldering

Mradi huu unaweza kuwezeshwa na kamba ya 5v inayoenda kwa Arduino Nano au kutoka kwa kifurushi cha betri 3 AA kuifanya iweze kusonga.

Piga shimo kwa kitufe cha kushinikiza cha muda mfupi au iwe kando na fremu. Unganisha upande mmoja chini na upande mwingine kubandika 4.

(Kwa hiari) -Unganisha kifurushi cha betri na swichi kwenye laini ya 5v kwa VIN na pini za Ground kwenye Arduino Nano. Hakikisha ishara ni 5v na pato linaweza kushughulikia kuwezesha Arduino na LED. Kuongeza maisha marefu ya betri, weka mwangaza kwenye mwangaza wa LED.

Unganisha seti zote mbili za LED kwenye reli ya 5v kwenye Arduino na unganisha Viwanja. Mwishowe, fuata mistari ya Din kwenye pini zinazohitajika kwenye Arduino.

Hatua ya 5: Gundi ya Moto na Salama

Gundi ya Moto na Salama
Gundi ya Moto na Salama
Gundi ya Moto na Salama
Gundi ya Moto na Salama

Nilitumia gundi nyingi moto na Kitie cha Zip ili kupata waya. Jaribu kufunika vitu vyovyote vyenye ncha kali na uimarishe waya kwa uthabiti. Mikono inaweza kushikilia hii.

Hatua ya 6: Rejea nyingine

Rejea nyingine
Rejea nyingine

Nimefundisha zaidi imeunganishwa. Asante kwa muda wako na natumahi umetumia mradi huu. Tembelea wavuti yangu (www.neehaw.com) kwa nyaraka zaidi na miradi ya kufurahisha. Furahiya!

Anayefundishwa

Inayoweza kufundishwa mbili

Ilipendekeza: