klasa PWMBacklight – podświetlenie sterowane PWM#

Klasa PWMBacklight steruje podświetleniem ekranu poprzez kanał licznika czasu PWM. Przekaż instancję jako argument backlight do dowolnego konstruktora wyświetlacza, który akceptuje kontroler podświetlenia.

Konstruktory#

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

Tworzy kontroler podświetlenia sterowany przez PWM.

pin określa Pin do użycia.

timer określa numer licznika czasu (Timer) do użycia.

channel określa kanał licznika czasu (Timer) do użycia.

frequency określa częstotliwość PWM w Hz.

deinit() None#

Deinicjalizuje kontroler podświetlenia.

backlight(value: int) None#

Ustawia natężenie podświetlenia w zakresie 0-100.