При разработке проектов Arduino, часто приходится использовать дисплеи для вывода информации. Дисплеи эти бывают разные и иногда начинающий разработчик ставит перед собой вопрос, — какой использовать? Давайте разберемся в этих непонятных аббревиатурах: LCD, TFT, OLED
В прошлый раз был рассмотрен способ подключения светодиодной ленты к ардуино через драйвер L298. Управление цветом осуществлялось программно — функция Random. Теперь пришла пора разобраться, как управлять цветом светодиодной ленты на основании показаний датчика температуры и влажности DHT 11.
При подключении дополнительных устройств к Ардуино используются цифровые вывода, по которым осуществляется обмен данными. Чем больше устройств используется в проекте, тем больше этих цифровых выводов необходимо контроллеру. Поэтому рано или поздно, каждый программист – разработчик проектов на Ардуино столкнется с нехваткой выводов. Я не стал исключением. Решение проблемы — протокол I2C.
В данном посте хотелось бы поделиться опытом выпаивания разъема с контактной площадки дисплея LCD 1602.
В процессе поиска компонентов для проекта «Бани на Ардуино» наткнулся на модуль LCD 1602 keypad shield. На борту модуля имеется 5 кнопок и экран 1602. Кнопки + дисплей — это отличное сочетание. Можно организовать многоуровневое меню и с помощью кнопок реализовать перемещение в нем. Модуль отлично подойдет для быстрой отладки приложений, работающих с дисплеем 1602.