Obsah:

Krátkodobá hra na zapamatování: 7 kroků
Krátkodobá hra na zapamatování: 7 kroků

Video: Krátkodobá hra na zapamatování: 7 kroků

Video: Krátkodobá hra na zapamatování: 7 kroků
Video: Elfové z Alfheimu 🧝‍♂️ God of War Ragnarök | #7 | 9.11.2022 | @TheAgraelus 2024, Červenec
Anonim
Krátkodobá hra na zapamatování
Krátkodobá hra na zapamatování

Vytvořte si vlastní hru na zapamatování založenou na Arduinu!

V této hře bude jedna RGB LED blikat 3 náhodnými barvami na začátku, budete si muset pamatovat barvu každé z nich. Vidíte, kam to jde? Pomocí potenciometru změníte druhou RGB LED a stisknutím tlačítka zaznamenáte každou barvu z první RGB LED. Druhá RGB LED dioda vám ukáže, kterou barvu jste vybrali, a jakmile jste zaznamenali sekvenci, LED diody RGB buď začnou blikat zeleně a z bzučáku se ozve zvuk signalizující, že jste sekvenci správně uhodli, nebo obě RGB LED blikají červeně a resetuje to počet sekvencí zpět na 3* (to lze změnit). Hru začínáte tak, že si musíte zapamatovat 3 zobrazené barvy, a pokud správně vyberete barvy, do sekvence bude přidána další náhodná barva. To bude pokračovat, dokud se vám některý nezdaří a jak bylo řečeno výše, resetuje se zpět pouze na 3 barvy.

Je to opravdu zábavná, návyková a otravná hra:)

VĚCI, KTERÉ BUDETE POTŘEBOVAT

  • 1 x Arduino UNO R3
  • 1 x potenciometr
  • 1 x tlačítko
  • 2 x RGB LED
  • Rezistory 8 x 220 ohmů
  • 1 x Piezo reproduktor
  • 18 x propojovací vodiče (muži na muže)

VOLITELNÝ

1 x štítová deska

Na obrázku výše jsem vytvořil štít, abych ukázal svým přátelům ve škole, ale je to úplně zbytečné. Pokud byste chtěli jít touto cestou, získáte páječku, pájku a trpělivost. Pokud byste se chtěli touto cestou vydat, klidně mi napište a v případě potíží vám mohu pomoci.

Krok 1: Přidání kladných/uzemněných vodičů na prkénko

Přidání kladných/uzemněných vodičů na prkénko
Přidání kladných/uzemněných vodičů na prkénko

Velmi základní krok

Připojte GND k GND Rail na prkénku

Připojte 5V k POZITIVNÍ liště na desce

Krok 2: Přidání tlačítka

Přidání tlačítka
Přidání tlačítka

Umístěte tlačítko na prkénko a postupujte podle kroků na obrázku výše.

Připojte jednu stranu k liště 5V

Připojte odpor 220 Ohm k sousední straně na tlačítku a poté připojte propojku k GND

Připojte opačnou stranu ke 2 PINům na Arduinu

Nyní máte přidané tlačítko. Ujistěte se, že vypadá přesně jako na obrázku, toto je velmi důležitá součást této hry!

Krok 3: Přidání potenciometru

Přidání potenciometru
Přidání potenciometru

Umístěte potenciometr na prkénko a postupujte podle kroků na obrázku výše.

Připojte jednu stranu k liště 5V

Připojte střed k analogovému vstupu A0

Připojte poslední stranu ke GND

Nyní máte přidané tlačítko. Ujistěte se, že vypadá přesně jako na obrázku, toto je velmi důležitá součást této hry!

POZNÁMKA: Dokud má jedna strana 5V a druhá strana GND a střední část A0, bude to fungovat dobře

Krok 4: Přidání reproduktoru

Přidání reproduktoru
Přidání reproduktoru

Připojte stranu GND k liště GND

Připojte stranu + k odporu 220 ohmů a poté připojte k PIN 7

A je to!

Krok 5: Přidání výběru uživatele RGB

Přidání RGB výběru uživatele
Přidání RGB výběru uživatele

RGB LED diody mohou být složité zapojení, takže se podívejte na obrázek na instruktáži, abyste zjistili, zda máte správné otočení. Moje níže uvedené kroky budou tedy relativní k mé rotaci, a proto je důležité přesně postupovat podle mých kroků!

Počínaje ZLEVA

K prvním dvěma přidejte odpor 220 Ohm, třetí vynechte a přidejte na fouth

Připojte propojku GND k 3. bez odporu, to je náš GND

Takže s prvním odporem vlevo přejde na PIN 3 (modrý)

Druhý odpor se připojuje na PIN 5 (zelený)

a třetí odpor se připojí k PIN 6 (červený)

A je to! Toto je RGB LED, která bude použita pro výběr správných barev!

Krok 6: Přidání náhodného systému RGB

Přidání náhodného systému RGB
Přidání náhodného systému RGB

RGB LED diody mohou být složité, takže se podívejte na obrázek na instrukčním zařízení, abyste zjistili, zda máte správné otočení. Moje níže uvedené kroky budou tedy relativní k mé rotaci, a proto je důležité přesně postupovat podle mých kroků!

Počínaje ZLEVA

K prvním dvěma přidejte odpor 220 Ohm, třetí přeskočte a přidejte na fouth

Připojte propojku GND k 3. bez odporu, to je náš GND. Takže s prvním odporem vlevo přejde na PIN 3 (modrý) Druhý odpor se připojí k PIN 5 (zelený) Třetí odpor se připojí k PIN 6 (Červené)

A je to! Toto je RGB LED, která bude použita pro systém k náhodnému výběru barev!

Krok 7: Jste hotovi

Jste hotovi!
Jste hotovi!

V případě jakýchkoli dotazů mi napište, k tomuto kroku jsem připojil kód. Neměli byste nic měnit, aby to fungovalo, ale klidně si pohrajte a zajistěte, aby kód běžel plynuleji!

Všechno MUSÍ být dobře zdokumentováno nebo kód, který se sám vysvětluje, ale pokud jste v programování noví a něčemu nerozumíte, reaguji na e-maily poměrně rychle!

TADY je také knihovna použitá v projektu

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

Doporučuje: