Talaan ng mga Nilalaman:

LED Rocker Game: 7 Hakbang (na may Mga Larawan)
LED Rocker Game: 7 Hakbang (na may Mga Larawan)

Video: LED Rocker Game: 7 Hakbang (na may Mga Larawan)

Video: LED Rocker Game: 7 Hakbang (na may Mga Larawan)
Video: ANG GANDA NG MISIS NI RIGOR!๐Ÿ˜#johnestrada #prescillameirelles 2024, Nobyembre
Anonim
Image
Image

Ang LED Rocker Game ay isang simpleng laro ng Arduino. Pangunahin itong binubuo ng 9 LEDs (8 Blue LEDS & 1 Red LED sa gitna), 1 button, 1 speaker, at 1 LCD panel. Ang layunin ng larong ito ay upang pindutin ang pindutan kapag ang pulang LED blinks. Nagsisimula ito sa 9 LEDs na kumikislap nang pabalik-balik. Kapag kumikislap ang gitnang pulang LED, kailangan mong agad na pindutin ang pindutan. Sa tuwing matagumpay mong napindot ang pindutan kapag ang pulang LED blinks, pupunta ka sa susunod na antas na may mas mataas na bilis ng pagkurap. Kung pinindot mo ang pindutan kapag kumikislap ang asul na LED, mawalan ka ng isang buhay. Mayroon kang 3 buhay sa kabuuan, at kapag nawala ang lahat ng tatlong buhay, ang laro ay nagsisimula muli. Habang nilalaro ang larong ito, nagpapabuti din ito ng iyong koordinasyon ng hand-eye at kakayahan sa pagtugon.

Pinagmulan:

Ang konsepto at mga patakaran ng aking laro at ang larong aking tinukoy ay magkatulad, ngunit nagdagdag ako ng ilang mga tampok na makakatulong sa mga manlalaro na maunawaan ang laro at gawing mas mahusay ang kanilang karanasan sa paglalaro. Sa larong ito, nagdagdag ako ng isang speaker at isang LCD panel. Gayundin, dahil nagdagdag ako ng isang LCD panel, ang mga digital na pin na ginamit ko sa aking laro ay magkakaiba mula sa mga digital na pin sa larong aking tinukoy (binago ko ang digital pin 2 & 3 hanggang 11 & 12). Sa pamamagitan ng pakikinig sa tunog at pagtingin sa LCD screen, maaaring direktang malaman ng mga manlalaro kung naipasa nila ang antas o hindi, at kapag nagsimula muli ang laro, ipapaalala sa iyo ng tunog at ng screen. Samakatuwid, hindi ka malilito kung pumasa ka o natalo sa panahon ng laro.

Hakbang 1: Mga Panustos

LED & Button
LED & Button

- 1 Arduino Leonardo

- 1 Breadboard

- 9 LEDs (1 Pula, 8 Blue)

- 9 Mga Rehistro (10kohm)

- 1 Tagapaglaban (300kohm)

- 1 Button

- 1 LCD Panel

- 1 Tagapagsalita

- Mga Jumper wires

Hakbang 2: LED & Button

LED & Button
LED & Button
LED & Button
LED & Button

Matapos makuha ang lahat ng mga supply na kailangan mo, ang pangalawang hakbang ay upang ikonekta ang lahat ng mga LED at ang pindutan sa breadboard at Arduino. Ayusin ang mga jumper wires, button, LEDs, at resistors sa parehong pagkakasunud-sunod sa isang Leonardo breadboard ayon sa larawan sa itaas. Ang mga LED ay dapat na konektado sa isang risistor (10kohm) mula sa digital pin 4 hanggang 12. Dahil ikokonekta natin ang LCD panel sa paglaon, tiyaking hindi ka gumagamit ng digital pin 2 at 3. Para sa pindutan, ikonekta ito sa digital pin 13 na may isang resister (300kohm).

Hakbang 3: Tagapagsalita

Tagapagsalita
Tagapagsalita
Tagapagsalita
Tagapagsalita
Tagapagsalita
Tagapagsalita

