Съдържание:

Arduino Lock Game: 5 стъпки
Arduino Lock Game: 5 стъпки

Видео: Arduino Lock Game: 5 стъпки

Видео: Arduino Lock Game: 5 стъпки
Видео: Butterfly knife tutorial for beginners 2024, Ноември
Anonim
Arduino Lock игра
Arduino Lock игра

Тази малка игра за заключване ще рандомизира число и ще ви позволи да го познаете! Играта се управлява от 3 бутона и номерът винаги е 1-9. Моля, коментирайте всякакви препоръки или проблеми и аз ще се опитам да ги разреша.

Стъпка 1: Съберете вашите материали

Събиране на вашите материали
Събиране на вашите материали

Необходимите материали са следните:

  1. Arduino Uno (други платки Arduino може да работят, но никога не съм тествал такива)
  2. Голяма дъска
  3. Малка дъска
  4. Мъжки - мъжки джъмперни проводници
  5. 3 бутони
  6. 3 резистора
  7. Достъп до компютър
  8. Някои готови за работа ръце!

Стъпка 2: Настройване на дъските за хляб

Поставяне на дъските за хляб
Поставяне на дъските за хляб
Поставяне на дъските за хляб
Поставяне на дъските за хляб
Поставяне на дъските за хляб
Поставяне на дъските за хляб

За да настроите голямата дъска, направете следното:

Поставете LCD 1602 дисплея в долната дясна част на макета така. Продължете да поставите потенциометъра в средата, като се уверите, че двата щифта са отдолу, а единственият отгоре.

За да настроите по -малката платка като контролер, направете следното:

Поставете трите си бутони през средната междина. Разстелете ги колкото искате, но се уверете, че бутоните не са свързани хоризонтално, а вертикално (без натискане на бутона). Ако искате да тествате коя страна винаги е свързана, предлагам да настроите обикновена схема със светодиод, свързан към бутона.

Стъпка 3: Свързване на проводниците

Свързване на проводниците
Свързване на проводниците
Свързване на проводниците
Свързване на проводниците

Започвайки с по -голямата платка, свържете следното:

  • 3.3 волта към положителна шина
  • Земя към отрицателна релса

След това, за да свържете потенциометъра, свържете следното:

  • Горният щифт към V0 на LCD дисплея
  • Долният ляв щифт към отрицателна захранваща шина
  • Долен десен щифт положителна захранваща шина

Свързване на дисплея:

  • VSS към отрицателната релса
  • VDD към положителната релса
  • V0 вече е свързан
  • RS към цифров пин 12
  • RW към отрицателна релса
  • E към цифров извод 11
  • D4 към цифров извод 5
  • D5 към цифров извод 4
  • D6 към цифров извод 3
  • D7 към цифров извод 2
  • А до 5 волта
  • K към земята

Сега към контролера!

  • Свържете долния ляв щифт на всеки бутон с резистор към отрицателната захранваща шина (на другата платка).
  • Свържете долния десен щифт на всеки бутон към положителната релса (на другата платка).
  • След това свържете горния ляв ъгъл на един бутон към цифров щифт 7
  • Свържете горния ляв ъгъл на следващия бутон към цифров щифт 8
  • Свържете горния ляв ъгъл на последния бутон към цифров щифт 9

Сега всичко е свързано!

Стъпка 4: Програмиране

Можете да програмирате това сами или да използвате моя код (аз съм аматьор, така че не е най -добрият). Ако сте нов в този, включете вашия Arduino с USB и качете кода чрез уеб редактора на Arduino. Ето го:

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

Стъпка 5: Тестване на играта

Тестване на играта
Тестване на играта
Тестване на играта
Тестване на играта

Когато включите екрана, не забравяйте да завъртите потенциометъра, за да позволите текста да се показва ясно. Започнете с тестване дали всеки бутон работи правилно и дава и извежда. Обърнете внимание, че задържането на бутона за въвеждане може да го обърка, така че го задръжте само за бърза секунда. Ако искате да играете отново играта, натиснете червения бутон за нулиране на вашия Arduino. Сега, ако всичко работи, опитайте да коригирате някои от механиците в играта или да добавите още бутони.

Препоръчано: