MicroPython:Библиотеки/pyb/Класс LED/LED.intensity()

Материал из Онлайн справочника
Версия от 18:16, 14 мая 2023; EducationBot (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

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


LED.intensity([value])[1]

LED.intensity([value])

Задает или считывает яркость светодиода. Она варьируется между «0» (выключен) до «255» (максимальная яркость). Если не задать в этом методе никаких аргументов, он вернет данные о яркости светодиода. Но если указать аргумент, он задаст яркость светодиода и вернет None.

Примечание

Плавное изменение яркости доступно только на светодиодах 3 и 4 – они используют для этого таймерную ШИМ. Светодиод 3 использует таймер 2, а светодиод 4 – таймер 3. Эти таймеры можно использовать для ШИМ, только если яркость соответствующего светодиода варьируется в диапазоне между «1» и «254». В противном случае таймеры доступны для общего использования.

См.также

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