Оглавление:

Клавиатура-джойстик: 4 шага
Клавиатура-джойстик: 4 шага

Видео: Клавиатура-джойстик: 4 шага

Видео: Клавиатура-джойстик: 4 шага
Видео: Геймпады НЕ Нужны! ReWASD: Лучший эмулятор геймпада для клавиатуры и мышки | ГАЙД 2024, Ноябрь
Anonim
Клавиатура джойстика
Клавиатура джойстика

В этом проекте мы создадим клавиатуру, используя джойстик для выбора и ввода и ЖК-экран для отображения.

Шаг 1. Добавьте ЖК-экран

Добавить ЖК-экран
Добавить ЖК-экран

1. Подключите светодиодный экран к макетной плате.

2. Подключите вывод VSS ЖК-дисплея к земле (-) на макетной плате.

3. Подключите вывод VDD ЖК-дисплея к 5 В (+) на макетной плате.

4. Подключите один конец перемычки к выводу LCD V0, а другой конец где-нибудь на макетной плате. Позже он будет подключен к потенциометру для управления контрастностью ЖК-экрана.

5. Подключите LCD RW к земле (-) на макетной плате.

6. Подключите вывод RS LCD к цифровому выводу 12 на Arduino.

7. Подключите вывод LCD Enable (E) к цифровому выводу 11 на Arduino.

8. Подключите вывод D4 ЖК-дисплея к цифровому выводу 4 на Arduino.

9. Подключите вывод D5 ЖК-дисплея к цифровому выводу 5 на Arduino.

10. Подключите вывод D6 ЖК-дисплея к цифровому выводу 6 на Arduino.

11. Подключите вывод D7 ЖК-дисплея к цифровому выводу 7 на Arduino.

12. Подключите резистор 220 Ом к 5 В (+) на макетной плате.

13. Подключите вывод K ЖК-дисплея к земле (-) на макетной плате.

Шаги 12 и 13 включают подсветку ЖК-дисплея.

Шаг 2: добавьте потенциометр

Добавить потенциометр
Добавить потенциометр

1. Подключите потенциометр к макетной плате.

2. Подключите левую сторону к 5в (+)

3. Подключите правую сторону к массе (-).

4. Подключите центральный штифт к другому концу перемычки, подключенной к ЖК-экрану.

Шаг 3. Добавьте джойстик

Добавить джойстик
Добавить джойстик

1. Подключите контакт GND джойстика к земле (-) на макетной плате.

2. Подключите вывод + 5В к 5В (+) на макетной плате.

3. Подключите вывод VRx (ось x) к аналоговому выводу 0 (A0) на Arduino.

4. Подключите контакт SW (переключатель) к цифровому контакту 2 на Arduino.

Шаг 4: Код для клавиатуры

Прилагается код для запуска проекта клавиатуры с джойстиком на Arduino Uno.

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