Kazalo:

Igra kratkega pomnjenja: 7 korakov
Igra kratkega pomnjenja: 7 korakov

Video: Igra kratkega pomnjenja: 7 korakov

Video: Igra kratkega pomnjenja: 7 korakov
Video: Crossout: A PvP LEGEND is born [gameplay 2] 2024, November
Anonim
Kratkotrajna igra pomnjenja
Kratkotrajna igra pomnjenja

Zgradite svojo igro za pomnjenje na osnovi Arduina!

V tej igri bo ena LED RGB utripala 3 naključne barve na začetku, spomniti se morate barve vsake od njih. Vidite, kam to pelje? S potenciometrom boste spremenili drugo LED RGB in pritisnili gumb za snemanje vsake barve iz prve LED RGB. Druga LED lučka RGB vam bo pokazala, katero barvo ste izbrali, in ko boste posneli zaporedje, bodo LED diode RGB utripale zeleno in iz brenčal se bo zaslišal signal, da ste pravilno uganili zaporedje, ali pa bosta obe lučki RGB utripali rdeče in bo ponastavilo število zaporedij nazaj na 3* (to lahko spremenite). Igro začnete tako, da si zapomnite tri prikazane barve, če pa pravilno izberete prikazane barve, bo v zaporedju dodana še ena naključna barva. To se bo nadaljevalo, dokler ne naredite napake, in kot je navedeno zgoraj, se bo ponastavilo nazaj na samo 3 barve.

To je res zabavna, zasvojljiva in nadležna igra:)

STVARI, KI BOŠ POTREBAL

  • 1 x Arduino UNO R3
  • 1x potenciometer
  • 1 x gumb
  • 2 x RGB LED
  • 8 x 220 ohmski upori
  • 1 x Piezo zvočnik
  • 18 x mostične žice (moški do moški)

NEOBVEZNO

1 x Ščitna plošča

Na zgornji sliki sem ustvaril ščit za prikaz prijateljem v šoli, vendar je popolnoma nepotreben. Če bi radi šli po tej poti, boste dobili spajkalnik, nekaj spajkanja in potrpljenja. Če želite iti po tej poti, mi pišite in lahko vam pomagam, če imate težave.

1. korak: Dodajanje pozitivnih/ozemljitvenih žic na ploščico

Dodajanje pozitivnih/ozemljitvenih žic na ploščico
Dodajanje pozitivnih/ozemljitvenih žic na ploščico

Zelo osnovni korak

GND priključite na tirnico GND na plošči

Priključite 5V na POZITIVNO tirnico na plošči

2. korak: Dodajanje potisnega gumba

Dodajanje potisnega gumba
Dodajanje potisnega gumba

Potisni gumb postavite na mizo in sledite korakom na zgornji sliki.

Priključite eno stran na 5V tirnico

220 ohmski upor priključite na sosednjo stran gumba, nato priključite mostiček na GND

Priključite nasprotno stran na 2 PIN na Arduinu

Zdaj ste dodali svoj gumb. Poskrbite, da bo videti točno tako, kot je na sliki, to je zelo pomemben del te igre!

3. korak: Dodajanje potenciometra

Dodajanje potenciometra
Dodajanje potenciometra

Potenciometer postavite na mizo in sledite korakom na zgornji sliki.

Priključite eno stran na 5V tirnico

Na sredino priključite analogni vhod A0

Zadnjo stran priključite na GND

Zdaj ste dodali svoj gumb. Poskrbite, da bo videti točno tako, kot je na sliki, to je zelo pomemben del te igre!

OPOMBA: Dokler ima ena stran 5 V, druga stran pa GND, sredina pa A0, bo delovala v redu

4. korak: Dodajanje zvočnika

Dodajanje zvočnika
Dodajanje zvočnika

Priključite stran GND na tirnico GND

Priključite stran + na 220 ohmski upor, nato pa na PIN 7

To je to!

5. korak: Dodajanje uporabniške izbire RGB

Dodajanje uporabniške izbire RGB
Dodajanje uporabniške izbire RGB

LED diode RGB so lahko zapletene, zato poglejte sliko na navodilu, da ugotovite, ali imate pravilno rotacijo. Torej, moji koraki spodaj bodo sorazmerni z mojo rotacijo, zato je pomembno, da natančno sledim svojim korakom!

Od leve

Prvim dvema dodajte 220-ohmski upor, tretjega preskočite in dodajte na četrti

Priključite mostiček GND na tretji brez upora, to je naš GND

Torej s prvim uporom na levi gre na PIN 3 (modra)

Drugi upor se poveže s PIN 5 (zelena)

tretji upor pa se poveže s kodo PIN 6 (rdeča)

To je to! To je LED RGB, ki ga bo uporabnik uporabil za izbiro pravilnih barv!

6. korak: Dodajanje naključnega sistemskega RGB

Dodajanje naključnega sistemskega RGB
Dodajanje naključnega sistemskega RGB

LED diode RGB so lahko zapletene, zato poglejte sliko na navodilu, da ugotovite, ali imate pravilno rotacijo. Torej bodo moji koraki spodaj relativni glede na mojo rotacijo, zato je pomembno, da natančno sledim svojim korakom!

Od leve

Prvim dvema dodajte 220-ohmski upor, tretjega preskočite in dodajte na četrti

Priključite mostiček GND na tretji brez upora, to je naš GND Torej s prvim uporom na levi gre na PIN 3 (modra) Drugi upor se poveže s PIN 5 (zelena) Tretji upor se poveže s PIN 6 (Rdeča)

To je to! To je LED RGB, ki ga bo sistem uporabljal za naključno izbiro barv!

7. korak: Končali ste

Končali ste!
Končali ste!

Če imate kakršna koli vprašanja, mi pišite, kodi sem priložil ta korak. Če želite, da deluje, vam ne bi bilo treba ničesar spreminjati, vendar se lahko pomaknete in naredite kodo bolj gladko!

Vse bi moralo biti dobro dokumentirano ali kodirano, kar se pojasni, če pa se še ne ukvarjate s programiranjem in česa ne razumete, se hitro odzovem na e-pošto!

TUKAJ je tudi knjižnica, uporabljena v projektu

bitbucket.org/teckel12/arduino-new-tone/wiki/Home

Priporočena: