Obsah:

Hra Arduino Lock: 5 krokov
Hra Arduino Lock: 5 krokov

Video: Hra Arduino Lock: 5 krokov

Video: Hra Arduino Lock: 5 krokov
Video: Уроки Arduino. Работа с EEPROM памятью 2024, November
Anonim
Hra Arduino Lock
Hra Arduino Lock

Táto malá zámková hra náhodne vyberie číslo a umožní vám ho uhádnuť! Hra sa ovláda 3 tlačidlami a číslo je vždy 1-9. Napíšte pripomienky k akýmkoľvek odporúčaniam alebo problémom a pokúsim sa ich vyriešiť.

Krok 1: Zhromažďovanie vašich materiálov

Zhromažďovanie vašich materiálov
Zhromažďovanie vašich materiálov

Potrebné materiály sú nasledujúce:

  1. Arduino Uno (ostatné dosky Arduino môžu fungovať, ale nikdy som žiadne netestoval)
  2. Veľký Breadboard
  3. Malý Breadboard
  4. Muž - Muž prepojovacie vodiče
  5. 3 tlačidlá
  6. 3 odpory
  7. Prístup k počítaču
  8. Niektorí pripravení pracovať rukami!

Krok 2: Nastavenie chlebových dosiek

Nastavenie chlebových dosiek
Nastavenie chlebových dosiek
Nastavenie chlebových dosiek
Nastavenie chlebových dosiek
Nastavenie chlebových dosiek
Nastavenie chlebových dosiek

Ak chcete nastaviť veľkú dosku, postupujte takto:

Nastavte LCD 1602 displej v pravom dolnom rohu nepájivej dosky. Pokračujte umiestnením potenciometra do stredu a uistite sa, že dva kolíky sú v spodnej časti a singulárny jeden hore.

Ak chcete menšiu dosku nastaviť ako ovládač, postupujte takto:

Umiestnite tri tlačidlá do strednej medzery. Rozložte ich, ako len chcete, uistite sa však, že tlačidlá nie sú spojené vodorovne, ale zvisle (bez stlačenia tlačidla). Ak chcete otestovať, ktoré strany sú vždy pripojené, navrhujem nastaviť jednoduchý obvod pomocou LED pripojenej k tlačidlu.

Krok 3: Pripojenie vodičov

Pripojenie drôtov
Pripojenie drôtov
Pripojenie drôtov
Pripojenie drôtov

Počnúc väčším doštičkou zapojte nasledujúce:

  • 3,3 voltu na pozitívnu železnicu
  • Uzemnenie na zápornú koľajnicu

Potom na pripojenie potenciometra pripojte nasledujúce:

  • Horný kolík na V0 na LCD
  • Vľavo dole kolík na zápornú napájaciu lištu
  • Pravý dolný kolík kladnej napájacej lišty

Pripojenie displeja:

  • VSS na negatívnu koľajnicu
  • VDD na kladnú koľajnicu
  • V0 je už pripojený
  • RS na digitálny pin 12
  • RW na negatívnu koľajnicu
  • E na digitálny kolík 11
  • D4 na digitálny kolík 5
  • D5 na digitálny kolík 4
  • D6 na digitálny kolík 3
  • D7 na digitálny kolík 2
  • A až 5 voltov
  • K na zem

Teraz na ovládač!

  • Pripojte dolný ľavý kolík každého tlačidla s odporom k zápornej napájacej lište (na druhej doske).
  • Pripojte pravý dolný kolík každého tlačidla k kladnej lište (na druhej doske).
  • Potom pripojte ľavý horný okraj jedného tlačidla k digitálnemu kolíku 7
  • Pripojte ľavý horný roh ďalšieho tlačidla k digitálnemu kolíku 8
  • Pripojte ľavý horný roh konečného tlačidla k digitálnemu kolíku 9

Teraz je všetko zapojené!

Krok 4: Programovanie

Môžete to naprogramovať sami alebo môžete použiť môj kód (som amatér, takže to nie je najlepšie). Ak ste v tomto novinkou, zapojte svoje Arduino pomocou USB a nahrajte kód prostredníctvom webového editora Arduino. Tu to je:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Krok 5: Testovanie hry

Testovanie hry
Testovanie hry
Testovanie hry
Testovanie hry

Keď zapnete obrazovku, otočte potenciometer, aby sa text zobrazil jasne. Začnite testovaním, či každé tlačidlo funguje správne, dáva a vysiela. Upozorňujeme, že podržaním tlačidla Enter to môžete pokaziť, takže ho podržte iba na krátku sekundu. Ak si chcete hru zahrať znova, stlačte červené resetovacie tlačidlo na svojom Arduine. Ak to všetko funguje, skúste upraviť niektoré mechaniky v hre alebo pridať ďalšie tlačidlá.

Odporúča: