Arduino Compatible UNO R3 и LCD Keypad Shield

Цена: $ 9.27



LCD Keypad Shield of the LCD1602 Character LCD Input and Output Expansion Board for Arduino 5.72$



Прелесть экосистемы Arduino — есть удобные для макетирования платы с разъемами, с большим количеством программируемых входов-выходов, подключаемое по USB к компьютеру. Бесплатное IDE для написания программ и прошивки платы. Солидное количество плат расширения (shield), которые подключаются прямо к разъемам платы. И огромное количество всяких датчиков, сервомоторов, исполнительных устройств и экранов.

В данном обзоре — плата ардуино и плата, на которой находится двухстрочный символьный экран 1602 и пять кнопок, подключаемых к аналоговому входу(6 — сброс ардуино).

К сожалению сейчас в продаже в магазине данный shield отсутствует.
Прибыли платы в коробке и антистатическом пакете.




Судя по надписям — производства Италия.
Но то ли итальянцы нетрезвые попались, то ли китайцы ленивые — местами отдельные элементы кривовато припаяны и плата плохо отмыта от флюса. На работоспособности это никоим образом не отразилось.
Плата из стеклотекстолита, покрыта синим лаком, надписи — белая краска.
Подключается к компьютеру при помощи принтерного USB кабеля (TypeA — TypeB).
Для подачи внешнего питания есть разъем 2,1 мм. Плюс на внутреннем контакте.


плата с экраном



Обратная сторона, следы от плохо смытого флюса и штыревые разъемы для подключения к ардуино.





Вид сбоку.

Следующие фото — собранные вместе ардуино и плата с экраном








Тестирование

Сразу с завода ардуино приходит с прошитым bootloader и программой blink, которая с разной частотой мигает светодиодом, припаянным к 13 выводу.
На некоторых платах — это частота 1 Гц, на моей — порядка 5 Гц. Никаких драйверов не потребовалось — выбрал в IDE тип платы, порт подключения и залил программу.

Плата экрана — расположение выводов видно на этом рисунке


Схема подключения кнопок —

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

Используемые пины
A0 — кнопки (Select, Up, Right, Down, Left)
D4-D10 — подключение экрана

Для проверки совместной работы в интернете была найдена статья Подключение LCD Keypad Shield к Arduino. Прямо из статьи скопировал программу, залил в Ардуино…

Результаты работы программы







За разумные деньги получили экран с кнопками и ардуино. Готовая система отображения и управления — хочешь часы делай, хочешь метеостанцию или контроллер управления.

0 комментариев

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