LED endereçável#
Introdução#
Um LED endereçável é uma fita LED RGB programável que se liga a uma porta de 3 fios e permite controlar LEDs individuais (como os do tipo WS2812/“NeoPixel”) para exibir cores e padrões personalizados.
Esta página utiliza address_led como exemplo de um nome de LED endereçável. Substitua-o pelo nome que configurou, se necessário.
Segue-se uma lista dos métodos disponíveis:
Construtor – Inicializa e configura manualmente um LED endereçável.
AddressableLed– Criar um LED endereçável.
set#
O comando set para a fita LED endereçável.
Usage:
address_led.set(data, offset)
Parâmetros |
Descrição |
|---|---|
|
Uma |
|
Opcional. O índice do LED inicial, a partir de 0. |
# Create a sequence of colors: Red, Green, Blue
color_list = [Color(0xFF0000), Color(0x00FF00), Color(0x0000FF)]
# Set the Addressable LED to the color_list sequence
address_led.set(color_list)
clear#
clear desliga toda a fita LED endereçável.
Usage:
address_led.clear()
Parâmetros |
Descrição |
|---|---|
Este método não tem parâmetros. |
Construtor#
Os construtores são utilizados para criar AddressableLed , que são necessários para configurar um LED endereçável.
AddressableLed#
AddressableLed cria um LED endereçável.
Usage:
AddressableLed(port)
Parâmetro |
Descrição |
|---|---|
|
A porta de 3 fios à qual a fita LED endereçável está ligada:
|
# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)