Talaan ng mga Nilalaman:

Pangwakas na Computer Engineering Final Simon Sinasabi Laro: 3 Hakbang
Pangwakas na Computer Engineering Final Simon Sinasabi Laro: 3 Hakbang

Video: Pangwakas na Computer Engineering Final Simon Sinasabi Laro: 3 Hakbang

Video: Pangwakas na Computer Engineering Final Simon Sinasabi Laro: 3 Hakbang
Video: REVAN - THE COMPLETE STORY 2024, Nobyembre
Anonim
Pangwakas na Computer Engineering Final na Simon Sinasabi Laro
Pangwakas na Computer Engineering Final na Simon Sinasabi Laro

Aking Idea:

Ang aking proyekto ay ang Simon Says Game. Sa larong ito mayroong apat na mga LED at apat na mga pindutan. Patugtog ang musika mula sa buzzer habang ang ilaw ng LED ay tumutugma sa musika. Pagkatapos ay magsisimula ang laro. Ang isang LED ay sindihan at kailangan mong i-click ang pindutan na tumutugma sa led na naiilawan. Kung tama mong nakuha ang flash ng LED's at ang musika ay tutugtog mula sa buzzer at kung nagkakamali ka ng mas kaunti ay mag-flash at magkakaibang musika ang tutugtog mula sa buzzer. Awtomatikong i-restart ang Laro kapag natalo ka.

Pananaliksik:

Nakuha ko ang ideya mula sa hindi mailarawan tungkol sa "Arduino - Simple Simon Says Game" na ginawa ni faziefazie. Sa pagtuturo ay gumagawa siya ng isang Simon na nagsabing ang laro ay katulad ng sa akin maliban kung gumagamit siya ng RGB LED's samantalang gumamit ako ng iba't ibang mga kulay ng LED dahil wala akong sapat na mga pin para sa lahat para sa RGB LED's. Nakuha ko ang aking code mula sa ibang itinuro na tinatawag na "Arduino Simon Says" na ginawa ng mpilchfamily. Gumawa rin siya ng larong sabi ni Simon maliban kung gumamit siya ng mas matandang bersyon ng Arduino.

Hakbang 1: Pagkuha ng Lahat ng Mga Kagamitan na Kailangan

Para sa aking simon sinabi laro ito ang mga materyales na kakailanganin mo.

- arduino

- breadboard

- 4 na magkakaibang mga kulay ng LED (kung wala kang 4 na magkakaibang kulay maaari mong gamitin ang 2 ng pareho, Gumamit ako ng 2 berdeng LED's.)

- 4 na mga pindutan

- 4, 360 ohm resistors

- buzzer

- mga wire

Hakbang 2: Pagbuo ng Laro

Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro
Pagbuo ng Laro

Hakbang 1: Upang simulan ang pagbuo kakailanganin mong ilagay ang iyong 4 LEDS sa tinapay board sa isang linya na may isang mahusay na halaga ng puwang sa pagitan nila.

Hakbang 2: Susunod ay gugustuhin mong ilagay ang iyong 4 na mga pindutan sa ilalim mismo ng bawat LED.

Hakbang 3: Ikonekta ang isang itim na kawad mula sa maikling binti ng mga LED hanggang sa lupa. Gawin ang pareho para sa mga pindutan, ikonekta ang isang kawad mula sa mga pindutan sa lupa.

Hakbang 4: Ikonekta ang 360 ohm resistors mula sa mahabang binti ng LED sa kanan ng LED sa breadboard.

Hakbang 5: Ikonekta ang mga wire mula sa resistors sa Arduino at mula sa mga pindutan sa Arduino. Ang mga pin ay dapat na nasa ganitong pagkakasunud-sunod.

- Unang LED upang i-pin 8 gamit ang pindutan upang i-pin 2

- Pangalawang LED sa pin 9 na may pindutan upang i-pin 3

- Pangatlong LED upang i-pin ang 10 na may pindutan upang i-pin ang 4

- Pang-apat na LED upang i-pin ang 11 na may pindutan upang i-pin 5

Hakbang 6: Panghuli mong ikonekta ang iyong buzzer na may maliit na binti na kumokonekta sa lupa at ang malaking binti na kumokonekta sa pin 12.

Hakbang 3: Ang Sketch

Nakuha ko ang code mula sa "Arduino Simon Says" na ginawa ng mpilchfamily. Para sa sketch kailangan mong i-download ang Tone library upang gumana ang buzzer. Sa sketch upang matiyak na gumagana ito kailangan mong ilipat ang ledpin at pindutan mula sa Boolean hanggang sa int. Ang Sketch file ay nasa ibaba para sa iyo upang mag-download ng mahabang gamit ang Tone library.

Inirerekumendang: