FLProg
Категории раздела
Поддерживаемое [39]
Скоро [4]
Возможно [1]
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика

Онлайн всего: 23
Гостей: 16
Пользователей: 7
nalnik, Nike_com, golowa70, Rovki, adolf81, Rus75, kalinovsky

Яндекс.Метрика
Воскресенье, 04.12.2016, 09:09
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Каталог статей
Главная » Статьи » Arduino и модули » Поддерживаемое

LCD Keypad Shield (поддерживается программой FLProg)

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 не нажаты никакие кнопки

Схема шилда





Проект с примером использования

 


 
Категория: Поддерживаемое | Добавил: support (31.08.2015)
Просмотров: 2049 | Комментарии: 1 | Теги: Arduino, Шилды | Рейтинг: 5.0/2
Всего комментариев: 1
avatar
0
1
Есть пример по-проще. Не знаю как сюда добавить файл проекта.
avatar
FLProg © 2016
Яндекс.Метрика