Matapos ikonekta ang mga LED at ang pindutan, ang pangatlong hakbang ay upang ikonekta ang speaker sa breadboard. Ikonekta ang negatibong bahagi (itim) sa pin ng GND at ang positibong bahagi (pula) sa digital pin 1. Ang speaker ay gagawa ng iba't ibang mga tunog kapag matagumpay mong pinindot ang pindutan (kapag ang pulang LED blinks), pinindot ang pindutan kapag ang asul na LED kumurap, at kapag nawala ang lahat ng tatlong buhay (restart ang laro).

Hakbang 4: LCD Panel

LCD Panel
LCD Panel
LCD Panel
LCD Panel
LCD Panel
LCD Panel

Matapos ikonekta ang mga LED, pindutan, at speaker, ang ika-apat na hakbang (huling hakbang para sa circuit) ay upang ikonekta ang LCD panel sa breadboard. Ang LCD panel ay pinaghiwalay sa 4 pangunahing mga hakbang upang kumonekta (GND, VCC, SDA, SCL). Ikonekta ang GND sa kaukulang GND pin sa Arduino, VCC sa 5V pin sa Arduino, SDA sa kaukulang SDA pin sa Arduino, at SCL ang kaukulang SCL pin sa Arduino. Matapos mong pindutin ang pindutan, ipapakita ang LCD panel sa screen nito kung naipasa mo ang antas, mawalan ng buhay, o muling simulan ang laro.

Hakbang 5: Code

Code
Code
Code
Code
Code
Code

Matapos matapos ang circuit, maaari mong simulang isulat ang code.

Code:

Ilipat ang code sa iyong circuit board. Tiyaking ilipat ang iyong code sa pamamagitan ng pagkonekta sa board sa iyong nais na aparato. Matapos mong matapos ang paglipat ng code, maaari mong subukan ang laro at makita kung gumagana ito nang maayos.

Hakbang 6: Lalagyan

Lalagyan
Lalagyan
Lalagyan
Lalagyan
Lalagyan
Lalagyan
Lalagyan
Lalagyan

Pagkatapos matapos at subukan ang circuit at code, maaari kang gumawa ng isang lalagyan para sa iyong Rocker game. Hindi lamang nito ginagawang mas mahusay at propesyonal ang buong aparato ngunit nagbibigay din sa iyo ng mas mahusay na karanasan sa paglalaro. Para sa lalagyan, gumamit ako ng isang karton na kahon upang hawakan ang lahat ng buong breadboard at lahat ng ginamit na materyales. Tinakpan ko ang kahon ng itim na papel at gupitin ang mga butas para sa speaker, LCD panel, button, at LEDs. Tiyaking gupitin mo rin ang isang maliit na butas sa gilid ng kahon upang maiugnay mo ang iyong aparato sa isang power bank.

Kahon ng karton:

  • Haba: 22cm
  • Lapad: 12cm
  • Taas: 8cm

Hole para sa LCD panel:

  • Haba: 8cm
  • Lapad: 2.5cm

Hole para sa LED:

  • Haba: 5cm
  • Lapad: 0.5cm

Hole para sa speaker:

Diameter: 3.5cm

Butas para sa pindutan:

Diameter: 3cm

Hole sa gilid:

  • Haba: 1cm
  • Lapad: 1 cm

Pagkatapos mong gawin ang lalagyan, ilagay ang iyong aparato sa loob ng lalagyan. Tiyaking inilagay mo ang LCD panel, speaker, button, at LED sa kanilang kaukulang mga butas.

Hakbang 7: Maglaro ng Laro

Image
Image

Ikonekta ang aparato sa isang power bank o computer at subukan ang laro!

Mga Panuntunan:

  1. Pindutin ang pindutan kapag ang gitna ng pulang LED blinks
  2. Kung matagumpay mong napindot ang pindutan kapag kumikislap ang pulang LED, pupunta ka sa susunod na antas (tataas ng mga LED ang bilis ng kanilang kisap sa tuwing mag-level up ka)
  3. Nawalan ka ng isang buhay kung pinindot mo ang pindutan kapag wala ito sa pulang LED
  4. Mayroon kang 3 buhay sa kabuuan. Kung mawala sa iyo ang lahat ng tatlong, ang laro ay nagsisimula muli

Inirerekumendang: