PiGlow pour Raspberry Pi
18 LEDs contrôlables individuellement
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
LED animation board for Raspberry-Pi
PiGlow est une petite carte pour Raspberry Pi offrant 18 LEDs contrôlable individuellement. Vous pouvez l'utiliser pour toutes sortes de choses!
Fonctionne parfaitement avec tous les modèles de Raspberry-Pi!
Vous pouvez voir le PiGlow en action sur cette vidéo YouTube
Il y a une tonne de choses que vous pouvez réaliser avec le PiGlow:
- Ambiance lumineuse et Mood lighting
- Afficher l'état de charge du système
- Notification d'événement tels que l'arrivée d'un tweets ou message e-mail entrant
- Vous informer du statut d'un script/deamon fonctionnant sur votre Pi
- Génial si vous l'utilisez sur un support VESA pour realiser une ambiance visuelle sur le mur.
- ...et bien d'autres choses, il ne reste plus qu'à les imaginer!
Note: le Raspberry-Pi et le boîtier sont utilisés à des fins d'illustration, ces derniers sont vendu séparément.
Détails techniques
Cette carte utilise un contrôleur PWM 8-bit SN3218 à 18 canaux permettant de piloter les 18 LEDs montées en surface. La communication est assurée via le bus I2C du connecteur GPIO du Raspberry-Pi (sl SN3218 utilise l'adresse 0x54, voyez l'exemple de code fourni). Chaque LED peut recevoir une valeur PWM entre 0 et 255.
- 18 LEDs (trois de chaque rouge, orange, jaune, vert, bleu et blanc)
- Génial pour offrir un feedback si vous faites fonctionner votre Pi de façon autonome.
- PWM (contrôle de luminosité) pour contrôler chaque canal.
- Complètement assemblé (pas de soudure nécessaire)
- Code Python permettant d'accéder et contrôler chaque led.
Tutoriels
- Si vous avez juste besoin d'un peut de code Python pour commencer vos expérimentations, vous pouvez consulter le dépôt GitHub de Pimoroni. Il contient la fiche technique du composant utilisé sur le PiGlow.
github.com/pimoroni/piglow - Gordon Henderson à ajouté un pilote pour le PiGlow dans sa bibliothèque wiringPi.
Vous pourrez trouver le résultat de son travail ici: wiringpi.com/dev-lib/piglow/ - Simon Walters à ajouté un support PiGlow pour scratch. Vous trouverez le résultat de son travail sur: cymplecy.wordpress.com
- Jason Barnett à créé une excellente classe Python et une tonne d'exemple: github.com/Boeeerb/PiGlow
- Ben Lebherz à créé une fork du projet de Jasons et amélioré un peu le code pour y ajouté une correction gamma:
github.com/benleb/PyGlow - Manuel Ernst à créé une bibliothèque Node.js:
github.com/zaphod1984/node-piglow - Falldeaf à réalisé un jouette hack pour XBMC afin d'utiliser le PiGlow comme indicateur de statut:
falldeaf.com/2013/11/the-xbmc-piglow-information-display-addon/ - Jonathan Stowe a créé un module Perl pour piloter le PiGlow:
metacpan.org/release/JSTOWE/Device-PiGlow-1.0 - Toon Schoenmakers à réalisé une bibliothèque pour Golang:
github.com/schoentoon/piglow