Talaan ng mga Nilalaman:
- Hakbang 1: Pagdaragdag ng Positive / Ground Wires sa Breadboard
- Hakbang 2: Pagdaragdag ng Button ng Push
- Hakbang 3: Pagdaragdag ng Potensyomiter
- Hakbang 4: Pagdaragdag ng Speaker
- Hakbang 5: Pagdaragdag ng Seleksyon ng Gumagamit RGB
- Hakbang 6: Pagdaragdag ng Random System RGB
- Hakbang 7: Tapos Na
Video: Laro sa Pangmemorya ng Panandalian: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Bumuo ng iyong sariling Arduino-based Memorization Game!
Sa larong ito, ang isang RGB LED ay mag-flash ng 3 mga random na kulay sa simula, kakailanganin mong tandaan ang kulay ng bawat isa. Tingnan kung saan ito pupunta? Gumagamit ka ng isang potensyomiter upang baguhin ang pangalawang RGB LED at pindutin ang isang pindutan upang maitala ang bawat kulay mula sa unang RGB LED. Ipapakita sa iyo ng pangalawang RGB LED kung aling kulay ang napili mo, at sa sandaling naitala mo ang pagkakasunud-sunod ang mga RGB LEDs ay alinman sa flash berde at isang tunog ang tutugtog mula sa buzzer signaling tama mong nahulaan ang pagkakasunud-sunod o ang parehong RGB LEDs ay mag-flash pula at ire-reset nito ang pagkakasunud-sunod ng bilang pabalik sa 3 * (maaari itong mabago). Sinimulan mo ang laro sa kinakailangang tandaan ang 3 mga kulay na ipinakita, pagkatapos kung tama mong pinili ang mga kulay na ipinapakita, isa pang random na kulay ang idaragdag sa pagkakasunud-sunod. Ito ay magpapatuloy hanggang sa makakuha ka ng isang mali, at tulad ng sinabi sa itaas ay ire-reset ito pabalik sa 3 kulay lamang.
Ito ay isang talagang masaya, nakakaadik, at nakakainis na laro upang i-play:)
MGA DAPAT KAILANGAN
- 1 x Arduino UNO R3
- 1 x Potensyomiter
- 1 x Push Button
- 2 x RGB LEDS
- 8 x 220 Ohm Resistors
- 1 x Piezo Speaker
- 18 x Jumper Wires (Lalaki hanggang Lalaki)
OPSYONAL
1 x Shield Board
Sa larawan sa itaas lumikha ako ng isang kalasag upang ipakita ang aking mga kaibigan sa paaralan, ngunit ito ay ganap na hindi kinakailangan. Kung nais mong pumunta sa rutang ito makakakuha ka ng isang panghinang, ilang panghinang at pasensya. Kung nais mong pumunta sa rutang ito huwag mag-atubiling mag-mensahe sa akin at matutulungan kita kung mayroon kang anumang problema.
Hakbang 1: Pagdaragdag ng Positive / Ground Wires sa Breadboard
Napaka-basic na hakbang
Ikonekta ang GND sa GND Rail sa breadboard
Ikonekta ang 5V sa POSITIVE Rail sa breadboard
Hakbang 2: Pagdaragdag ng Button ng Push
Ilagay ang push button sa breadboard, at sundin ang mga hakbang sa larawan sa itaas.
Ikonekta ang isang gilid sa 5V rail
Ikonekta ang resistor na 220 Ohm sa katabing bahagi sa pindutan ng push, pagkatapos ay ikonekta ang isang lumulukso sa GND
Ikonekta ang kalaban na bahagi sa 2 PIN sa Arduino
Ngayon ay naidagdag mo ang iyong pindutan ng push. Siguraduhin na mukhang eksakto ang hitsura nito sa larawan, ito ay isang napakahalagang bahagi ng larong ito!
Hakbang 3: Pagdaragdag ng Potensyomiter
Ilagay ang potensyomiter sa pisara, at sundin ang mga hakbang sa larawan sa itaas.
Ikonekta ang isang gilid sa 5V rail
Kumonekta sa gitna sa A0 Analog IN
Ikonekta ang huling bahagi sa GND
Ngayon ay naidagdag mo ang iyong pindutan ng push. Siguraduhin na mukhang eksakto ang hitsura nito sa larawan, ito ay isang napakahalagang bahagi ng larong ito!
TANDAAN: Hangga't ang isang panig ay may 5V at ang kabilang panig ay GND at ang gitna ay pupunta sa A0, gagana ito ng maayos
Hakbang 4: Pagdaragdag ng Speaker
Ikonekta ang panig ng GND sa GND rail
Ikonekta ang + gilid sa 220 Ohm Resistor, pagkatapos ay kumonekta sa PIN 7
Ayan yun!
Hakbang 5: Pagdaragdag ng Seleksyon ng Gumagamit RGB
Ang RGB LED's ay maaaring maging nakakalito na mga kable, kaya tingnan ang imahe sa itinuturo upang matukoy kung mayroon kang tamang pag-ikot. Kaya, ang aking mga hakbang sa ibaba ay magiging kaugnay sa aking pag-ikot kung kaya't mahalagang sundin nang eksakto ang aking mga hakbang!
Simula sa Kaliwa
Magdagdag ng isang resistor na 220-Ohm sa unang dalawa, laktawan ang pangatlo, at idagdag sa bibig
Ikonekta ang isang jumper ng GND sa ika-3 nang walang risistor, iyon ang aming GND
Kaya sa unang risistor sa kaliwa, pupunta ito sa PIN 3 (Blue)
Ang pangalawang risistor ay kumokonekta sa PIN 5 (Green)
at ang pangatlong risistor ay kumokonekta sa PIN 6 (Pula)
Ayan yun! Ito ang RGB LED na gagamitin para mapili ng gumagamit ang mga tamang kulay!
Hakbang 6: Pagdaragdag ng Random System RGB
Ang RGB LED's ay maaaring maging nakakalito na mga kable, kaya tingnan ang imahe sa itinuturo upang matukoy kung mayroon kang tamang pag-ikot. Kaya, ang aking mga hakbang sa ibaba ay magiging kaugnay sa aking pag-ikot kung kaya't mahalagang sundin nang eksakto ang aking mga hakbang!
Simula sa Kaliwa
Magdagdag ng isang resistor na 220-Ohm sa unang dalawa, laktawan ang pangatlo, at idagdag sa bibig
Ikonekta ang isang jumper ng GND sa ika-3 nang walang resistor, iyon ang aming GND Kaya sa unang resistor sa kaliwa, pupunta ito sa PIN 3 (Blue) Ang pangalawang risistor ay kumokonekta sa PIN 5 (Green) Ang ikatlong risistor ay kumokonekta sa PIN 6 (Pula)
Ayan yun! Ito ang RGB LED na gagamitin para sa system na sapalarang pumili ng mga kulay!
Hakbang 7: Tapos Na
Anumang mga katanungan huwag mag-atubiling ipadala sa akin ang mensahe, ikinabit ko ang Code sa hakbang na ito. Hindi mo dapat baguhin ang anumang bagay upang magawa itong gumana, ngunit huwag mag-atubiling mag-tinker at gawing mas maayos ang code!
Ang lahat ay DAPAT maging dokumentado o code na nagpapaliwanag ng kanyang sarili, ngunit kung bago ka sa pag-program at hindi nauunawaan ang isang bagay ay tumutugon ako sa mga E-mail nang mas mabilis!
Dito rin ang silid-aklatan na ginamit sa proyekto
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Inirerekumendang:
Laro ng Python Tic Tac Toe: 4 Hakbang
Python Tic Tac Toe Game: python tic tac toe game na larong ito ay ginawa sa python iyon ay isang computer languagei na gumamit ng isang python editor na tinatawag na: pycharm maaari mo ring gamitin ang normal na editor ng python code din
Mga Laro !!! - Panimula: 5 Hakbang
Mga Laro !!! - Intro: Kumusta! Ituturo ko sa iyo kung paano lumikha ng tatlong magkakaibang mga laro sa code.org. Sa ilalim ng bawat tutorial ng laro, magpo-post ako ng isang template na maaari mong remix at magamit habang nanonood ng aking video. Sana magkaroon ka ng masayang oras !! Kung nais ninyong tingnan ang aking mga laro sa o
Disenyo ng Laro sa Flick sa 5 Hakbang: 5 Hakbang
Disenyo ng Laro sa Flick sa 5 Mga Hakbang: Ang Flick ay isang talagang simpleng paraan ng paggawa ng isang laro, lalo na ang isang bagay tulad ng isang palaisipan, nobelang biswal, o laro ng pakikipagsapalaran
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: 8 Hakbang
Paano Mag-upload ng Mga Laro sa Arduboy at 500 Mga Laro sa Flash-cart: Gumawa ako ng ilang gawang-bahay na Arduboy na may memorya ng Serial Flash na maaaring mag-imbak ng max 500 na laro upang maglaro sa kalsada. Inaasahan kong ibahagi kung paano mag-load ng mga laro dito, kasama ang kung paano mag-imbak ng mga laro sa serial flash memory at lumikha ng iyong sariling pinagsama-samang package ng laro
Paano Suriin Kung Tumatakbo ang isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: 4 Mga Hakbang
Paano Suriin Kung Tumatakbo ang Isang Laro sa Iyong Computer Bago ka Bumili ng Laro .: Kamakailan-lamang na nakuha ko ang Tawag ng Tanghalan 4 mula sa isang kaibigan (nang libre ay maaari kong idagdag) dahil hindi tatakbo sa kanyang computer. Sa gayon, ang kanyang computer ay medyo bago, at ikinagulat ako nito kung bakit hindi ito tatakbo. Kaya pagkatapos ng ilang oras na paghahanap ng internet, napag-alaman ko