LCD Keypad Shield

Разработчики этого шилда очень грамотно поступили, подключив все кнопки через резисторы разного сопротивления к аналоговому пину. Это позволило сэкономить 5 дискретных пинов для других нужд.

Используемые пины

A0 — кнопки (Select, Up, Right, Down, Left)
D4-D10 — подключение экрана.

Pin                  Function
Analog 0            Button (select, up, right, down and left)
Digital 4            DB4
Digital 5            DB5
Digital 6            DB6
Digital 7            DB7
Digital 8            RS (Data or Signal Display Selection)
Digital 9            Enable
Digital 10          Backlit Control

Параметры для распознавания кнопок (Аналоговый вход 0)
значение на входе < 100 нажата кнопка RIGHT
значение на входе < 200 нажата кнопка UP
значение на входе < 400 нажата кнопка DOWN
значение на входе < 600 нажата кнопка LEFT
значение на входе < 800 нажата кнопка SELECT значение на входе >= 800 не нажаты никакие кнопки

Схема шилда

 


3

Вложения

Автор публикации

не в сети 2 недели

Сергей Глушенко

757
Комментарии: 15Публикации: 388Регистрация: 04-02-2018

Оставьте комментарий

Войти с помощью: