Turinys:

„LED Rocker“žaidimas: 7 žingsniai (su nuotraukomis)
„LED Rocker“žaidimas: 7 žingsniai (su nuotraukomis)

Video: „LED Rocker“žaidimas: 7 žingsniai (su nuotraukomis)

Video: „LED Rocker“žaidimas: 7 žingsniai (su nuotraukomis)
Video: Mano darbas – stebėti mišką ir čia vyksta kažkas keisto. 2024, Lapkritis
Anonim
Image
Image

„LED Rocker“žaidimas yra paprastas „Arduino“žaidimas. Jį daugiausia sudaro 9 šviesos diodai (8 mėlyni šviesos diodai ir 1 raudonas šviesos diodas viduryje), 1 mygtukas, 1 garsiakalbis ir 1 skystųjų kristalų skydelis. Šio žaidimo tikslas yra paspausti mygtuką, kai mirksi raudonas šviesos diodas. Jis prasideda nuo 9 šviesos diodų, mirksinčių pirmyn ir atgal. Kai mirksi vidurinis raudonas šviesos diodas, turite nedelsdami paspausti mygtuką. Kiekvieną kartą, kai sėkmingai paspaudžiate mygtuką, kai mirksi raudonas šviesos diodas, pereisite į kitą lygį su padidėjusiu mirksėjimo greičiu. Jei paspausite mygtuką, kai mirksi mėlynas šviesos diodas, prarasite vieną gyvybę. Iš viso turite 3 gyvybes, o praradus visas tris gyvybes žaidimas vėl prasideda. Žaisdamas šį žaidimą jis taip pat pagerina rankų ir akių koordinaciją ir reagavimo galimybes.

Šaltinis:

Mano žaidimo ir mano minėto žaidimo koncepcija ir taisyklės yra panašios, tačiau pridėjau keletą funkcijų, kurios galėtų padėti žaidėjams geriau suprasti žaidimą ir dar labiau pagerinti žaidimo patirtį. Šiame žaidime pridėjau garsiakalbį ir LCD skydelį. Be to, kadangi pridėjau skystųjų kristalų skydelį, žaidime naudojami skaitmeniniai kaiščiai skirsis nuo skaitmeninių smeigtukų žaidime, kurį minėjau (pakeičiau 2 ir 3 skaitmeninius kaiščius į 11 ir 12). Klausydamiesi garso ir žiūrėdami į LCD ekraną, žaidėjai gali tiesiogiai žinoti, ar išlaikė lygį, ar ne, o kai žaidimas prasideda iš naujo, garsas ir ekranas jums primins. Todėl nesusipainiosite, ar žaidimo metu praleidote, ar pralaimėjote.

1 žingsnis: reikmenys

LED ir mygtukas
LED ir mygtukas

- 1 Arduino Leonardo

- 1 duonos lenta

- 9 šviesos diodai (1 raudona, 8 mėlyna)

- 9 rezistoriai (10kohm)

- 1 rezistorius (300 khm)

- 1 mygtukas

- 1 LCD ekranas

- 1 garsiakalbis

- jungiamieji laidai

2 žingsnis: LED ir mygtukas

LED ir mygtukas
LED ir mygtukas
LED ir mygtukas
LED ir mygtukas

Gavę visus reikalingus reikmenis, antras žingsnis bus prijungti visus šviesos diodus ir mygtuką prie duonos lentos ir „Arduino“. Išdėstykite laidus, mygtuką, šviesos diodus ir rezistorius ta pačia tvarka „Leonardo“duonos lentoje pagal aukščiau pateiktą paveikslėlį. Šviesos diodai turi būti prijungti prie rezistoriaus (10 kohm) nuo 4 iki 12. skaitmeninio kaiščio. Kadangi LCD skydelį ketiname prijungti vėliau, įsitikinkite, kad nenaudojate 2 ir 3 skaitmeninių kaiščių. Mygtukui prijunkite jį prie skaitmeninio kaištis 13 su rezistoriumi (300 khm).

3 žingsnis: garsiakalbis

Pranešėjas
Pranešėjas
Pranešėjas
Pranešėjas
Pranešėjas
Pranešėjas

