Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

creer une lettre dans une matrice a led



  1. #1
    kikoou

    creer une lettre dans une matrice a led


    ------

    salut tous l monde:
    je veux réaliser un journal lumineux avec une matrice a LED en utilisant le pic 16f877 et un registre a décalage 74hc595 mais j'arrive pas a créer ni des lettre ou des chiffre car si je doit allumer une colonne pares une seconde la deuxième colonne doit être allumer alors que je veux allumer par exemple la premier ligne de la deuxième colonne
    svp aider moi a comprendre comment sa marche
    cordialement

    -----
    Images attachées Images attachées

  2. Publicité
  3. #2
    DAUDET78

    Re : creer une lettre dans une matrice a led

    C'est n'importe quoi ton schéma .....
    Cherche "journal" dans le forum électronique , le sujet a été traité des dizaines de fois !
    J'aime pas le Grec

  4. #3
    DAUDET78

    Re : creer une lettre dans une matrice a led

    J'aime pas le Grec

  5. #4
    kikoou

    Re : creer une lettre dans une matrice a led

    merci pour votre attention Daudet78
    mais j'aime comprendre comment sa marche la création d'un chiffre ou d'une lettre en utilisant une seule matrice 8x8
    tous ce que je veux est de connaitre le principe pas +
    et si vous voulez aidez moi pour connaitre le principe en utilisant une simple matrice
    merci infiniment mon frère
    Dernière modification par kikoou ; 07/02/2012 à 17h00.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    DAUDET78

    Re : creer une lettre dans une matrice a led

    Citation Envoyé par kikoou Voir le message
    tous ce que je veux est de connaitre le principe pas +
    Commence par comprendre comme marche le journal en le lien en #2
    merci infiniment mon frère
    Je ne suis pas ton frère (du moins, à ma connaissance)
    J'aime pas le Grec

  9. #6
    kikoou

    Re : creer une lettre dans une matrice a led

    merci d'essayer d m'aider

  10. Publicité
  11. #7
    DAUDET78

    Re : creer une lettre dans une matrice a led

    On peut t'aider .......si tu t'aides ! Potasse mon lien #2
    J'aime pas le Grec

  12. #8
    kikoou

    Re : creer une lettre dans une matrice a led

    merci pour votre aide
    très gentil

  13. #9
    DAUDET78

    Re : creer une lettre dans une matrice a led

    J'aime pas le Grec

  14. #10
    kikoou

    Re : creer une lettre dans une matrice a led

    vraiment te très gentil Daudet et je vous remercie encore une fois car te le seul qui m'aide dans ce forum
    mai le problème je sais comment faire le câblage et je sais pourquoi on utilise ce différent circuit mais j'arrive pas a comprendre comment écrire une seule lettre ou un seul chiffre
    si je comprend l'astuce tous ce qui reste c rien
    et je vous remercie encore une fois vraiment je peut rien dire

  15. #11
    DAUDET78

    Re : creer une lettre dans une matrice a led

    Citation Envoyé par kikoou Voir le message
    je sais comment faire le câblage et je sais pourquoi on utilise ce différent circuit
    Je ne pense pas .....
    Il faut un registre à décalage qui mémorise :
    - le contenu de la ligne 0 . Et on valide la ligne 0 et ensuite
    - le contenu de la ligne 1 . Et on valide la ligne 1 et ensuite
    .....
    - le contenu de la ligne 7 . Et on valide la ligne 7 et ensuite GOTO ligne 0
    J'aime pas le Grec

  16. #12
    kikoou

    Re : creer une lettre dans une matrice a led

    merci Daudet de me répondre a tous mes question et merci pour votre gentillesse mais s'il vous plait j'en est besoin que vous m'aider une autre fois pour comprendre comment allumer une seule LED d'une matrice RVB 8X8 dont le schéma est si dessous
    car cette matrice en realité elle contient 16pins en haut et 16 pins en bas
    Images attachées Images attachées
    Dernière modification par kikoou ; 11/02/2012 à 09h00.

  17. Publicité
  18. #13
    DAUDET78

    Re : creer une lettre dans une matrice a led

    Tu ne crois pas que de se mettre au départ d'une course de rallye sans avoir son permis de conduire .... ce n'est pas un peu gonflé ?

    Commence par piloter une matrice de LED rouge de 8 par 8 (avec extension possible en 8 par 64) et quand ça marchera, on regardera le cinéma en couleur !
    Si tu crames une LED RGB ..... ta matrice est foutue
    J'aime pas le Grec

  19. #14
    Jack
    Modérateur

    Re : creer une lettre dans une matrice a led

    Il faut que te documentes sur le principe du multiplexage. Toutes les leds ne peuvent être allumées en même temps.
    Il faut donc par exemple allumer les colonnes une après l'autre, et pour chacune des colonnes, le microcontrôleur va envoyer un octet dont chaque 1 et 0 correspondra à l'état des leds de la colonne en question.
    En répétant ce principe suffisamment rapidement, on aura l'impression que toutes les leds de la lettre affichée seront allumées simultanément.

    Pour savoir quelles leds allumer pour chaque colonne, il faut que tu dessines un carré de 8 x case et que tu représentes chaque lettre en noircissant un carré. Mais tu peux facilement trouver ces matrices de caractères sur le net.

    A+

  20. #15
    DAUDET78

    Re : creer une lettre dans une matrice a led

    Citation Envoyé par Jack Voir le message
    Il faut donc par exemple allumer les colonnes une après l'autre, et pour chacune des colonnes, le microcontrôleur va envoyer un octet dont chaque 1 et 0 correspondra à l'état des leds de la colonne en question..
    I d'ont agree ....

    Il faut allumer une ligne entière et ensuite passer à la ligne suivante. Cela n'a pas d'importance pour une unique matrice de 8x8 ..... mais pas pour une matrice de 8x64 (et encore plus pour une matrice RGB !)
    En effet, pour une matrice de 8x64, le travail par colonne entraine un rapport cyclique de 1/64 alors que le travail par ligne utilise un rapport cyclique de 1/8 (quelque soit la longueur de la ligne)
    J'aime pas le Grec

  21. #16
    kikoou

    Re : creer une lettre dans une matrice a led

    svp est ce quelqu'un peux m'aider a voir une simple idée pour allumer une LED car hier je utiliser c type de matrice juste pour savoir comment sa fonctionne mais le problème est lorsque je test deux pins voisine ce deux pins faire fonctionne la même LED mais avec un couleur différent par expl : vert,bleu
    et si je test la troisième pins elle doit allumer une autre LED voisine :rouge puis l'autre pins doit allumer la même LED en vert
    ce que je veut comprendre est comment controller les couleur et les pins en même temps je vous demande si quelqu'un peux m'aider a savoir la fonctionalité de chaque pins soit en anode commun ou en cathode commun si ya un datasheet ou un fichier pdf ou un video sa sera mieux car vraiment je besoins
    merci infiniment pour Daudet78 et jack
    Dernière modification par kikoou ; 11/02/2012 à 09h53.

  22. #17
    DAUDET78

    Re : creer une lettre dans une matrice a led

    Une dernière fois .....
    Tu fais marcher une matrice de LED rouge de 8x16 et après tu passes au RGB !
    Tant que tu n'as pas pigé ce fonctionnement, tu ne peux pas avancer !
    J'aime pas le Grec

  23. #18
    Jack
    Modérateur

    Re : creer une lettre dans une matrice a led

    Tu as raison.

    Je répondais au problème d'une simple matrice 8x8:
    pour comprendre comment allumer une seule LED d'une matrice RVB 8X8 dont le schéma est si dessous
    Pour une matrice 8x64, on mémorise en effet les 64 bits (dans un registre à décalage + latch en général) et on multiplexe les lignes.

    A+

  24. Publicité
  25. #19
    kikoou

    Re : creer une lettre dans une matrice a led

    salut tt l monde et merci car vous m'avez inspirez a creer une lettre en utilisant simplement le pic 16f877 et une matrice a led et creer la matrice P
    mon programme est le suivant:
    #include <16F877.H>
    #use delay (clock=40000000)
    main()
    {
    set_tris_b(0x00);
    set_tris_d(0x00);

    while (1)
    {
    //1
    // Output_B (0X80);
    //Output_d (0XFF);
    // delay_us(100);
    //2 //
    // Output_B (0X40);
    // Output_d (0X00);
    //delay_us(100);
    //3
    //Output_B (0X20);
    //Output_d (0X00);
    // delay_us(100);
    //4
    ///Output_B (0X10);
    // Output_d (0XEE);
    // delay_us(100);
    //5

    // Output_B (0X08);
    // Output_d (0XEE);
    //delay_us(100);
    //6
    //Output_B (0X04);
    //Output_d (0XE0);
    //delay_us(100);
    //7
    //Output_B (0X02);
    //Output_d (0XF1);
    // delay_us(100);
    //8
    //Output_B (0X01);
    //Output_d (0XFF);
    // delay_us(100);
    }
    }
    mais le probleme est que j'arrive pas a envoyer tt les donne au 74HC595 car j'arrive pas a utiliser un seul pin data du pic et du 74HC595

Discussions similaires

  1. Creer une télécommande pour allumer une LED
    Par newtech1 dans le forum Électronique
    Réponses: 8
    Dernier message: 03/02/2012, 15h40
  2. comment creer une matrice plus que 2 dimension en c++?
    Par aydi dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 24/12/2010, 17h22
  3. Créer une réservation dans une toiture amiante
    Par Clem by feet dans le forum Bricolage et décoration
    Réponses: 1
    Dernier message: 05/04/2010, 21h58
  4. determiner une matrice d'endomorphisme dans une autre base
    Par gdm dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 20/05/2008, 19h45
  5. Effacer une colonne dans une matrice sous Matlab
    Par jdeboer dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 10/01/2005, 18h21
Découvrez nos comparatifs produits sur l'informatique et les technologies.