class PWMBacklight – PWM-Hintergrundbeleuchtung

Die Klasse PWMBacklight steuert eine Bildschirm-Hintergrundbeleuchtung über einen PWM-Timer-Kanal. Übergeben Sie eine Instanz als Argument backlight an einen beliebigen Display-Konstruktor, der einen Hintergrundbeleuchtungs-Controller akzeptiert.

Konstruktoren

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

Erstellt einen PWM-gesteuerten Hintergrundbeleuchtungs-Controller.

pin gibt den zu verwendenden Pin an.

timer gibt die zu verwendende Timer-Nummer an.

channel gibt den zu verwendenden Timer-Kanal an.

frequency gibt die PWM-Frequenz in Hz an.

deinit() None

Deinitialisiert den Hintergrundbeleuchtungs-Controller.

backlight(value: int) None

Stellt die Stärke der Hintergrundbeleuchtung von 0-100 ein.