Sommaire → Les Centrales Numériques → RocNet
Le Pi08 est basé sur le pilote LED I2C 16 bit PCA9622.
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.
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:
Le commun des LED est l'anode(+)(patte longue) sur le +5V J1 et J2 broche 1.
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.
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. |
Voir: Valeurs d'Aspect
Le nombre de LEDs contrôlées sera calculé à partir des valeurs de l'aspect.
Valeurs de l'aspect:
Aspect | Valeur | Hex | Adresse LED |
---|---|---|---|
0 | 1 | 0x0001 | 5 |
1 | 2 | 0x0002 | 6 |
2 | 1285 | 0x0505 | 5 + 7 (clignotement) |
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 |
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) |
Le Type de LED est également supporté dans la configuration des macros.