class PWMBacklight – Retroiluminação PWM#

A classe PWMBacklight controla a retroiluminação de um ecrã através de um canal de temporizador PWM. Passe uma instância como argumento backlight a qualquer construtor de ecrã que aceite um controlador de retroiluminação.

Construtores#

class display.PWMBacklight(pin: pyb.Pin, timer: int = 3, channel: int = 3, frequency: int = 200)#

Cria um controlador de retroiluminação baseado em PWM.

pin especifica o pino a utilizar.

timer especifica o número do temporizador a utilizar.

channel especifica o canal do temporizador a utilizar.

frequency especifica a frequência PWM em Hz.

deinit() None#

Desinicializa o controlador de retroiluminação.

backlight(value: int) None#

Define a intensidade da retroiluminação de 0 a 100.