Adrešu LED#

Ievads#

Adrešējama gaismas diode ir programmējama RGB LED lentes ierīce, kas tiek pievienota 3 vadu portam un ļauj kontrolēt atsevišķas gaismas diodes (piemēram, WS2812/“NeoPixel” stila), lai attēlotu pielāgotas krāsas un rakstus.

Šajā lapā kā adresējamās gaismas diodes nosaukuma piemērs tiek izmantots address_led Ja nepieciešams, nomainiet to ar savu konfigurēto nosaukumu.

Zemāk ir pieejamo metožu saraksts:

  • set – Iestata adresējamās LED lentes krāsas.

  • clear – Izslēdz visu adresējamo LED joslu.

Konstruktors — manuāli inicializēt un konfigurēt adresējamu gaismas diodi.

set#

set iestata adresējamo LED joslu uz norādītajām vērtībām.

Usage:
address_led.set(data, offset)

Parametri

Apraksts

data

list no Color vērtībām. Tas ietver iepriekš definētas krāsas, heksadecimālos veselos skaitļus un tīmekļa krāsas.

offset

Neobligāti. LED indekss, ar kuru sākt, sākot no 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 izslēdz visu adresējamo LED lenti.

Usage:
address_led.clear()

Parametri

Apraksts

Šai metodei nav parametru.

Konstruktors#

Konstruktori tiek izmantoti, lai izveidotu AddressableLed objektus, kas ir nepieciešami adresējamas LED konfigurēšanai.

AddressableLed#

AddressableLed izveido adresējamu LED indikatoru.

Usage:
AddressableLed(port)

Parametrs

Apraksts

port

3 vadu ports, kuram ir pievienota adresējamā LED josla:

# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)