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.

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

data

Egy list a Color értékekből. Ez magában foglalja az előre definiált színeket, a hexadecimális egész számokat és a webszíneket.

offset

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

port

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)