Talaan ng mga Nilalaman:
Video: PUZZLE - Arduino Logic Game: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Kamusta.
Nais kong sabihin sa iyo ang tungkol sa kasaysayan ng paglikha ng isang simpleng larong puzzle na "Puzzle" gamit ang Arduino UNO at TFT-Shield.
Upang likhain ang laro kailangan ko ang mga sumusunod na sangkap:
- Arduino UNO
- Power Adapter (AC-DC) 6-12V para sa Arduino UNO
- Card ng MicroSD
- TFT Shield
Hakbang 1: Paunang Bersyon
Ang TFT-Shield ay maginhawa dahil mayroon itong puwang para sa pagkonekta ng isang micro SD card at isang integrated hardware Jpeg decoder. Pinapayagan ka ng tampok na ito na mabilis at madali kang gumawa ng iyong sariling frame ng larawan para sa pagtingin ng mga larawan (syempre, batay sa isang demo). Iyon ang una kong ginawa. Ngunit pagkatapos ay nagsawa ako sa pagtingin lamang sa mga larawan at pagkatapos ay naisip ko ang ideya: susubukan ko bang gumawa ng isang lohikal na laro? Maraming gabi ang ginugol sa pagsusulat ng isang sketch para sa Arduino Uno. At handa na ang paunang bersyon.
Ang isang larawan ay na-load mula sa microSD card, ang imahe sa screen ay nahahati sa 4x3 cells, ang ibabang kanang cell ay nawala at lahat ng mga cell ay nagsimulang random na ilipat. Sa pamamagitan ng pagpindot sa kaliwang pindutan sa ibaba ng screen maaari mong mai-load ang susunod na larawan. Sa pamamagitan ng pagpindot sa gitnang pindutan maaari mong simulan ang laro - upang mangolekta ng mga puzzle. Ang paglipat ng mga puzzle sa pamamagitan ng pagpindot sa touch screen na TFT-Shield. Bilang isang halimbawa, naitala ko ang mga larawan mula sa instructables.com sa isang micro SD card. Maaari mong i-record ang anuman sa iyong mga larawan sa micro SD card.
Hakbang 2: Pagdaragdag ng Pag-andar
Ang pagkolekta ng mga puzzle 4x3 ay kagiliw-giliw, ngunit madali at sapat na mabilis. Nais kong kumplikado ang laro, halimbawa, upang madagdagan ang pagkahati mula sa 4x3 hanggang 8x6.
Idinagdag ko ang kakayahang itakda ang bilang ng mga haligi at mga hilera sa sketch (inirerekumenda: 4x3, 4x6, 8x3, 8x6). Ang paglalaro ay naging mas mahirap at mas mahaba. At naging mas mahirap na mag-navigate sa mga puzzle.
Nagpasya akong magdagdag ng isang pahiwatig - nang mag-click ako sa ika-apat na pindutan (mula kaliwa hanggang kanan), lilitaw ang mga numero ng cell sa screen. Kapag nag-click sa pangalawang pindutan (mula kaliwa hanggang kanan) nawala ang mga tip sa screen. Kapag nag-click ka sa unang pindutan, maaari mong baguhin ang kulay ng tooltip (depende sa larawan) upang gawing nababasa ang tooltip hangga't maaari.
Hakbang 3: Pagpapakita
Bilang isang resulta ng aking trabaho, kumuha ako ng isang laro, para sa pagpapakita kung saan ginawa ko ang sumusunod na video.
Sa pagtatapos ng mga tagubilin ikinakabit ko ang sketch na TFT_shield_Puzzle. Upang maipon ang sketch na kailangan mo upang mai-install ang library YATFT.
Sana nasiyahan ka sa aking mga tagubilin.
Salamat sa panonood.
Inirerekumendang:
Memory Puzzle Game Gamit ang isang BBC MicroBit: 7 Hakbang
Memory Puzzle Game Gamit ang isang BBC MicroBit: Kung hindi mo alam kung ano ang isang BBC MicroBit, ito ay karaniwang isang talagang maliit na aparato na maaari mong programa upang magkaroon ng mga input at output. Kindof tulad ng isang Arduino, ngunit mas maraming fleshed out. Ang talagang mahal ko tungkol sa MicroBit ay mayroon itong dalawang built in input b
Logic Gates Gamit ang Transistor: 3 Mga Hakbang
Logic Gates Gamit ang Transistor: Ang mga logic gate ay ang pangunahing mga bloke ng gusali ng anumang digital system
Gumawa ng isang Digital Logic Analyzer para sa Mas kaunti sa $ 1: 5 Mga Hakbang
Gumawa ng isang Digital Logic Analyzer para sa Mas kaunti sa $ 1: Ang isang sensor ng antas ng lohika ay isang aparato na nakakaintindi kung ang output ng isang bahagi ay 1 o 0 (positibo o negatibo). Alam mo ang mga magagandang sensor ng antas na iyon gamit ang mga LCD screen na nagkakahalaga ng humigit-kumulang na $ 25? Ang isang ito ay nakakatawa na mas mura at at ginagawa ang parehong bagay (It i
Raspberry Pi Logic Chip Tester: 4 na Hakbang
Raspberry Pi Logic Chip Tester: Ito ay isang script ng tester ng lohika para sa isang Raspberry pi, sa pamamagitan nito maaari mong suriin kung gumagana ang iyong (ginawa ng sarili) na circuit ng lohika. Ang script na ito ay maaari ding magamit upang subukan ang mga relay. WALA: Ang Raspberry pi ay hindi suportahan ang 5v GPIO input, kaya kung ang iyong circuit ay naglabas ng 5V, yo
Logic Game "Mga Haligi": 5 Mga Hakbang
"Mga Haligi" ng Lohika Laro: Kamusta! Ngayon nais kong magbahagi ng isang proyekto upang lumikha ng isang simpleng lohikal na laro " Mga Haligi ". Para sa mga ito kailangan namin: Isa sa pinaka abot-kayang at abot-kayang ipinapakita na SPI, Arduino Nano, TFT-Shield para sa Arduino Nano (kung saan pagsamahin namin ang bawat