Programmation du WS2812 |
II - Programmation du WS2812
Sous Flowcode il est préférable d’utiliser le composant RGB_LED_WS2812 qui se trouve dans la bibliothèque " Outputs "
Aide: Component:_RGB_LED_WS2811_/_WS2812_/_APA106_(LEDs)
RGB LED WS2811 / WS2812 / APA106 component
A simple chained RGB LED controller IC allowing multiple LEDs to be controlled using a serial data stream. Compatible with the WS2811, WS2812, WS2812B, APA104 and APA106 Type Controller ICs. Allows RGB LEDs to be driven with full 24-bit colour depth. Allows single chains, 2D arrays and 3D cube formations to be simulated. Requires a high speed microcontroller to generate the critical timings to drive the device.
Un simple circuit intégré de contrôleur de LED RVB enchaîné permettant de contrôler plusieurs LED à l'aide d'un flux de données série. Compatible avec les circuits intégrés de contrôleur de type WS2811, WS2812, WS2812B, APA104 et APA106. Permet aux LED RVB d'être pilotées avec une profondeur de couleur complète de 24 bits. Permet de simuler des chaînes simples, des réseaux 2D et des formations de cubes 3D. Nécessite un microcontrôleur haute vitesse pour générer les timings critiques pour piloter l'appareil.
Macro reference
Delay_T0L
Delay_T1H
Delay_T1L
Initialise
Initialise |
|
Initialises the RGB color RAM to 0,0,0 = LED Off and clocks out the data to initialise all the LED ICs in the chain. Initialise la RAM couleur RVB à 0,0,0 = LED éteinte et synchronise les données pour initialiser tous les circuits intégrés LED de la chaîne. |
|
Return |
Refresh
Refresh |
|
Clocks out the current color data to the LEDs from the values stored in RAM Synchronise les données de couleur actuelles vers les LED à partir des valeurs stockées dans la RAM |
|
Return |
SetLEDColour
SetLEDColour |
|
Sets the colour of a single LED in RAM as a 1D array. Définit la couleur d'une seule LED dans la RAM en tant que matrice 1D. |
|
LED |
|
LED to change the colour / Range: 0 to (LED Count - 1) LED pour changer la couleur / Plage : 0 à (LED Count - 1) |
|
R |
|
Red Colour Channel Canal de couleur rouge |
|
G |
|
Green Colour Channel Canal de couleur verte |
|
B |
|
Blue Colour Channel Canal de couleur bleue |
|
Return |
Premier programme
Deuxième programme
Fichiers: 2I2D_Sin_Uno_WS2812_V1b.rar
Test en Réel
Fichiers: Programme_2.rar
Source du programme Arduino Uno: 2I2D_Sin_Uno_WS2812_V2_fcfx.html
Source de l'IHM: BL_LED_RGB_Prog2_fcsx.html
Créé avec HelpNDoc Personal Edition: Outil de création d'aide complet