http://philrich123.free.fr/guppy/
Présentation
Pour les fêtes de fin d'année 2005 j'ai réalisé une étoile lumineuse à 5 branches. Cette étoile comporte cinquante leds blanches (de 3 mm) dont l'allumage est pilotée par un PIC16LF877A.
L'électronique ne me posait pas de problèmes, mais par contre, quel support prendre pour fixer les leds ? J'ai d'abord pensé au carton, mais ca risquait de ne pas être solide et j'avais l'intention de m'en reservir les année suivantes. J'ai donc opté pour un plastique assez dure. Le prototype qui a fonctionné pour Noël était un rond découpé dans un bidon de pétrole vide (utilisé pour les apoint mobiles de chauffage). L'inconvénient majeur de ce plastique c'est qu'il ne restait pas plat.
Le montage a fonctionné comme cela pendant presque un mois (avec la même pile merci la version LF du PIC).
Ensuite j'ai creusé l'histoire du support, et en allant faire un tour dans mon garage j'ai trouvé une soucoupe de pot de fleur en plastique pile de la bonne dimension, mais marron. Je suis donc allé dans ma jardinerie préférée pour acheter le même en blanc. Le modèle que j'ai choisi possède un petit anneau sur le côté pour l'accrocher au présentoir, c'est aussi parfait pour accrocher le montage à un clou. En plus toute l'électronique, le support de pile, et l'interrupteur tiennent dans l'épaisseur de la soucoupe. C'est donc LE produit GENIAL qu'il me falait et pour 0,70 Euros !
Comme on le constate sur la photo ci-dessus, le support du PIC est soudé sur un veroboard. tout est collé au pistolet à colle (un outil essentiel à posséder absolument ).
Tracé de l'étoile
Juste un petit rappel pour certain. Tracer une étoile à cinq branches c'est à peine plus compliqué qu'à six. On commence par tracer un cercle de rayon R. Ensuite on ouvre le compas à 2 R sin 36°, soit environ 1,18 R. On procède ensuite comme pour un hexagone.
Ensuite il faut y a 6 leds sur chaque droite de l'étoile. Les leds des extrêmités sont communes à deux droites. Le total est de 50 leds.
Schéma électronique
C'est pas très clair alors regardez ploutôt le pdf. Pour les résistances de polarisation des leds j'ai utilisé 1 K pour chaque led, cela fait 50 résistances de 1 K. Il est possible de n'utiliser q'une résistance par branche et ainsi on en a plus que 5 MAIS dans ce cas il faudra revoir le programme pour n'allumer q'une led par branche à la fois (ca complique l'affichage). Les leds sont numérotées comme ci-dessous sur l'étoile.
Si vous examinez bien le schéma, vous constaterez que les broches TX et RX (RS232), ainsi que SCL et SDA (I2C) du PIC ne sont pas utilisées. J'ai prévu des évolutions : l'adjonction d'un EEPROM externe pour stocker la séquence d'allumage, une connexion RS232 vers un PC pour la programmation de la séquence. J'espère avoir le temps de faire cela d'ici Noël prochain (c'est la programmation qui prend le plus de temps).
Remarque: après un mois de fonctionnement la tension de la pile était tombée à 3,7 V. Le montage fonctionnait encore, les leds ayant simplement perdu de l'intensité. Mais les leds blanches étant très lumineuse, à l'interrieur de la maison c'était encore grandement suffisant.
Fabrication
Donc voici les étapes :
Les trois bandes de 'rab' en haut et en bas ne sont là que pour facilitéer la fixation de la platine.
Programmation
La dernière étape c'est de programmer le micro-con . Si vous avez bien suivi le câblage décrit vous pouvez utiliser directement le fichier 'hex'. Pour ceux qui souhaite faire leur propre programme, il ont toutes les billes en main. Je met aussi à votre disposition le programme source en C.
Si pour vous la programmation d'un PIC c'est nouveau, fouinez un peut sur le net, vous trouverez tout ce qu'il faut. Pour le soft si vous êtes sous Windows (c'est le seul produit macrochiotte que j'utilise encore) vous en avez au moins deux :
Et voili c'est fina !