rocnet:rocdisplay-fr
Differences
This shows you the differences between two versions of the page.
— | rocnet:rocdisplay-fr [2022/05/02 11:10] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== RocNetNode RocDisplay ====== | ||
+ | [[: | ||
+ | [[: | ||
+ | [[: | ||
+ | * [[rocnet: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | |||
+ | \\ | ||
+ | | Idée et support | Peter Ploiner | | ||
+ | | Matériel, Firmware, Documentation et copyright | Walter Sax | | ||
+ | | Version Rocnetnode | 2.0.9927+ | | ||
+ | | Version Rocrail | 2.0.9928+ | | ||
+ | |||
+ | \\ | ||
+ | ^ En 2021 le projet a été arrêté, nous vous suggérons d' | ||
+ | |||
+ | \\ | ||
+ | =====Introduction===== | ||
+ | L' | ||
+ | Les afficheurs miniatures de taille 26 x 9 mm, pour s' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | //Le carré rouge sur la photo montre approximativement la taille de l' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | //Premier essai sur un quai à l' | ||
+ | \\ | ||
+ | \\ | ||
+ | Les objets texte dans Rocrail ont un onglet Interface qui peut être utilisé pour adresser un certain affichage qui pourra être utilisé après un évènement de mise à jour pour envoyer le prochain texte.\\ | ||
+ | \\ | ||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | L' | ||
+ | Quelques exemples pour une adaptation individuelle: | ||
+ | |||
+ | * Inversion d' | ||
+ | * Horloge analogique gauche/ | ||
+ | * Rotation de texte | ||
+ | * Texte clignotant | ||
+ | * Luminosité | ||
+ | * Affichage marche/ | ||
+ | * beaucoup d' | ||
+ | \\ | ||
+ | Une description détaillée pour touts les réglages et les possibilités peuvent être trouvés dans la documentation technique.\\ | ||
+ | \\ | ||
+ | |||
+ | =====Composants===== | ||
+ | L' | ||
+ | Le contrôleur est attaché au RocNetNode.\\ | ||
+ | Le fond de panier de l' | ||
+ | L' | ||
+ | |||
+ | Avec les cavaliers J1/J2/J3 et J4 il est possible de sélectionner l' | ||
+ | Cela permet d' | ||
+ | |||
+ | Table des adresses possibles du contrôleur: | ||
+ | | J1 | J2 | J3 | J4 |Adresse du contrôleur| | ||
+ | |X|X|X|X|80| | ||
+ | |X|X|X|-|81| | ||
+ | |X|X|-|X|82| | ||
+ | |X|X|-|-|83| | ||
+ | |X|-|X|X|84| | ||
+ | |X|-|X|-|85| | ||
+ | |X|-|-|X|86| | ||
+ | |X|-|-|-|87| | ||
+ | |-|X|X|X|88| | ||
+ | |-|X|X|-|89| | ||
+ | |-|X|-|X|90| | ||
+ | |-|X|-|-|91| | ||
+ | |-|-|X|X|92| | ||
+ | |-|-|X|-|93| | ||
+ | |-|-|-|X|94| | ||
+ | |-|-|-|-|95| | ||
+ | Où X quand le cavalier est mis et - le cavalier est ouvert | ||
+ | |||
+ | Les deux LED de statut indiquent le statut du contrôleur.\\ | ||
+ | Quand la LED jaune clignote, le contrôleur est dans le programme de bootloader. Après la mise sous tension il faut atteindre environ 5 secondes dans le bootloader et ensuite il démarre le programme normal.\\ | ||
+ | Durant une mise à jour du contenu de l' | ||
+ | \\ | ||
+ | La LED rouge indique le trafic sur le Bus adressé au contrôleur RocDisplay. Normalement un clignotement court si une commande est envoyée.\\ | ||
+ | \\ | ||
+ | Les afficheurs sont montés sur un fond de panier où tous les composants SMD nécessaire sont placés pour l' | ||
+ | Sur un fond de panier il est possible de monter deux afficheurs, donc le passage de l' | ||
+ | Pour éviter toute interruption dans la communication entre le contrôleur RocDisplay et les afficheurs, les fils allant aux afficheurs doivent être aussi court que possible.\\ | ||
+ | Une longueur de fil d' | ||
+ | \\ | ||
+ | |||
+ | =====I2C===== | ||
+ | Malheureusement le matériel I2C utilisé par le Raspberry Pi a un bug. Ce bug n' | ||
+ | **Pour une utilisation normale de RocDisplay il n'y a pas de problème, Les paramètres standard I2C sont valides pour l' | ||
+ | La seule chose est que la lecture des paramètres avec la vitesse de transmission standard I2C n'st pas possible.\\ | ||
+ | Une solution de contournement est de configurer la vitesse du bus I2C temporairement à 400kHz et après que les paramètres soient faits retourner à 100kHz.\\ | ||
+ | Pour rendre cela plus facile pour les utilisateurs un outil de configuration est disponible qui définit le paramètre nécessaire pour lire et configurer tous les paramètres RocDisplay sur le contrôleur.\\ | ||
+ | \\ | ||
+ | Liens vers la description du bug matériel: | ||
+ | [[http:// | ||
+ | [[https:// | ||
+ | \\ | ||
+ | |||
+ | =====Configuration===== | ||
+ | Si les contrôleurs RocDisplay sont branchés ils sont visible dans l' | ||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | =====Format du texte===== | ||
+ | Le format du texte pour contrôler les afficheurs est documenté dans le [[# | ||
+ | Les commandes d' | ||
+ | |||
+ | ====Exemple==== | ||
+ | < | ||
+ | {EB0F3}5 0 \{F1} Kurz Zug{L1}Rekawinkel{L0T1} | ||
+ | </ | ||
+ | |||
+ | Faire clignoter le logo pour ' | ||
+ | < | ||
+ | {EJ1B0F3}4 0 \{F2} Kurz Zug{J2B2F3}4 0 \{F2J0L1F0}Wien FJB{L0T1F2B10L1F2}16: | ||
+ | </ | ||
+ | |||
+ | Pour cet exemple la colonne de l' | ||
+ | < | ||
+ | {EF1} Zug Fährt durch!!!{L1F0J1[ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | =====Fichiers===== | ||
+ | |||
+ | * {{: | ||
+ | * {{ : | ||