MicroPython:Библиотеки/pyb/Класс LED/LED.intensity(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 5: Строка 5:
=LED.intensity([value])<ref>[http://docs.micropython.org/en/latest/library/pyb.LED.html docs.micropython.org - class LED – LED object]</ref>=
=LED.intensity([value])<ref>[http://docs.micropython.org/en/latest/library/pyb.LED.html docs.micropython.org - class LED – LED object]</ref>=


<syntaxhighlight lang="python" enclose="div">
<syntaxhighlight lang="python">
LED.intensity([value])
LED.intensity([value])
</syntaxhighlight>
</syntaxhighlight>

Текущая версия от 18:16, 14 мая 2023

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


LED.intensity([value])[1]

LED.intensity([value])

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

Примечание

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

См.также

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