Aller au contenu

Les Rubans de LEDs

WS2812B

Tous les modèles de LEDs contiennent un type de LED appelées WS2812B. Le principe de ces LEDs est qu'elles sont :

  • RGB (Red, Green, Blue, donc toutes les couleurs)
  • Indexées (chaque LED peut être pilotée indépendamment)

Néanmoins, nous avons plusieurs modèles à votre disposition pour ce Hackathon, parmi lequel vous allez devoir faire un choix.

Le LED-Strip

Le LED-Strip, c'est le Ruban à LED, et il a deux avantages :

  • Il n'a qu'une dimension (ligne)
  • Il est assez long et peut donc très bien faire un bel instrument de déco ou d'ambiance

Utilisez le pour toutes les applications luminaires, ambiance etc...

La Matrice de LEDs

Les matrices de LEDs, c'est comme un écran avec des pixels. Nous en avons plusieurs modèles :

  • 8x8 (64 pixels)
  • 32x8 (256 pixels)
  • 16x16 (256 pixels)

Les Matrices sont super adaptées pour le texte ou pour dessiner des figures ou des animations simples (émojis, panneaux, signalisations etc...) Utilisez le pour toutes ces applications.

Note

Les matrices de pixels sont en deux dimensions, mais sont quand même adressées de manière unidimensionnelle. Il va donc falloir adapter les indexes de votre programme pour que la matrice puisse dessiner correctement. Vous ne pourrez pas dessiner en "row, col"

Warning

Les matrices ont une haute densité de Pixels et donc tirent beaucoup de courant. Vous ne pouvez et ne devez pas utiliser 100% des Pixels en blanc, car vous pourriez faire griller les LEDs ou l'alimentation. Préférez donc des couleurs sombres pour habiller le fond, et des couleurs claires pour les pixels importants

Le Cercle de LEDs

Notre dernière manière de faire de la LED, c'est d'utiliser les LED Rings (ou cercles de LEDs).

Les Rings sont adaptés à tout ce qui va pouvoir représenter une jauge, ou des éléments circulaires (horloge, compas). Ils sont la manière la plus simple de les représenter.