Configurations Avancées - Go Tronic Joy-it GameStation Guide De Montage

Table des Matières

Publicité

5. Configurations avancées
Créer une animation lumineuse
Chaque led RGB est pilotée par une puce WS2812 comprise dans la led. Les leds sont connectées en
série. La carte Raspberry Pi génère un signal PWM (Modulation de largeur d'impulsion) sur sa broche
GPIO 12 qui permet d'envoyer les informations aux WS2812 et ainsi contrôler chaque led leds
indépendamment.
Pour générer le signal, on utilise la bibliothèque rpi_ws281x de jgraff
(https://github.com/jgarff/rpi_ws281x)
Vous pouvez modifier les animations lumineuses selon vos idées et préférences en modifiant le
programme python exécuté automatiquement au démarrage. Il est stocké dans le dossier :
/home/pi/ArcadeGamestationApps/RGBLedLightshow/RGBLedLightshow.py
Réassigner les boutons
Comme mentionné précédemment, les signaux des boutons sont traduits en entrées clavier par un
logiciel.
Ce logiciel est appelé GPioneer et est écrit par mholgatem (https://github.com/mholgatem/gpioneer)
Si vous voulez réassigner des boutons, vous pouvez le faire depuis un autre ordinateur (connecté sur
le même réseau) en entrant l'adresse IP de la GameStation dans le navigateur. Une page web s'ouvre
et vous permet de configurer les boutons. Il permet également d'utiliser plusieurs pins GPIO pour
assigner une combinaison de boutons. Même le transfert de commandes système Linux est possible.
A noter que les numéros des pins utilisés suivent la numérotation physique réelle
(par exemple GPIO12  Nr 32).
Go Tronic 2017
www.gotronic.fr
17

Publicité

Table des Matières
loading

Produits Connexes pour Go Tronic Joy-it GameStation

Table des Matières