Prijungus šviesos diodus ir mygtuką, trečias žingsnis yra prijungti garsiakalbį prie duonos lentos. Prijunkite neigiamą pusę (juodą) prie GND kaiščio, o teigiamą (raudoną) - prie skaitmeninio kaiščio 1. Sėkmingai paspaudus mygtuką (kai mirksi raudonas šviesos diodas), paspaudus mygtuką, kai mėlynas šviesos diodas, garsiakalbis skleis skirtingus garsus mirksi, o kai jūs prarasite visas tris gyvybes (žaidimas bus paleistas iš naujo).

4 žingsnis: LCD skydelis

LCD skydelis
LCD skydelis
LCD skydelis
LCD skydelis
LCD skydelis
LCD skydelis

Prijungus šviesos diodus, mygtuką ir garsiakalbį, ketvirtas žingsnis (paskutinis grandinės žingsnis) yra LCD skydelio prijungimas prie duonos lentos. Skystųjų kristalų ekranas yra padalintas į 4 pagrindinius prijungimo veiksmus (GND, VCC, SDA, SCL). Prijunkite GND prie atitinkamo GND kaiščio „Arduino“, VCC prie 5 V kaiščio „Arduino“, SDA prie atitinkamo SDA kaiščio „Arduino“ir SCL atitinkamą SCL kaištį „Arduino“. Paspaudus mygtuką, LCD ekranas ekrane parodys, ar įveikėte lygį, praradote gyvybę, ar pradėjote žaidimą iš naujo.

5 žingsnis: kodas

Kodas
Kodas
Kodas
Kodas
Kodas
Kodas

Baigę grandinę, galite pradėti rašyti kodą.

Kodas:

Perkelkite kodą į savo plokštę. Būtinai perkelkite savo kodą prijungę plokštę prie norimo įrenginio. Perkėlę kodą, galite išbandyti žaidimą ir pamatyti, ar jis veikia tinkamai.

6 žingsnis: konteineris

Konteineris
Konteineris
Konteineris
Konteineris
Konteineris
Konteineris
Konteineris
Konteineris

Baigę ir išbandę grandinę ir kodą, galite sukurti konteinerį savo „Rocker“žaidimui. Dėl to visas įrenginys atrodo ne tik gražesnis ir profesionalesnis, bet ir suteikia geresnę žaidimų patirtį. Konteineriui aš naudoju kartoninę dėžę, kurioje laikiau visą duonos lentą ir visas naudojamas medžiagas. Uždengiau dėžutę juodu popieriumi ir iškirpiau skyles garsiakalbiui, LCD skydeliui, mygtukui ir šviesos diodams. Taip pat būtinai išpjaukite nedidelę skylę dėžutės šone, kad galėtumėte prijungti įrenginį prie maitinimo šaltinio.

Kartoninė dėžutė:

  • Ilgis: 22 cm
  • Plotis: 12 cm
  • Aukštis: 8 cm

Skylė LCD ekranui:

  • Ilgis: 8 cm
  • Plotis: 2,5 cm

LED skylė:

  • Ilgis: 5 cm
  • Plotis: 0,5 cm

Skylė garsiakalbiui:

Skersmuo: 3,5 cm

Mygtuko anga:

Skersmuo: 3 cm

Skylė šone:

  • Ilgis: 1 cm
  • Plotis: 1 cm

Baigę gaminti konteinerį, įdėkite savo prietaisą į konteinerį. Būtinai įdėkite LCD skydelį, garsiakalbį, mygtuką ir šviesos diodą į atitinkamas skyles.

7 žingsnis: žaiskite žaidimą

Image
Image

Prijunkite įrenginį prie maitinimo banko ar kompiuterio ir išbandykite žaidimą!

Taisyklės:

  1. Paspauskite mygtuką, kai mirksi vidurinis raudonas šviesos diodas
  2. Jei sėkmingai paspaudžiate mygtuką, kai mirksi raudonas šviesos diodas, pereinate į kitą lygį (šviesos diodai kaskart padidins mirksėjimo greitį)
  3. Jūs prarasite gyvybę, jei paspausite mygtuką, kai nėra raudono šviesos diodo
  4. Iš viso turite 3 gyvenimus. Jei pralaimėsite visus tris, žaidimas prasidės iš naujo

Rekomenduojamas: