Table of Contents
RocNetNode Pi08 LEDs
Sommaire → Les Centrales Numériques → RocNet
-
-
- GCA-Pi01 | GCA-Pi02 | GCA-PI03 | GCA-PI04 | GCA-Pi05 | GCA-Pi06 | GCA-PI07 | GCA107 Carte Relais | RocDisplay | Horloge Accélérée | Pilote LED Pi08
Introduction
Le Pi08 est basé sur le pilote LED I2C 16 bit PCA9622.
Adressage I2C
Le Pi08 final sera adressable dans la plage de 0x60 à 0x6F pour le pilotage des 256 sorties LED séparément branchées à un RocNetNode/Raspberry Pi.
Mode Puce
Le PCA9622 doit être programmé après chaque mise sous tension du système.
RocNetNode va scanner cette plage I2C au démarrage ou après avoir utilisé la Fenêtre de dialogue RocNetNode et configurera les puces trouvées.
Les registres suivants seront fixés automatiquement:
- Dans le MODE1 le registre SLEEP devra être fixé au mode normal. (Pour activer l'oscillateur PWM)
- Les registres LEDOUT0…LEDOUT3 doivent être fixés pour activer les sorties de pilotage de LED.
Branchement de LEDs
Le commun des LED est l'anode(+)(patte longue) sur le +5V J1 et J2 broche 1.
Support de la sortie
Paramètre | Description |
---|---|
Type de port | LED |
Adressage | FLAT de 1 à 256 |
Valeur | La mise en marche du PWM de 0 à 255 |
Paramètre Off | L'arrêt du PWM de 0 à 255 |
Clignotement | Pris en charge avec en ce qui concerne la valeur de retard. |
Retard(Gradation) | Utilisé comme incrémentation. Une valeur de zéro commutera directement le PWM à on/off. Une valeur de un est la plus faible gradation, approximativement 10ms * (on-off) PWM. (Augmentation de la valeur du retard toutes les 10 ms.) |
Note: La vitesse de gradation peut être influencé par le nombre de LEDs qui doivent être réglées en même temps.
Support du signal
Ceci est à la fois pour les signaux complexes simples et moyens jusqu'à 8 LED et et au maximum 10 aspects. Pour des signaux plus complexes le type macro devra être utilisé.
Seulement l'adresse ROUGE sera utilisé comme décalage pour toutes les LEDs.
Paramètre | Description |
---|---|
Contrôle | Numéros d'aspect |
Type de port | LED |
Adressage | FLAT de 1 à 256 - nombre d'aspects |
Retard(Gradation) | Est réglé automatiquement sur 10 donc les LEDs ralentira l'allumage et l'extinction. Cette valeur est fixée et ne pourra pas être modifié dans les propriétés du signal. |
Valeurs de l'Aspect
Voir: Valeurs d'Aspect
Le nombre de LEDs contrôlées sera calculé à partir des valeurs de l'aspect.
Exemple
- Bus 2: Nœud ID 2
- Adresse de Base 5
- Contrôle: Numéros d'aspect
- Type de port: LED
- Aspects: 3
Valeurs de l'aspect:
Aspect | Valeur | Hex | Adresse LED |
---|---|---|---|
0 | 1 | 0x0001 | 5 |
1 | 2 | 0x0002 | 6 |
2 | 1285 | 0x0505 | 5 + 7 (clignotement) |
Exemples de valeur d'aspect
Value | LEDs |
---|---|
0x0001 | LED 1 on |
0x0002 | LED 2 on |
0x0004 | LED 3 on |
0x0008 | LED 4 on |
0x0101 | LED 1 clignotante |
0x0505 | LED 1 et 3 clignotante |
0x0003 | LED 2 et LED 1 on |
0x0103 | LED 2 on et LED 1 clignotante |
0xFFFF | Toutes les LEDs éteintes |
Luminosité
Il y a 3 modes de luminosité disponibles:
Mode | Description | Activation |
---|---|---|
Météo | La luminosité en rapport avec les événements de mise à jour de l'horloge est utilisée. | Par défaut. Avec une sortie LED à l'adresse 1001. |
Jour | La luminosité est réglée par la commande de sortie. | Avec une sortie LED à l'adresse 1002, la valeur de sortie est utilisée. (Si zéro: 255) |
Nuit | La luminosité est réglée par la commande de sortie. | Avec une sortie de LED à l'adresse 1003, la valeur de sortie est utilisée. (Si zéro: 100) |
Support Macro
Le Type de LED est également supporté dans la configuration des macros.