Съдържание:

Игра Jumping Man с помощта на Arduino: 3 стъпки
Игра Jumping Man с помощта на Arduino: 3 стъпки

Видео: Игра Jumping Man с помощта на Arduino: 3 стъпки

Видео: Игра Jumping Man с помощта на Arduino: 3 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Ноември
Anonim
Игра Jumping Man с помощта на Arduino
Игра Jumping Man с помощта на Arduino

Здравейте всички!!! Добре дошли в първия ми Instructable. Бях голям фен на играта Jumping Dinosaur, затова се опитах да създам подобна игра с помощта на Arduino UNO и LCD екран. Това е интересен проект и изисква само усилие от около 2-3 часа.

Стъпка 1: ИЗИСКВАНИ КОМПОНЕНТИ

НЕОБХОДИМИ КОМПОНЕНТИ
НЕОБХОДИМИ КОМПОНЕНТИ
  1. Arduino UNO
  2. ARDUINO IDE (https://www.arduino.cc/en/main/software)
  3. LCD 16*2
  4. Платка
  5. Резистор 220 ома
  6. Бутон за натискане (12 мм) (Издърпваща конфигурация)
  7. Кабелни джъмперни проводници от мъжки към мъжки
  8. Потенциометър

Стъпка 2: ВРЪЗКИ

ВРЪЗКИ
ВРЪЗКИ
ВРЪЗКИ
ВРЪЗКИ

Използвайте дълъг свързващ проводник, за да свържете 5V сигнала на Arduino до най -лявата част на червения ред в горната част на дъската.

  • Използвайте дълъг свързващ проводник, за да свържете GND сигнала към крайния ляв ъгъл на черния (или син на някои дъски) ред в горната част на дъската.
  • Модулът LCD (дисплей с течни кристали) има 16-пинов мъжки хедър от долната страна. Включете това в макета, както е показано на снимката. Всички електронни сигнали, които захранват и контролират LCD, преминават през тази заглавка.
  • Тези щифтове са (отляво надясно):
  • GND - сигнал за заземяване на захранването
  • VCC - сигнал за положителна мощност
  • V0 - регулиране на контраста
  • RS - изберете регистър
  • R/W - избор за четене/запис
  • E - сигнал за активиране на работата
  • DB0 - бит за данни 0 (не се използва тук)
  • DB1 - бит за данни 1 (не се използва тук)
  • DB2 - бит за данни 2 (не се използва тук)
  • DB3 - бит за данни 3 (не се използва тук)
  • DB4 - бит за данни 4
  • DB5 - бит за данни 5
  • DB6 - бит за данни 6
  • DB7 - бит за данни 7
  • LED+ - подсветка LED положителен
  • LED- - подсветка LED отрицателен
  • С помощта на къси свързващи проводници свържете GND и LED- (щифтове 1 и 16) към черния ред в горната част.
  • По същия начин свържете VCC (щифт 2) към червения ред в горната част с къс свързващ проводник.
  • Огънете проводниците на резистора 220 Ω (червено-червено-кафяво оцветени ленти) и го свържете между LED+ и червения ред в горната част на дъската.
  • Използвайте по -дълги кабели за свързване, за да направите останалата част от връзките:
  • Свържете DB7 към Arduino pin 3
  • Свържете DB6 към щифт 4 на Arduino
  • Свържете DB5 към щифт 5 на Arduino
  • Свържете DB4 към Arduino pin 6
  • Свържете E към щифт 9 на Arduino
  • Свържете R/W към щифт 10 на Arduino (или към черен ред в горната част на дъската)
  • Свържете RS към Arduino pin 11
  • Свържете V0 към щифт 12 на Arduino (или към черен ред в горната част на дъската)
  • Включете бутона за натискане някъде вляво от LCD екрана, като разположите канала, минаващ по центъра на макета (вижте снимката по -горе).
  • Свържете един от горните два щифта на бутона с черния ред в горната част на макета, като използвате къс свързващ проводник.
  • Свържете другия щифт в горната част на бутона към щифт 2 на Arduino.

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