Calendrier de l’Avent « Let it Glow » Jour 8 : la bague arc en ciel !

Let it Glow jour 8

Comme présenté dans l’article principal, je demande à chatGPT de me résumer les articles du calendrier de l’avent Let it Glow de The PiHut. Voici le résumé du jour 8, issu de cette page.

Le compte à rebours se poursuit avec le jour 8 de mon calendrier de l’avent « Let it Glow Maker ». Aujourd’hui, j’ai eu l’opportunité fascinante de plonger dans le monde des LED adressables, à travers la magie d’une bague LED RGB. Cette activité s’est avérée être un autre coup de cœur pour moi !

Contenu de la boîte

Dans cette boîte, j’ai eu le plaisir de découvrir les éléments suivants :

  • 1x Bague LED RGB de 12 diodes
  • 3x Câbles jumper mâle-mâle

Activités du Jour

Introduction à la Bague LED RGB

Ma journée a commencé par une introduction captivante à la bague LED RGB. Composée de douze diodes adressables, cette bague offre la possibilité de créer des motifs lumineux captivants. Chaque LED est connectée à la précédente grâce aux broches IN et OUT, permettant un contrôle individuel à l’aide d’une seule broche GPIO du Pico.

Construction du Circuit

Après une préparation minutieuse de la plaque de prototypage, j’ai connecté la bague LED en utilisant trois fils : Data IN (GPIO 2), 5V (VBUS), et GND (mise à la terre). La mise en place a été simplifiée grâce aux indications sur l’arrière de la bague.

circuit jour 8

Activités Pratiques

1. Contrôle d’une LED Unique

J’ai rapidement mis en pratique le contrôle d’une LED unique en adaptant le code utilisé pour une LED adressable individuelle (jour #6) à la configuration de la bague. La variation de l’intensité lumineuse a été soulignée, encourageant l’utilisation de valeurs plus faibles pour éviter un éblouissement excessif.

2. Contrôle de Plusieurs LEDs

Élargissant les possibilités, j’ai exploré l’allumage simultané de plusieurs LED, utilisant soit une approche individuelle, soit en exploitant les listes. Cela a ouvert la voie à des créations lumineuses plus complexes et dynamiques.

3. Effets avec Délai

L’introduction d’un court délai a transformé les simples activations en séquences dynamiques. J’ai expérimenté des motifs lumineux qui se déployaient progressivement grâce à des pauses stratégiques.

4. Lumières Tournantes avec Boucles While

En combinant habilement les boucles while et for, j’ai créé l’effet de lumières tournantes. Chaque LED s’allumait successivement, offrant ainsi une animation cyclique et hypnotique.

5. Lumières Rebondissantes

En utilisant la méthode de renversement de la séquence, la lumière rebondissait d’une extrémité à l’autre de la bague. Cela a ajouté une dimension ludique à l’expérience visuelle, captivant mon attention.

6. La Roue de Couleur Tournoyante

J’ai tenté une expérience plus avancée en créant une séquence continue de changements de couleur tout en maintenant la rotation constante de la lumière à travers la bague. En bref, cela a démontré les possibilités artistiques étendues offertes par la programmation des LED.

7. La Bague à Couleurs Aléatoires

Dans cette activité, j’ai utilisé des fonctions déjà maîtrisées pour créer un programme sélectionnant aléatoirement une LED de la bague, lui attribuant ensuite une couleur aléatoire. Le résultat a été un spectacle lumineux dynamique et imprévisible.

Conclusion

Ma journée a été une aventure riche en expérimentations et en découvertes. J’ai exploré diverses facettes du contrôle des LED adressables à travers la bague RGB. J’ai acquis une compréhension approfondie de la programmation de lumières interactives. La créativité a été mise à l’honneur, et je suis encouragé à continuer d’explorer les possibilités offertes par cette technologie.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.