MicroPython:Библиотеки/lcd160cr: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 121: Строка 121:
* [[MicroPython:Библиотеки/lcd160cr/lcd160cr.STARTUP_DECO_MLOGO|lcd160cr.STARTUP_DECO_MLOGO]]
* [[MicroPython:Библиотеки/lcd160cr/lcd160cr.STARTUP_DECO_MLOGO|lcd160cr.STARTUP_DECO_MLOGO]]
* [[MicroPython:Библиотеки/lcd160cr/lcd160cr.STARTUP_DECO_INFO|lcd160cr.STARTUP_DECO_INFO]]
* [[MicroPython:Библиотеки/lcd160cr/lcd160cr.STARTUP_DECO_INFO|lcd160cr.STARTUP_DECO_INFO]]
* [[MicroPython:Библиотеки/lcd160cr/
* [[MicroPython:Библиотеки/lcd160cr/
* [[MicroPython:Библиотеки/lcd160cr/
* [[MicroPython:Библиотеки/lcd160cr/
• lcd160cr.PORTRAIT, lcd160cr.LANDSCAPE, lcd160cr.PORTRAIT_UPSIDEDOWN, lcd160cr.LANDSCAPE_UPSIDEDOWN – ориентации дисплея, используемые в методе LCD160CR.set_orient().
• lcd160cr.STARTUP_DECO_NONE, lcd160cr.STARTUP_DECO_MLOGO, lcd160cr.STARTUP_DECO_INFO – типы стартовой заставки. Их можно задать вместе по принципу логического ИЛИ при помощи метода LCD160CR.set_startup_deco().


<syntaxhighlight lang="python" enclose="div">
=См.также=
=См.также=



Версия от 19:40, 19 октября 2020

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Модуль lcd160cr – управление дисплеем LCD160CR[1]

В этом модуле реализовано управление дисплеем MicroPython LCD160CR.

По этой ссылке можно найти руководство по дисплею LCD160CR, а по этой – его схему.

Класс LCD160CR

В классе LCD160CR реализован программный интерфейс для дисплея LCD160CR. Создав экземпляр этого класса, вы сможете использовать его методы для рисования на дисплее и считывания статуса сенсорной панели.

Например:

import lcd160cr

lcd = lcd160cr.LCD160CR('X')
lcd.set_orient(lcd160cr.PORTRAIT)
lcd.set_pos(0, 0)
lcd.set_text_color(lcd.rgb(255, 0, 0), lcd.rgb(0, 0, 0))
lcd.set_font(1)
lcd.write('Привет, MicroPython!')
print('touch:', lcd.get_touch())

Конструкторы

Статические методы

Элементы экземпляра

Элементы экземпляра LCD160CR ниже открыты для общего доступа:

Методы для настройки

Методы для работы с пикселями

С помощью методов ниже осуществляется управление отдельными пикселями на экране:

Методы для рисования текста

Чтобы нарисовать текст, необходимо задать его позицию, цвет и шрифт, а затем воспользоваться методом LCD160CR.write().

Методы для рисования примитивных фигур

Эти методы используют основной и фоновый цвета, заданные с помощью метода set_pen().

Методы для работы с тачскрином

Методы для продвинутого использования

Константы

См.также

Внешние ссылки