IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Problème d'allumage alternatif de LED


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut Problème d'allumage alternatif de LED
    bonjour à vous,

    j'ai un souci, que je n'arrive pas à régler malgré la lecture de nombreux tutos.

    Voilà, j'ai une carte Arduino mega 2560.

    Je branche 2 leds, 1 sur la broche 13 et l'autre sur la broche 11.
    Petit bout de code pour que ces leds s'allument de façon alternées.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    void setup()
    {
      pinMode(13, OUTPUT);
      pinMode(11, OUTPUT);
      Serial.begin(9600);
    }
     
    void loop()
    {
      digitalWrite(13, LOW);
      digitalWrite(11, HIGH);
      delay(2000); // Wait for 2000 millisecond(s)
      digitalWrite(13, HIGH);
      digitalWrite(11, LOW);
      delay(3000); // Wait for 3000 millisecond(s)
    }
    voyez vous quelque chose d'anormal dans le code?
    Seule la led sur le pin 13 fonctionne !!!

    Nom : 2 leds.jpg
Affichages : 812
Taille : 58,9 Ko

    merci par avance pour votre aide.

  2. #2
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour hugobeauce

    Ton code est OK, c'est au niveau câblage qu'il y a erreur, ta LED bleue, pin 11, est câblée "contre" +5V au lieu de GND, comme la rouge.

    Cordialement
    jpbbricole

  3. #3
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut
    Effectivement ça se prend sur la ligne positive, mais si tu regarde la carte arduino, elle rejoint une sortie grnd. Si je mets sur le négatif, j'ai le même problème.

  4. #4
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Bonjour,

    je ne vois rien d'anormal dans le code et le schéma postés. Sur le schéma toutefois, c'est une carte UNO qui est représentée, pas une Mega.

    Il doit avoir un problème dans le circuit réalisé. Quels problèmes rencontres-tu ? Les led ne s'allument pas ? Restent allumées ? Quelles sont les valeurs des résistances ? Les valeurs de Vf des led ?


    Une photo du circuit que tu as réalisé peut-être ? Je me pose une question sur le type de breadboard utilisée, mais la photo donnera sans doute la réponse...

  5. #5
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonsoir hugobeauce
    Citation Envoyé par hugobeauce Voir le message
    Effectivement ça se prend sur la ligne positive, mais si tu regarde la carte arduino, elle rejoint une sortie grnd. Si je mets sur le négatif, j'ai le même problème.
    En effet, je n'avais pas zoomé l'image. Ce n'est pas une très bonne façon de procéder, il est mieux d'avoir un câblage unique et commun pour le GND.
    Si tu croises les fils entre 11 et 13 est-ce-que c'est la même LED qui clignotte?

    Cordialement
    jpbbricole

  6. #6
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 253
    Par défaut
    Salut,
    Si j'en crois le schéma on dirait que tes résistances sont des 100 Ohms. Le courant qui passe dans la LED me semble un peu fort, est ce que la LED qui clignote te paraît briller fortement ?

    Si tu échanges simplement les LED, il se passe quoi ?

    A+

  7. #7
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut
    Quand je change de led, ça fonctionne, j'ai l'impression que seul le pin 13 fonctionne.

  8. #8
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    Avez vous une breadboard longue (830 points) ?


    Certaines sont coupées au milieu comme le montre les
    Lignes bleue et rouge interrompues

    Si c’est le cas vérifiez que vos led ont bien dans la zone de continuité ou rajoutez des straps pour faire cette continuité

  9. #9
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par Jay M Voir le message
    Avez vous une breadboard longue (830 points) ?
    (...)
    Certaines sont coupées au milieu comme le montre les lignes bleue et rouge interrompues
    Si c’est le cas vérifiez que vos led ont bien dans la zone de continuité ou rajoutez des straps pour faire cette continuité
    Je me suis posé la même question que toi Je soupçonne une des LED connectée sur l'autre moitié de la breadboard.

    Citation Envoyé par Auteur Voir le message
    Je me pose une question sur le type de breadboard utilisée, mais la photo donnera sans doute la réponse...

  10. #10
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut
    La mienne est petite.
    En revanche, quand je branche la pin13 à la led, ça doit faire un faux contact car la led de la carte arduino s'éteint.

  11. #11
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    Citation Envoyé par hugobeauce Voir le message
    La mienne est petite.
    En revanche, quand je branche la pin13 à la led, ça doit faire un faux contact car la led de la carte arduino s'éteint.
    Vous pouvez poster une photo de votre vrai montage ?

    Vous avez bien fait attention à l’anode et cathode de vos LEDs? Quelle valeur de résistance?

  12. #12
    Membre Expert

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 650
    Par défaut Muletduino trop chargé ?
    Bonjour,

    Sur la broche 13, il y a déjà une LED interne à la carte de branchée (consommation entre 10 et 15 mA vraisemblablement). La LED ajoutée demande environ 30 mA (en supposant un seuil de 2V) avec la résistance de 100 Ohms. Cela fait un bilan autour de 40 mA c'est à dire le courant maximal d'une sortie.

    Je propose de changer 13 par une broche non déjà chargée.

    Salutations

  13. #13
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    pouvez vous préciser vos résistances (voire le type de LED) et le câblage exact?

  14. #14
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut
    Je fais ça quand je rentre. Est-ce qu'il y a une importance sur la place de la résistance ?
    Entre pôle neg et led ou entre pôle plus et led ?

  15. #15
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    La place de la résistance et son sens n'a aucune importance. Sa valeur, par contre, a beaucoup d'influence.

  16. #16
    Membre confirmé
    Homme Profil pro
    pompier
    Inscrit en
    Janvier 2020
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : pompier

    Informations forums :
    Inscription : Janvier 2020
    Messages : 86
    Par défaut
    merci pour ton retour,
    voici le montage, pour ce qui est de la valeur de la résistance

    Nom : montage2leds.jpg
