
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

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

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

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

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ř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

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

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

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:
HRA DINO S POUŽITÍM LDR: 5 kroků

HRA DINO S POUŽITÍM LDR: Dinosaur Game, známá také jako T-Rex Game a Dino Runner, je integrovaná prohlížečová hra ve webovém prohlížeči Google Chrome. Hru vytvořil Sebastien Gabriel v roce 2014 a lze k ní přistupovat stisknutím mezerníku v režimu offline v prohlížeči Google Chrome
BBC Micro: bit and scratch - interaktivní volant a hra pro řidiče: 5 kroků (s obrázky)

BBC Micro: bit and Scratch - interaktivní volant a hra pro řízení: Jednou z mých úkolů v tomto týdnu je použít BBC Micro: bit k propojení s programem Scratch, který jsme napsali. Myslel jsem, že to byla ideální příležitost použít můj ThreadBoard k vytvoření vestavěného systému! Moje inspirace pro scratch p
Hra 3D Maze pomocí Arduina: 8 kroků (s obrázky)

3D hra s bludištěm pomocí Arduina: Dobrý den, přátelé, dnes tedy vytvoříme bludiště s použitím ARDUINO UNO. Protože Arduino Uno je nejčastěji používanou deskou, je skvělé s ní hrát hry. V tomto Instructable můžete vytvořit bludiště, které se ovládá pomocí joysticků. Nezapomeňte
Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)

Zmáčkni tlačítko); // Arduino LCD Game: Nedávno jsem ve skautech pracoval na zásluhovém odznaku Game Design. Pro jeden z požadavků jsem postavil tuto hru pomocí Arduina, který je založen na hře LED Rocker Game. Smyslem hry je získat co nejvyšší počet bodů. Na začátku t
Aruduino LED hra Rychlé klikání Hra pro dva hráče: 8 kroků

Aruduino LED Game Rychlé klikání Hra pro dva hráče: Tento projekt je inspirován @HassonAlkeim. Pokud jste ochotni se podrobně podívat, zde je odkaz, který můžete zkontrolovat https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Tato hra je vylepšenou verzí hry Alkeim's. Jedná se o