Liquidcrystal pcf8574 h: mathertel/LiquidCrystal_PCF8574: A library for driving LiquidCrystal displays (LCD) by using the I2C bus and an PCF8574 I2C adapter.
|ЖК-библиотека Arduino с использованием адаптера I2C PCF8574.
Это библиотека для управления дисплеями LiquidCrystal (LCD) с использованием шины I2C и адаптера I2C PCF8574.
Эта библиотека использует для связи исходную библиотеку Wire и частично совместима с LCD API 1.0. Это просто может быть
используется в качестве замены библиотеки LiquidCrystal. (видеть
http://playground.arduino.cc//Code/LCDAPI)
Скачать
Загрузка файлов библиотеки LiquidCrystal_PCF8574 включает пример. Однако все стандартные примеры должны работать и после
настройка включаемого файла и имени класса для библиотеки.
С помощью диспетчера библиотек, встроенного в среду Arduino, вы всегда можете загрузить последнюю стабильную версию.
прямо из моего репозитория github.
Вы можете найти этот репозиторий и загрузить его прямо по адресу:
- Репозиторий на гитхабе:
https://github. com/mathertel/LiquidCrystal_PCF8574 - Скачать в формате ZIP: https://github.com/mathertel/LiquidCrystal_PCF8574/archive/master.zip
Если вам нравится последняя версия, включая текущую работу, используйте загрузку с github напрямую, используя «Загрузить ZIP».
кнопку или любой клиент git или subversion.
Оборудование
Аппаратное обеспечение ЖК-дисплея, которое подходит для этой библиотеки, довольно стандартно. Вы можете найти множество ЖК-дисплеев, совместимых с HD44780, и они
во многих размерах, таких как 20 символов, 2 строки и множество цветов. Если они совместимы с HD44780 (название контроллера LCD
чип) вы можете использовать их. Чип имеет ограничение на отображение 4 строк по 20 символов макс.
Более подробную информацию об этом чипе можно найти на
https://en. wikipedia.org/wiki/Hitachi_HD44780_LCD_controller. Там же можно найти ссылку на руководство по чипу со всеми доступными командами и функциями.
Это изображение модуля PCF8574, который я использую.
Разводка микросхемы PCF может отличаться от других плат-адаптеров; 8 выходных бит микросхемы PCF могут быть подключены к входным микросхемам
ЖК-дисплея различными способами. Для этого не существует стандарта.
Плата, которую я использую, соединяет младшие биты с линиями управления и использует старшие биты для передачи 4 битов за раз:
Бит | Сигнал |
---|---|
1 | PCF_RS |
1 | PCF_RW |
1 | PCF_EN |
1 | PCF_BACKLIGHT |
5. |