LED RVB GROVE 33112
Ce module "LED RVB GROVE" est basé sur la puce P9813 qui est un pilote LED couleur. Il fournit 3 pilotes à courant constant ainsi qu’une sortie modulée de 256 nuances de gris. Il communique avec un microcontrôleur à l’aide d’une transmission à 2 fils (données et horloge). Cette transmission à 2 fils peut être utilisée pour cascader des modules LED Grove : "Chainable RGB" supplémentaires. La régénération d’horloge intégrée améliore la distance de transmission.
Caractéristiques techniques :
- Alimentation : 5 V
- Consommation : 20 mA
- Couleur : RVB
Créer un nouveau répertoire nommé "Pierron..." dans le dossier "libraries" de votre dossier Arduino.
Y placer tous les fichiers.
Ou
télécharger le dépôt en ZIP et dans l'IDE Arduino : Croquis / inclure bibliothèque / ajouter la bibliothèque ZIP.
Pour utiliser la librairie dans votre propre projet, importez-la avec Sketch > Import Library.
Pour l’utilisation de ce module, référez-vous aux indications présentes sur le circuit imprimé GROVE.
Ressource utilisation : P9813
/*
* ** Cycle pour 1 RVB LED Grove **
* PIN D7 Module shield GROVE
*/
#include <ChainableLED.h>
ChainableLED leds(7, 8, 1);
float hue = 0.0;
boolean up = true;
void setup() {
leds.init();
}
void loop() {
for (byte i = 0; i < 1; i++)
leds.setColorHSL(i, hue, 1.0, 0.5);
delay(50);
if (up)
hue += 0.025;
else
hue -= 0.025;
if (hue >= 1.0 && up)
up = false;
else if (hue <= 0.0 && !up)
up = true;
}
PIERRON ASCO-CELDA (https://www.pierron.fr).