Affichages : 253
Taille : 943,1 Ko

    330ohms

  17. #17
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Un résistance de 100 ohms pour la led verte et 330 pour la rouge.

    La première résistance (100 ohms) est un peu faible, peux-tu l'augmenter ? N'oublie pas que tu peux augmenter la résistance dans un circuit en les mettant en série.

    Le câble jaune fait un coude qui m'inquiète un peu. La led rouge s'allume ? Si non, il est possible que la jonction du fil et du connecteur soit cassée (invisible à cause de la gaine noire).

  18. #18
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 921
    Par défaut
    La résistance est importante pour cette raison: Avec une résistance de 100Ω sous 5V vous limitez le courant (U = RI --> I = U/R) à 50 mA. Il faut savoir qu'une LED va tirer tout le courant qu'on veut bien lui donner et la pin d'un arduino doit plutôt fournir 20mA, elle peut monter jusqu'à 40mA en pic mais pas de manière durable... donc à 50mA vous risquez très fortement de l'endommager.

    Notez aussi (ce n'est pas gênant) que vous pouvez "gagner" les 2 fils bleus en mettant directement une des patte de chaque résistance dans le rail GND bleu que vous avez en bas

    Moins on a de fil, plus on évite les soucis de connexion

    (et moi j'aurais utilisé le fil rouge pour la LED rouge (et un vert pour la verte) ça permet de mieux se repérer)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème d'allumage LED par liaison labview RS232
    Par eng_mimi dans le forum LabVIEW
    Réponses: 0
    Dernier message: 27/04/2011, 14h58
  2. Problème d'allumage du PC
    Par jp_developpeur dans le forum Ordinateurs
    Réponses: 5
    Dernier message: 18/03/2009, 07h30
  3. Problème d'allumage de mon PC
    Par ChrisCuv dans le forum Ordinateurs
    Réponses: 5
    Dernier message: 05/03/2008, 23h15
  4. Problème à l'allumage
    Par milinetta dans le forum Ordinateurs
    Réponses: 3
    Dernier message: 01/12/2005, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo