Archives de
Tag: LED

Une guirlande électrique de Noël en panne ?

Une guirlande électrique de Noël en panne ?

L’année dernière, j’ai récupéré une guirlande de Noël extérieure qui fonctionnait sur 3 piles AA. Visiblement, elle était en panne. Au lieu de la jeter, pourquoi ne pas la bidouiller pour la refaire fonctionner ?

La conception a l’air plutôt simple : un boitier pour les piles et un poussoir pour choisir le programme de clignotement, des LED rouges, jaunes, bleues et vertes, le tout branché sur seulement deux fils. En branchant une pile aux bornes les LED rouges et jaunes se sont allumés, et en branchant la pile dans l’autre sens, les vertes et bleues étaient allumées… le câblage est donc assez évident et doit ressembler à ça, le groupe de 4 LED se répétant sur toute la longueur :

Je suppose donc que pour la contrôler, il va falloir mettre le courant dans un sens ou dans l’autre, et également faire du PWM afin de moduler l’intensité de chacun des deux groupes. Ça tombe bien, il existe un truc très populaire qui fait ça très bien : le pont en H.

Lire la suite Lire la suite

Matrices de LED RGB [Partie 2]

Matrices de LED RGB [Partie 2]

Dans la partie 1, nous avons vu que pour remplir les registres à décalage, il y avait 6 broches de données (R1, G1, B1 et R2, G2, B2) synchronisée par une broche d’horloge… un peu comme un port SPI avec 6 MOSI. D’où l’idée d’utiliser le port SPI hardware de l’Arduino pour envoyer les données. Oui mais… il n’y a qu’un seul MOSI. Mais dans la matrice c’est un registre à décalage… et on peut  mettre plusieurs matrices de LED en série pour les chaîner. Et si on chaînait une matrice avec elle même ? Ça pourrait faire une seule broche de donnée + l’horloge… donc MOSI et SCK.

Bon, c’est pas très net cette histoire. Avec un schéma ça sera plus simple.
À gauche, le schéma simplifié de la partie 1. On envoie en 64 fois en série (pour les 64 LED de large)  R1, G1, B1 et R2, G2, B2 en parallèle.
À droite, le schéma de cette partie. On a chaîné les registres à décalage entre eux. On envoie cette fois 384 données en série sur le premier registre, quand il sera plein il commencera à pousser au suivant et ainsi de suite jusqu’à remplir le dernier registre bleu. Vu que tout est décalé à chaque coup d’horloge, on transmet le dernier pixel bleu B2 en premier pour finir par le premier rouge R1.

 

 

Lire la suite Lire la suite

Hack Ikea : plafonnier table Lack

Hack Ikea : plafonnier table Lack

Le but du hack de cette très célèbre table Lack est de créer un plafonnier à LED connecté capable d’éclairer en blanc froid, en blanc chaud, en couleur ou grâce à une multitude de diodes implantées en forme de galaxie spirale.
L’avantage de coupler blanc froid et blanc chaud c’est de pouvoir varier la chaleur de l’éclairage en mettant par exemple 50% de chaud et 50% de froid.

lack01

Lire la suite Lire la suite