Obsah:

Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)
Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)

Video: Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)

Video: Zmáčkni tlačítko); // Hra Arduino LCD: 5 kroků (s obrázky)
Video: PROGRAMOVÁNÍ ARDUINA #1 2024, Červenec
Anonim
Zmáčkni tlačítko); // Arduino LCD hra
Zmáčkni tlačítko); // Arduino LCD hra

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 hry budete muset ke spuštění stisknout tlačítko, poté bude uprostřed obrazovky šipka. Pod ním je další šipka, která se pohybuje po obrazovce. Když se šipky shodují, musíte stisknout tlačítko a podržet jej, dokud se nerozsvítí zelená LED. Poté získáte bod a hra se zrychlí.

Zásoby

  • Arduino Uno nebo Nano
  • Breadboard (malý, pokud používáte Arduino Uno, střední, pokud používáte Arduino Nano)
  • 16x2 LCD obrazovka kompatibilní s Arduino
  • Červená a zelená LED (po jedné)
  • Tlačítkový spínač
  • Dráty na prkénko
  • Rezistor 10 kiloohmů
  • Potenciometr
  • Dva 220 ohmové odpory (v závislosti na typu můžete pro svůj LCD displej potřebovat další)
  • Volitelné: 3D tiskárna pro vytvoření obalu pro hru

Krok 1: Pájejte tlačítko a LED diody

Pájejte tlačítko a LED diody
Pájejte tlačítko a LED diody
Pájejte tlačítko a LED diody
Pájejte tlačítko a LED diody

Odřízněte několik drátů a přiletujte je k tlačítku a LED diodám. Pro LED diody můžete vytvořit společný základ.

Krok 2: Volitelné: Pouzdro pro hru

Volitelné: Pouzdro pro hru
Volitelné: Pouzdro pro hru

Zde jsou soubory pro 3D tištěné pouzdro pro tuto hru.

Toto bylo původně navrženo pro Arduino Uno, ale lze jej použít s Nano.

Krok 3: Připojte zbytek obvodu

Připojte zbytek obvodu
Připojte zbytek obvodu
Připojte zbytek obvodu
Připojte zbytek obvodu
Připojte zbytek obvodu
Připojte zbytek obvodu

Připojte zbytek obvodu pomocí schématu zapojení.

Spojení jsou:

  • Arduino 5v na breadboard +a Arduino GND na breadboard -
  • LED společná zem na prkénko
  • Červená LED na pin 3 a zelená LED na pin 4
  • Breadboard + na tlačítko a druhá strana tlačítka na pin 6 a uzemnění
  • Breadboard + na svorku 1 potenciometru a svorka 2 potenciometru na kostru LCD
  • Breadboard + na LCD VCC
  • Stěrač potenciometru (prostřední kolík) na kontrastní kolík LCD
  • Registrace LCD Vyberte pin na pinu Arduino 7
  • LCD RW pin na prkénko -
  • Kolík LCD E na Arduino 9
  • LCD D4 na Arduino pin 10
  • LCD D5 na pin Arduino 11
  • Kolík LCD D6 na Arduino 12
  • Kolík LCD D7 na Arduino 8
  • LCD LED + na breadboard +, LCD LED - na breadboard -

Krok 4: Kód

Nahrajte kód do Arduina.

Pokud chcete, můžete kód změnit, je to poměrně jednoduchý program.

Krok 5: Zahrajte si hru

Hrát hru!
Hrát hru!
Hrát hru!
Hrát hru!
Hrát hru!
Hrát hru!

Stiskněte tlačítko, když je ukazatel uprostřed a podržte jej, rozsvítí se zelené světlo a postoupíte na další úroveň.

Děkujeme, že jste si prohlédli tento Instructable! Pokud se vám líbil, zvažte prosím hlas pro mě v 1 000. výzvě.

Pro ty, kteří se zajímali, je název formátován jako řádek kódu Arduino (C ++).