Étape 9: La bibliothèque de TriSense
La bibliothèque TriSense RGB est un fait sur commande créé par moi pour le rendre facile de programmer la lampe.
Instructions pour installer la bibliothèque
1. Téléchargez l’archive TriSense.rar
2. Extrayez le dossier TriSense dans C:\Program Files (x86) \Arduino\libraries\TriSense
3. redémarrez l’IDE et de vérifier si la bibliothèque fonctionne (à l’aide de l’exemple de CycleRGB)
Fonctions :
La bibliothèque est constituée principalement de ces opérations :
1. TS_RGB < nom de la classe > (int Rouge broche, broche int vert, int bleu) ;
2. CalibSeq (mode): cette fonction s’étalonne le capteur, il définit la balance des blancs et doit être appelé qu’une seule fois.
dans l’espace « mode », si vous voulez serial monitor pour le débogage,
écrire : CalibSeq("Debug") ;
autre : CalibSeq("XDebug") ; il ne sera pas initialiser le Serial monitor.
3. GetColor (int retard): cette fonction indique la couleur d’un objet quelconque qui est placé sous le capteur.
la valeur optimale de retard est 50 Mme réduisant le délai donnerait des lectures erronées et accroître le retard ralentirait la réponse.
4. CycleRGB (int retard, luminosité de float, float saturation) :
Cette fonction cycles couleurs RVB séquentiellement (effet de lampe d’ambiance)
accroître le retard pourrait ralentir l’animation.
la valeur de la luminosité et la saturation varie de 0 à 1.
5. SetHue (int rouge, int vert, int bleu)
Cette fonction permet de contrôler directement le RGB conduit en lui fournissant des valeurs pour chaque couleur allant de de 0 à 255.