Partage
  • Partager sur Facebook
  • Partager sur Twitter

Matrice led RGB

    11 mars 2013 à 22:27:06

    Salut !

    Il se trouve que j'ai un peu de temps libre donc j'en profite pour me lancer dans un petit projet : une matrice de led RGB 7*11 commandée par arduino. J'ai deja compris pas mal de principes (multiplexage colonne/ligne ...) mais il me reste quelques points a éclaircir.

     Je me suis orienté sur des composants de type TTL (convertisseur serie/parrallele). Je ne peux donc obtenir que 8 couleurs (RGB/RB/RG/.../rien allumé). Cette solution me semble fastidieuse a mettre en place, et je ne peux pas obtenir n'importe quelle couleur possible avec le RGB.

    Quelqu'un aurait un autre solution pour diriger mes LEDs ?

    Merci ! :)

    -
    Edité par valex 11 mars 2013 à 22:27:35

    • Partager sur Facebook
    • Partager sur Twitter
      12 mars 2013 à 11:06:56

      Bojour,

      Quel est le but de ton projet ? J'ai compris que tu voulais piloter une matrice de 77 LED tricolores pour obtenir une palette de couleurs par modulation RGB. OK, mais pour afficher quoi ? C'est juste pour avoir un éclairage coloré ou pour afficher des caractères (ou autres) ?

      • Partager sur Facebook
      • Partager sur Twitter
        12 mars 2013 à 12:59:40

        "Je me suis orienté sur des composants de type TTL (convertisseur serie/parrallele). Je ne peux donc obtenir que 8 couleurs (RGB/RB/RG/.../rien allumé). Cette solution me semble fastidieuse a mettre en place, et je ne peux pas obtenir n'importe quelle couleur possible avec le RGB."

        C'est que tu as pris la mauvaise direction :)

        MAXIM Integrated fabrique de très bon contrôleurs pour LED (une liste ici)...Je sais que le système de rétroéclairage des Alienware de Dell utilisent ces contrôleurs de LED.

        Edit : Je n'arrive plus à retrouver le composant utilisé dans les Alienware...Regarde celui-ci...Utilisé astucieusement, il pourrait tout à fait convenir à ce que tu cherches :p

        -
        Edité par Nisnor 12 mars 2013 à 13:11:23

        • Partager sur Facebook
        • Partager sur Twitter
          13 mars 2013 à 17:53:51

          Mon but est de generer un texte avec mon ordi. Il sera relié par liaison serie a mon arduino.

          Je dois encore definir comment je transmet l'information (une lettre par diode et chaque lettre correspond a une couleur ou j'envoie les composantes rgb d'une meme diode a la suite ...).

          Somme toute, mon arduino sera juste programme pour dechiffrer le texte et driver mes LEDs.

          Ainsi je pourrais afficher n'importe quoi sur la matrice pour vu que mon ordinateur puisse en faire une representation textuelle et l'envoyer a mon arduino (je ne sais pas si c'est tres clair ... :p).

          Je viens de tomber a l'instant sur ce composant : http://www.zem.fr/comprendre-le-composant-tcl5940-multiplexeur-pwn/. Je pense qu'il pourrait faire mon bonheur !

          Je vais aussi creuser tes liens Nisnor ! :)

          • Partager sur Facebook
          • Partager sur Twitter
            14 mars 2013 à 8:15:42

            Pour rappel indicatif, le rétroéclairage des alienwares éclaire différentes parties de l'ordinateur : 4/5 zones du clavier séparément, les LED d'indicateur (Verr Num, Verr MAJ et Scroll Lock), l'indicateur d'activité du disque dur/alimentation, le logo alienware placardé sous l'écran, le rétroéclairage des haut-parleur frontaux et le contour du touchpad. Ca représente au final entre 9 et 10 lignes différentes, chacune composée des canaux R, G et B. On a le choix parmi un panel de couleur prédéfini mais il me semble que les couleurs sont codées sur 8 bits par canal (je crois que le convertisseur PWM/Analogique est sur 8 bits dans les puces MAXIM utilisées...En tous cas, c'est le cas du composant marqué en edit de mon post précédent) et il y a quelques options en plus (genre une ligne active/inactive qui est utilisée, pour faire clignoter les LED)

            • Partager sur Facebook
            • Partager sur Twitter

            Matrice led RGB

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown