Оглавление:

Игра Jumping Man с использованием Arduino: 3 шага
Игра Jumping Man с использованием Arduino: 3 шага

Видео: Игра Jumping Man с использованием Arduino: 3 шага

Видео: Игра Jumping Man с использованием Arduino: 3 шага
Видео: Amazing arduino project 2024, Ноябрь
Anonim
Игра "Прыгающий человек" с использованием Arduino
Игра "Прыгающий человек" с использованием Arduino

Всем привет!!! Добро пожаловать в мой первый учебник. Я был большим поклонником игры Jumping Dinosaur, поэтому я попытался создать аналогичную игру с помощью Arduino UNO и ЖК-экрана. Это интересный проект, требующий всего около 2-3 часов.

Шаг 1: НЕОБХОДИМЫЕ КОМПОНЕНТЫ

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

Шаг 2: ПОДКЛЮЧЕНИЯ

СОЕДИНЕНИЯ
СОЕДИНЕНИЯ
СОЕДИНЕНИЯ
СОЕДИНЕНИЯ

Используйте длинный соединительный провод, чтобы подключить сигнал 5 В на Arduino к дальнему левому краю красного ряда в верхней части макета.

  • Используйте длинный соединительный провод, чтобы подключить сигнал GND к дальнему левому краю черного (или синего на некоторых макетных платах) ряда в верхней части макета.
  • Модуль LCD (жидкокристаллический дисплей) имеет 16-контактный штыревой разъем на нижней стороне. Вставьте это в макет, как показано на рисунке. Все электронные сигналы, которые питают и управляют ЖК-дисплеем, проходят через этот заголовок.
  • Эти булавки (слева направо):
  • 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 Ом (полосы красно-красно-коричневого цвета) и подключите его между светодиодом + и красным рядом в верхней части макета.
  • Используйте более длинные соединительные провода, чтобы выполнить остальные соединения:
  • Подключите DB7 к контакту 3 Arduino
  • Подключите DB6 к контакту 4 Arduino
  • Подключите DB5 к выводу 5 Arduino
  • Подключите DB4 к контакту 6 Arduino
  • Подключите E к выводу 9 Arduino
  • Подключите R / W к контакту 10 Arduino (или к черному ряду наверху макета)
  • Подключите RS к контакту 11 Arduino
  • Подключите V0 к контакту 12 Arduino (или к черному ряду наверху макета).
  • Вставьте кнопку где-нибудь слева от ЖК-экрана, охватывая канал, проходящий по центру макета (см. Рисунок выше).
  • Подключите один из двух верхних контактов кнопки к черному ряду в верхней части макета с помощью короткого соединительного провода.
  • Подключите другой контакт в верхней части кнопки к контакту 2 Arduino.

Рекомендуемые: