Go Down

Topic: Afficheur 7 segments (Read 2 times) previous topic - next topic

andrea73

Oui c'est un afficheur à cathode commune. J'ai mis une résistante a chaque sortie de l'afficheur puis je les ai relié aux différentes entrées de l'arduino. Ce n'est pas ce qu'il fallait faire?

skywodd


Oui c'est un afficheur à cathode commune. J'ai mis une résistante a chaque sortie de l'afficheur puis je les ai relié aux différentes entrées de l'arduino. Ce n'est pas ce qu'il fallait faire?

Ok tu avais inversé cathode et anode dans ton dernier post ;)
Si tu envois HIGH sur une broche de l'arduino rien ne s'allume ?

pin Arduino (HIGH) -> résistance -> anode segment x || cathode commune -> GND
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

andrea73

Il faut bien que je relie les deux broches de l'afficheur qui ne sont pas branchées au GND de l'arduino?

skywodd


Il faut bien que je relie les deux broches de l'afficheur qui ne sont pas branchées au GND de l'arduino?

Je viens de regarder le datasheet de ton afficheur, de toute évidence c'est un afficheur à anode commune.

Les broches 3 et 8 doivent être relié au +5v de l'arduino.
Les broches 10, 9, 7, 5, 4, 2, 1, 6 doivent être reliés aux sorties de l'arduino (ne pas utiliser D0 et D1 !) au travers d'une résistance de 330 ohms.

Pour allumer un segment il faut faire un digitalWrite(x, LOW) (anode commune = +5v commun).
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

andrea73

Super, sa marche! Merci beaucoup pour les explications!

Go Up