Arduino:Библиотеки/LiquidCrystal
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Знакомство с Arduino | Продукты | Основы | Справочник языка Arduino | Примеры | Библиотеки | Хакинг | Изменения | Сравнение языков Arduino и Processing |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Библиотека LiquidCrystal[1]
Благодаря этой библиотеке плата Arduino может управлять жидкокристаллическим дисплеем (т.е. LCD) на базе чипсета Hitachi HD44780 (или другого чипсета, совместимого с Arduino), который встречается в большинстве текстовых LCD. Библиотека может работать в 4-битном и 8-битном режимах. Это значит, что она может использовать 4 или 8 каналов связи для передачи данных (вдобавок к каналам для управления – RS и, опционально, RW).
Примеры
- Autoscroll – Смещение текста вправо/влево
- Blink – Управление курсором в виде квадратика
- Cursor – Управление курсором в виде нижнего подчеркивания
- Display – Быстрое выключение дисплея без потери показанной на нем информации
- Hello World – Показ надписи «Hello World» и количества секунд, прошедших после сброса
- Scroll – Скроллинг текста вправо/влево
- Serial Display – Получение информации, введенной через монитор порта, и ее вывод на дисплей
- Set Cursor – Установление позиции курсора
- Text Direction – Управление тем, в какую сторону от курсора будет перемещаться текст
Функции
- LiquidCrystal()
- begin()
- clear()
- home()
- setCursor()
- write()
- print()
- cursor()
- noCursor()
- blink()
- noBlink()
- display()
- noDisplay()
- scrollDisplayLeft()
- scrollDisplayRight()
- autoscroll()
- noAutoscroll()
- leftToRight()
- rightToLeft()
- createChar()