Címezhető LED#
Bevezetés#
A Címezhető LED egy programozható RGB LED-szalag, amely egy 3 vezetékes porthoz csatlakozik, és lehetővé teszi az egyes LED-ek (például WS2812/„NeoPixel” stílusú) vezérlését egyéni színek és minták megjelenítéséhez.
Ez az oldal address_led értéket használja példaként a címezhető LED nevére. Szükség szerint cserélje ki a saját konfigurált névre.
Az alábbiakban felsoroljuk az elérhető módszereket:
set– Beállítja a címezhető LED-szalag színeit.clear– Kikapcsolja a teljes címezhető LED-szalagot.
Konstrukció – Címezhető LED manuális inicializálása és konfigurálása.
AddressableLed– Címezhető LED létrehozása.
set#
set beállítja a címezhető LED-szalagot a megadott értékekre.
Usage:
address_led.set(data, offset)
Paraméterek |
Leírás |
|---|---|
|
Egy |
|
Opcionális. A LED kezdőindexe, 0-tól kezdődően. |
# 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 kikapcsolja a teljes címezhető LED-szalagot.
Usage:
address_led.clear()
Paraméterek |
Leírás |
|---|---|
Ennek a metódusnak nincsenek paraméterei. |
Konstruktőr#
A konstruktorok AddressableLed objektumok létrehozására szolgálnak, amelyek egy Címezhető LED konfigurálásához szükségesek.
AddressableLed#
AddressableLed Egy címezhető LED-et hoz létre.
Usage:
AddressableLed(port)
Paraméter |
Leírás |
|---|---|
|
A 3 vezetékes port, amelyhez a címezhető LED-szalag csatlakozik:
|
# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)