Skip to content

pierron-asco-celda/33112-LED_RVB_GROVE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

33112 LED RVB GROVE

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

33112

Installation des fichiers dans IDE Arduino:

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.

Usage :

Pour l’utilisation de ce module, référez-vous aux indications présentes sur le circuit imprimé GROVE.

P-33112

RESSOURCES À TÉLÉCHARGER :

Ressource utilisation : P9813

Schémas :

SCH-33112 BRD-33112

Exemple :

Arduino / C++

/*
 *   ** 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;
}

À propos :

PIERRON ASCO-CELDA (https://www.pierron.fr).