Skip to main content

LED (Luz de Fundo Monocor)

Quer um teclado brilhante? Coloque algumas luzes!

Habilitando a Extensão

Os únicos valores exigidos para a extensão LED são o pino de pixel e o número de pixels/LEDs. Ao usar um teclado repartido, este número é referente a cada lado, não ao total dos dois juntos.

from kmk.extensions.RGB import RGB
from kb import led_pin # This can be imported or defined manually

led_ext = LED(led_pin=led_pin)
keyboard.extensions.append(led_ext)

[Keycodes]

TeclaAlternativaDescrição
KC.LED_TOGMuda o estado dos LEDs
KC.LED_INCAumenta o brilho
KC.LED_DECDiminui o brilho
KC.LED_ANIAumenta a velocidade da animação
KC.LED_ANDDiminui a velocidade da animação
KC.LED_MODE_PLAINLED_M_PLed Estático
KC.LED_MODE_BREATHELED_M_BAnimação de respiração

Configuração

Todos esses valores podem ser atribuídos por padrão quando o teclado inicia.

from kmk.extensions.led import AnimationModes
led_ext = LED(
led_pin=led_pin,
brightness_step=5,
brightness_limit=100,
breathe_center=1.5,
animation_mode=AnimationModes.STATIC,
animation_speed=1,
val=100,
)