Obsah:

Automatizujte hru s pamäťou: 6 krokov
Automatizujte hru s pamäťou: 6 krokov

Video: Automatizujte hru s pamäťou: 6 krokov

Video: Automatizujte hru s pamäťou: 6 krokov
Video: Простое и глубокое введение в Самоисследование от Шри Муджи 2024, Júl
Anonim
Automatizujte hru s pamäťou čísel
Automatizujte hru s pamäťou čísel

Je to pexeso, takže v prvom kole budete mať k dispozícii dve čísla, ktoré si budete pamätať, a budete mať 5 sekúnd na to, aby ste zadali, ktoré číslo vyšlo predtým, potom v nasledujúcom kole budú tri čísla a na ich zadanie budete mať 6 sekúnd. v každom kole budete mať číslo s ďalšími tromi sekundami na napísanie odpovede a v každom kole sa pridá ďalšie číslo, takže po každodennom cvičení sa vám môže pamäť zlepšiť.

Krok 1: Materiály

LED *3

Klávesnica*1 Bzučiak*1 Grove*18 odpor Arduino (oranžový, čierny a hnedý)*3 odpor Arduino (hnedá modrá a hnedá)*1

Krok 2:

Obrázok
Obrázok

Najprv by sme mohli pripojiť číslo pet k 2, -3, 4, -5, -6, 7, 8, -9. Existujú dva druhy číselnej klávesnice, jedna z nich nemá ABCD a druhá má. Ak použijeme ten, ktorý nemá ABCD, bude mať iba 6 riadkov, potom by sme sa mohli pripojiť k ~ 3, 4, ~ 5, ~ 6, 7, 8, potom je to všetko pre numerickú klávesnicu. Druhá LED dióda použije 3 LED, zelenú, červenú a žltú. Zelená je, keď odpovedáte na veci správne, červená je, keď ste odpovedali zle, žltá je na čakanie. Pripojíme ich k ľubovoľným 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 alebo 60 a vyberieme akékoľvek tri z nich. Ak napríklad zvolím 35, budem musieť použiť 40 a 45 tiež a tri z nich musia byť potrebné na pripojenie k negatívnemu pásu vodivého materiálu na doske a v pravej alebo ľavej časti negatívneho pásu musíme použiť odolný Arduino (oranžový, čierny a hnedý) A pred týmito odpormi Arduino použijeme linku na pripojenie k ~ 10, ~ 11, 12. Posledná vec, ktorú použijeme, je reproduktor. Jednoducho vložte ľubovoľné miesto, potom použite ešte jeden odolný voči Arduinu (hnedý, modrý a hnedý) a potom použite ďalší riadok na pripojenie k GND, toto je jedna z najdôležitejších častí, ak tento blok vynecháme, program nemusí fungovať alebo nemôžeme ani stiahnuť.

Krok 3: Programovanie

Ďalším krokom je zapísanie programu do programu Arduino

Program Arduino:

create.arduino.cc/editor/john3904/185fb1a3…

Adresa URL zdroja:

www.instructables.com/id/Arduino-Simple-Memory-Game/

Krok 4: Vysvetlenie programu Arduino

V tomto projekte použijeme viac ako 300 riadkov programu, najdôležitejšie časti sú časovač, klávesnica, bzučiak, dióda LED, herný parameter a herný kolík - tieto sú najdôležitejšou súčasťou tohto Arduina, pre ktorý je časovač načasovanie zakaždým, keď uhádnete alebo zadáte číslo počas hry. Herný pin slúži na vytvorenie náhodného čísla pre každé kolo, takže toto bude mať viac riadkov ako ostatné. Klávesnica je pre numerickú klávesnicu, takže môžeme napísať odpoveď a odoslať ju do počítača, čo je veľmi dôležité, pretože ak urobíme chybu v tejto, najskôr budú mať k dispozícii 3 druhy odpovedí, čím sa zvýši šanca na získanie, tj. číselná tabuľa nebude fungovať, druhá je, že z čísla, ktoré zadáte, sa stane iný druh čísla, napríklad ak do tabule zadám 0, môže vyjsť 1 alebo 2 alebo akékoľvek náhodné čísla, tretia šanca je zadať ju sama ak napríklad spustím stlačením * a začne sa hra, ktorá spustí numerickú klávesnicu, potom doska napíše akékoľvek náhodné čísla navždy, takže v tejto časti si dajte väčší pozor. A bzučiak nám hovorí, či sme odpovedali správne alebo nie, a či sme stlačili číslo alebo nie, takže je to veľmi užitočné. Jediné, na čom by sme sa mali zaujímať, je, či skutočne vytvára hluk, či je zvuk odlišný alebo nie, parameter Game je skoro ako herný kolík, ale tento viac pomáha celému stroju, pretože herný kolík je len pre kolík, ale tento slúži pre to, ako bude vyzerať celý stroj. Posledná časť je najľahšia a dokonca aj začiatočníci vedia, ako postupovať. LED diódu budeme potrebovať zelenú, ktorá má ľuďom povedať ich správnu, druhá je žltá, ktorá má ľuďom povedať, že hra je zastavená alebo čaká, posledný je červený, ktorý má ľuďom povedať, že sa mýlia. po tomto všetkom sme potom mohli začať hru.

Krok 5: Vytvorenie priečinka na spustenie hry

Ok, takže potrebujeme 4 priečinky na stiahnutie alebo vytvorenie, aby sme mohli hru začať. Prvý je ten základný, ktorý ovláda celý program Arduino, a druhý je program, ktorý ukazuje, aké číslo vychádza, je to vlastne priečinok, ktorý nemá nič, ale ak zadáme časovač a číslo 0 ~ 9, potom sa stačí pripojiť k Arduinu, pretože bude mať náhodné čísla, a bude na každej úrovni stále viac a viac, ale ako sa pripojiť? je v tomto kroku veľmi náročné, potrebujeme dva a mať kroky, prečo sú to dva a a mať? Odpoviem neskôr, prvý krok na pripojenie Arduina k dátovej tabuľke vo vnútri dátovej tabuľky by mal mať všetko v druhom kroku, ktorým je časovač a čísla, potom musíme údaje dostať dovnútra, na to môžeme použiť CMD. rovnaké ako posledné, ale musíme v ňom urobiť program Arduino, potom vložiť všetky údaje a časovač a číslo do jedného priečinka, potom môže začať fungovať časovač a číslo.

Krok 6: Video

Adresa URL zdroja:

Dokončiť Ďakujeme za sledovanie.

Odporúča: