Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 1 sur 5 12 3 4 DernièreDernière
Affichage des résultats 1 à 15 sur 73

[Projet] Horloge ronde LED RGB

  1. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Cool [Projet] Horloge ronde LED RGB

    Bonjour tout le monde!

    Ca y est, je me suis décidé: JE ME LANCE!

    Cela fait un moment que je bave sur cette horloge (Equinox Clock) :

    Image supprimée



    J'ai donc (enfin !) décidé de m'en faire une

    Je me tourne donc vers vous afin que vous puissiez m'aider dans cette réalisation et que je puisse vous faire partager l'avancée du projet...
    Par rapport à l'horloge présentée sur la vidéo, je souhaite prévoir quelques modifications:
    - 12 leds frontales pour indiquer l'heure (lecture plus aisée) => voir shéma en PJ
    - Des fonctions supplémentaires seront en communication avec une "centrale" qui gère d'autres équipements de mon appart, en l’occurrence un réveil lumineux, et un système de bargraphe en rythme avec la musique

    Touchant un peu à la programmation de microcontroleurs (PIC pour ne pas les citer), et bien à l'électronique, voilà ce à quoi je pensais:
    - Une horloge RTC, mais je ne sais pas encore laquelle choisir...
    - Un microcontroleur pour gérer le tout (un PIC avec très peu d'E/S, mais de la com: SPI, I²C, etc.)
    - Des leds RGB rondes 5 mm (voir schéma en pièce-jointe) pour ne pas à avoir à faire un circuit flexible, je les soude à plat et pli les pattes à 90° => 72 LEDS
    - Plusieurs drivers pour leds: je pensais à des circuits de type TLC59xx (surement un TLC5940)
    - Une photorésistance ou photodiode pour ajuster la luminosité en fonction de l'éclairage ambiant

    On passe maintenant aux choses sérieuses: les questions diable6 :
    - Le choix d'un TLC5940 vous semble-t-il judicieux (il en faut tout de même 14 pour piloter les 72 leds RGB de ce projet!)
    - Je compte faire la structure principale en acier usiné pour qu'elle ne soit qu'en deux parties, en revanche, pour les morceaux de plexi latéraux, je ne sais pas trop comment les tenir... je n'ai pas trop envie de les coller, mais en même temps il faut que rien ne gêne la diffusion de la lumière...
    - Auriez-vous des liens ou des infos concernant le pilotage d'un TLC59xx à partir d'un PIC en C? (je programme sous MikroC) (j'ai déjà ça pour le fonctionnement global: http://www.zem.fr/comprendre-le-comp...ltiplexeur-pwn )

    Voilà pour le moment...

    Je suis ouvert à toutes réponses, questions, remarques et infos!
    Si d'autres sont partants pour se lancer sur le projet aussi, ça sera avec grand plaisir !

    Merci à tous,

    Thom

    -----

    Images attachées
    Dernière modification par JPL ; 03/08/2014 à 18h23.
     


    • Publicité



  2. biloux911

    Date d'inscription
    septembre 2010
    Messages
    394

    Re : [Projet] Horloge ronde LED RGB

    Bonjour,

    Sympa cette horloge !
    Moi j'ai construit un Led Cube 8x8x8 (et j'ai encore du boulot coté programmation) j'avais utilisé 5 drivers STP16CPS05MTR chaînés. avec 3 I/O tu gères 80 I/O et on fixe le courant par une seule résistance (pour chaque puce) faut juste avoir le débit qui va bien derrière pour des "animations" mais je pense que pour une horloge c'est largement suffisant.
    Pour la puce RTC et d'autres bonnes idées je te conseille de lire ce post sur une horloge qlocktwo faite maison.
    Je suivrai ce projet avec intérêt.
     

  3. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Alsace
    Âge
    58
    Messages
    8 750

    Re : [Projet] Horloge ronde LED RGB

    Pour la RTC, j'ai utilisé plusieurs fois une DS1307, c'est de I2C, facile à mettre en oeuvre.
    Je vais aussi suivre ce projet.
    Question : comment on lit l'heure ?
     

  4. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Re : [Projet] Horloge ronde LED RGB

    Merci pour vos réponses

    Je vais commencer par me renseigner sur les drivers STP16CPS05MTR, car je ne suis pas vraiment fixé sur le modèle à utiliser...
    Quand au circuit d'horloge, je pense que je vais arrêter mon choix sur le DS1307, que j'avais déjà repéré et eu pas mal de retours positif sur ce produit (précision, pile de sauvegarde, simplicité de mise en oeuvre, etc.)

    Je suis encore en train de finaliser quelques points d'un point de vue communication. En effet, comme je l'ai dit dans mon premier post, l'horloge devra être communicante afin de pouvoir échanger avec d'autre équipements.
    Je pense utiliser l'I²C pour faire communiquer entre eux les différents appareils, cela permettra au circuit d'horloge d'être connecté directement dessus. Ainsi chaque équipement pourra gérer des événements temporels basés sur une même horloge.

    Pour répondre à Gérard: la lecture de l'heure sera donnée de la façon suivante: les 12 LEDs présentes en façade indiqueront l'heure (voir schéma en PJ du post #1), les minutes seront indiquées par les leds 60 extérieures: toutes les leds sont éteintes, à chaque minute qui passe, une led de plus s'allume; lorsqu'elles sont toutes allumées, elles s'éteignent et le cycle recommence. Les secondes sont affichées par une seule led tournante (si les autres leds sont déjà allumées, elle éteint la led concernée, si elles sont éteintes, elle l'allume). J'espère avoir été clair dans ce fouillis...

    Je lance d'ici vendredi la fabrication des supports (les deux anneaux en acier), ainsi que les plexis...
    Et ce week-end, je m'attaque aux circuits...

    Je continuerai à vous faire part de l'avancée du projet
     

  5. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Alsace
    Âge
    58
    Messages
    8 750

    Re : [Projet] Horloge ronde LED RGB

    Ouf, c'est plus clair quant au fonctionnement.
    En ce qui concerne la RTC, c'est le quartz qui donne la précision.
    Les registres, il y a aussi :
    http://datasheets.maximintegrated.com/en/ds/MAX6969.pdf
    http://www.ti.com/lit/ds/symlink/tlc5925.pdf
     


    • Publicité



  6. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Re : [Projet] Horloge ronde LED RGB

    Bonjour à tous...

    Voilà quelques nouvelles de l'avancée du projet.

    Pour ce qui est de la structure de l'horloge, les dimensions ont été légèrement modifiés (voir PJ). La fabrication a été lancée et je récupère les pièces mardi.

    Coté électronique, après plusieurs heures de recherches, j'ai décidé de me tourner vers un autre composant que le TLC5940. En effet, celui-ci ne dispose pas d'une "vrai" communication SPI. Je suis donc à présent à la recherche d'un composant équivalent (soit un contrôleur LED PWM), mais avec une communication série, de type SPI ou I²C.

    @ Gérard: j'ai regardé tes deux propositions, mais elles semblent ne pas convenir: le TLC5925 ne gère pas le PWM; le MAX6969 gère le PWM, mais applique à toutes ses sorties la même largeur d'impulsion

    Si vous avez donc d'autres propositions, elles seront les bienvenues

    Merci à tous!
    Images attachées
     

  7. kevin8z

    Date d'inscription
    mars 2010
    Localisation
    Picardie
    Âge
    23
    Messages
    1 031

    Re : [Projet] Horloge ronde LED RGB

    Si tu peut mettre des leds CMS à la place des leds traversantes 5mm, regarde du côté des WS2812B. Ce sont des leds RGB que tu pilote en liaison série, avec juste un seul fil.
     

  8. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Re : [Projet] Horloge ronde LED RGB

    Je m'y étais déjà intéressé, mais vu le prix de LA led, et vu le nombre qu'il me faut (72, mais je compte 80, pour les essais, etc.), je pense que cette horloge risque de me revenir un peu cher... :/

    D'autres propositions? (Je suis en ce moment en train d'éplucher la doc du TLC5947... mais ça n'a pas l'air gagné d'avance... )
     

  9. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Alsace
    Âge
    58
    Messages
    8 750

    Re : [Projet] Horloge ronde LED RGB

    Tu devrais regarder en Asie pour les LED.
    Je viens de regarder la doc du TLC5947, c'est le boitier que je n'aime pas, c'est encore plus petit que le SOIC. Par contre le 5940 existe en PDIP.
    Ceci dit, la programmation de ces petites bêtes n'est pas évidente au 1er abord.
     

  10. kevin8z

    Date d'inscription
    mars 2010
    Localisation
    Picardie
    Âge
    23
    Messages
    1 031

    Re : [Projet] Horloge ronde LED RGB

    Oui c'est sur qu'elles sont un peut plus cher, tu t'en tire pour une 30aine d'euros pour 80 leds.
     

  11. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Alsace
    Âge
    58
    Messages
    8 750

    Re : [Projet] Horloge ronde LED RGB

    Quelles sont les LED que tu penses utiliser ?
     

  12. amoniaque

    Date d'inscription
    avril 2007
    Localisation
    51
    Âge
    32
    Messages
    476

    Re : [Projet] Horloge ronde LED RGB

    Salut,

    vu le nombre qu'il me faut (72, mais je compte 80, pour les essais, etc.)
    Pourquoi 72 LED ? Pourquoi pas 60 ?

    Sinon les WS2812B sont en strip : http://www.seeedstudio.com/depot/Dig...er-p-1666.html.
    60 LED pour 1m, en flexible, ça serait pratique pour les fixations non ?

    A++
     

  13. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Re : [Projet] Horloge ronde LED RGB

    C'est vrai que l'idée du ruban à LEDs de 1m ne serait pas mauvaise, mais étant donné que j'ai déjà lancé la fabrication de la base, je ne peux plus toucher aux dimensions, hors, sur ma base, il faudrait que le ruban de 60 leds mesure environ 1,2m... Ce qui ne colle donc plus avec ce ruban.

    @ Gérard: je comptais utiliser des leds RVB 5mm à anode commune, que je pourrais ainsi facilement souder sur mon circuit imprimé "plat", et dont je couderai ensuite les pattes à 90°.

    @ amoniaque: je prévois 72 leds car, comme indiqué dans le post #4, je prévois d'implémenter la face avant de l'horloge de 12 leds afin d'indiquer l'heure (et ainsi faciliter la lecture...)

    En effet, la soudure des TLC5947 risque de prendre du temps, mais reste faisable. Ce qui me gêne le plus sur ce type de composant, est sa difficulté de mise en oeuvre (d'un point de vue programmation, étant donné qu'il utilise son propre "protocole").
    Les leds WS2812B me tenteraient bien, mais leur fixation à la verticale risque d'être quelque peu contraignante... J'envisage cette hypothèse, et suis en train de me pencher de plus près sur sa communication.

    Je vous tiendrai au courant de l'avancée de mes recherches, et reste à votre écoute pour toute question, remarque ou idée

    Bonne soirée
     

  14. thomp32

    Date d'inscription
    juillet 2010
    Messages
    46

    Re : [Projet] Horloge ronde LED RGB

    Je continue d'éplucher la doc des WS2812B, mais il y a de fortes chances pour que je parte sur ce modèle, ces leds m'ont l'air vraiment intéressantes !

    Je vous tiens informé
     

  15. Gérard

    Date d'inscription
    janvier 2003
    Localisation
    Alsace
    Âge
    58
    Messages
    8 750
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. [Projet][Terminé] Et une horloge de plus ...
    Par Gérard dans le forum Projets électroniques
    Réponses: 10
    Dernier message: 11/11/2013, 10h40
  2. Projet d'une horloge numerique géante ...
    Par badr-MOB dans le forum Électronique
    Réponses: 20
    Dernier message: 10/02/2013, 21h14
  3. Aide projet Post-BAC : horloge
    Par anvie dans le forum Électronique
    Réponses: 30
    Dernier message: 03/08/2012, 20h52
  4. Projet Horloge programmable
    Par marouane87 dans le forum Électronique
    Réponses: 75
    Dernier message: 09/12/2009, 20h51
  5. [Projet] Horloge mondiale
    Par Beyond dans le forum Électronique
    Réponses: 12
    Dernier message: 28/10/2008, 19h43