User Tools

Site Tools


Action disabled: source
rocnet:rocnetnode-led-fr

RocNetNode Pi08 LEDs

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

Interface:

  • Bus 2: Nœud ID 2
  • Adresse de Base 5
  • Contrôle: Numéros d'aspect
  • Type de port: LED


Détails:

  • 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.

rocnet/rocnetnode-led-fr.txt · Last modified: 2023/11/06 14:09 by phil45