Le Yocto-Color et les LEDs RGBW

Le Yocto-Color et les LEDs RGBW

Le Yocto-Color-V2 a été conçu début 2016 pour piloter ces petites LEDs RGB que l'on peut câbler en série et adresser indépendamment, les plus connues étant les NEOPIXEL d'Adafruit. Entre-temps sont apparues les LEDs RGBW, qui peuvent émettre non seulement du rouge, du vert et du bleu mais aussi du blanc et qui ne sont évidement pas compatibles avec les LEDs RGB classiques. Bonne nouvelle, on vient de publier un firmware pour le Yocto-Color-V2 qui gère ces LEDs RGBW.

A gauche des LEDs RGB, à droite des LEDs RGBW, remarquez la partie LED blanche en forme de demi-lune
A gauche des LEDs RGB, à droite des LEDs RGBW, remarquez la partie LED blanche en forme de demi-lune


Comment ça marche

Il est désormais archi-simple de faire marcher un Yocto-Color-V2 avec des LEDs RGBW, connectez vos LEDs, et configurez leur type en utilisant par exemple le VirtualHub. C'est tout.

Utilisez le VirtualHub pour configurer le type de LEDs
Utilisez le VirtualHub pour configurer le type de LEDs


La gestion de la partie blanche des LEDs se fait automatiquement, on a opté pour une fonction de transfert (R,G,B) → (R,G,B,W) simple mais efficace

La fonction de transfert
La fonction de transfert


On attribue à la LED blanche le minimum des trois valeurs rouge, vert et bleu, et on a affecte aux LEDs rouges vertes et bleues les valeurs R, G et B moins la valeur du blanc. Ainsi, toute l'API de contrôle reste strictement la même. Si avez un programme qui pilote le Yocto-Color-V2 avec des LEDs RGB, il fonctionnera tout aussi bien avec des LEDs RGBW.


L'intérêt de ces LEDs RGBW

Ces LEDs RGBW ont quelques avantages par rapport aux simples LEDs RGB.

  • Les blancs sont plus naturels et plus uniformes
  • A pleine puissance, c'est à dire blanc pur, elles consomment nettement moins: ~20mA par LED RGBW au lieu de de 35mA pour une LED RGB.
  • Consommant moins, elles chauffent aussi moins.



Ce qu'il faut savoir

Comme rien n'est vraiment magique en ce bas monde, voici quelques points à retenir si vous ne voulez pas perdre trop de temps en cas de problème.

  • Les LEDs RGBW supportées sont les LEDs SK6812RGBW et compatibles.
  • Il vous faudra au moins le firmware 30526 pour que ça marche.
  • Vous ne pouvez pas contrôler vous-même la partie blanche des LEDs.
  • Vous ne pouvez pas mixer des LED RGB et des LEDS RGBW, ce qui signifie que si vous voulez utiliser des LEDs RGBW avec le Yocto-Color-V2, vous devrez couper le module en deux pour supprimer les deux LEDs RGB d'origine. Rien de bien sorcier, comme le démontre la vidéo de présentation du Yocto-Color-V2.
  • Ces LEDS RGBW existent en plusieurs parfums de blanc: "Froid", "Chaud" et "Naturel", pour l'instant le Yocto-Color-V2 ne fait pas la différence et les traite de la même manière.
  • Si vous n'obtenez pas les couleurs prévues, vérifiez que vous avez bien configuré le bon type de LED avant de paniquer.
  • .

Commenter aucun commentaire Retour au blog












Yoctopuce, get your stuff connected.