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:
Konstruktors — manuāli inicializēt un konfigurēt adresējamu gaismas diodi.
AddressableLed– Izveidojiet adresējamu LED indikatoru.
set#
set iestata adresējamo LED joslu uz norādītajām vērtībām.
Usage:
address_led.set(data, offset)
Parametri |
Apraksts |
|---|---|
|
|
|
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 |
|---|---|
|
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)