LED adressable#
Introduction#
Une LED adressable est un dispositif de bande LED RGB programmable qui se connecte à un port à 3 fils et vous permet de contrôler des LED individuelles (telles que de style WS2812/« NeoPixel ») pour afficher des couleurs et des motifs personnalisés.
Cette page utilise address_led comme exemple de nom de LED adressable. Remplacez-le par le nom que vous avez configuré, selon vos besoins.
Vous trouverez ci-dessous une liste des méthodes disponibles :
set– Définit les couleurs de la bande LED adressable.clear– Éteint toute la bande LED adressable.
Constructeur – Initialiser et configurer manuellement une LED adressable.
AddressableLed– Créer une LED adressable.
set#
set configure la bande LED adressable selon les valeurs fournies.
Usage:
address_led.set(data, offset)
Paramètres |
Description |
|---|---|
|
Une |
|
Facultatif. Indice de la LED de départ, en commençant par 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 éteint toute la bande LED adressable.
Usage:
address_led.clear()
Paramètres |
Description |
|---|---|
Cette méthode ne comporte aucun paramètre. |
Constructeur#
Les constructeurs sont utilisés pour créer AddressableLed , qui sont nécessaires pour configurer une LED adressable.
AddressableLed#
AddressableLed crée une LED adressable.
Usage:
AddressableLed(port)
Paramètre |
Description |
|---|---|
|
Le port 3 fils auquel la bande LED adressable est connectée :
|
# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)