Apprendre a Contrôler Un Afficheur 7 Segment

by Clément Nelisse in Circuits > Arduino

263 Views, 0 Favorites, 0 Comments

Apprendre a Contrôler Un Afficheur 7 Segment

Capture d’écran 2023-02-11 à 11.21.33.png

Nous allons faire un simple affichage automatique de 1 a 9 a l’aide d’un afficheur 7 segment. + l’affichage du point.

Supplies

Capture d’écran 2023-02-11 à 11.56.14.png

Nous aurons besoin de :

  • Arduino Uno
  • Platine d’essaie
  • Afficheur 7 segment
  • 4 resistances
  • 9 cables de connections

Placement Des Composants

Capture d’écran 2023-02-11 à 11.21.33.png
Capture d’écran 2023-02-11 à 11.53.25.png
Capture d’écran 2023-02-11 à 11.55.18.png

Connecter les câbles et résistance comme le montre l’illustration.

Chaque câble va contrôler un segment de l’afficheur et le point (D.P).

Comprendre L'afficheur

image.png

Première spécificité

Chaque lettre va représenter un segment.

Donc pour écrire 1 il va falloir allume B et C

Pour 8 il s’agira de tout allumer.


Deuxième Spécificité

En général pour allumer une led nous allons utiliser le paramètre « HIGH » et bien pour cette afficheur c’est l’inverse...

  • HIGH éteint le segment
  • LOW allume le segment

En reprennent l’exemple ci dessus: pour écrire 1 il faudra donc que tout les composant soi en « HIGH » et que B et C soit «  LOW ». Et pour écrire 8 il faudra mettre tout les segments en «  LOW ».

Le Code

Capture d’écran 2023-02-11 à 11.47.36.png
Capture d’écran 2023-02-11 à 11.47.50.png
Capture d’écran 2023-02-11 à 11.48.02.png

Dans ce code, l’afficheur va afficher de façon croissante les nombres de 1 a 9 puis de 9 a 1. Le point va clignoter deux fois entre chaque chiffres.

Le code est en C++, l’extension .ino est pour les fichier Arduino

Downloads