Accéder au contenu principal

Articles

Affichage des articles du juin, 2013

Grove RGB Led sur Fez Panda II

J'ai pu obtenir deux Led RGB Grove chainables, histoire d'apporter un peu de couleur aux montages. Le problème, c'est qu'en cherchant sur le site de GHI Electronics, il y avait des drivers pour toutes sortes de LED, mais pas pour le modèle Grove qui utilise un protocole un peu spécial. Fort heureusement, il existe sur le site https://github.com/timmattison/timmattison-netduino-drivers/tree/master/drivers un driver pour ce composant. J'ai adapté assez simplement le code pour qu'il puisse fonctionner sur la FEZ Panda. Voici le résultat. using System; using System.Threading; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; namespace SeeedStudio { public class SeeedChainableRGBLed { OutputPort cin; OutputPort din; public SeeedChainableRGBLed(OutputPort cin, OutputPort din) { this.cin = cin; this.din = din; } public void setColors(RGB[] colors) { bool first