Affichage à 7 segments sur Arduino

Cet instructable montre comment afficher 0 à 9 chiffres sur un affichage à 7 segments en utilisant Arduino.

De quoi avez-vous besoin:

  • Arduino Uno 3
  • 7 Affichage à sept segments
  • 2 x résistances de 220 ohms
  • Fils de cavalier

Étape 1: Établir des connexions

Connectez les broches décrites ci-dessous:

  1. Arduino Pin 2 à Pin 9.
  2. Arduino Pin 3 à Pin 10.
  3. Arduino Pin 4 à Pin 4.

  4. Arduino Pin 5 à Pin 2 ..

  5. Arduino Pin 6 à Pin 1.

  6. Arduino Pin 8 à Pin 7.

  7. Arduino Pin 9 à Pin 6.

  8. GND à la broche 3 et à la broche 8 connectés chacun avec des résistances de 220 ohms.

Pièces jointes

  • 7 Segment Frizting Sketch.fzz Télécharger

Étape 2: Code Arduino

 int a = 2; // Pour afficher le segment "a" 
 int b = 3; // Pour afficher le segment "b" int c = 4; // Pour afficher le segment "c" int d = 5; // Pour afficher le segment "d" int e = 6; // Pour afficher le segment "e" int f = 8; // Pour afficher le segment "f" int g = 9; // Pour afficher le segment "g" 
 void setup () {pinMode (a, OUTPUT); // Un pinMode (b, OUTPUT); // B pinMode (c, SORTIE); // C pinMode (d, SORTIE); // D pinMode (e, SORTIE); // E pinMode (f, SORTIE); // F pinMode (g, SORTIE); //G } 
 void displayDigit (int digit) void turnOff () {digitalWrite (a, LOW); digitalWrite (b, LOW); digitalWrite (c, LOW); digitalWrite (d, LOW); digitalWrite (e, LOW); digitalWrite (f, LOW); digitalWrite (g, LOW); } boucle vide () { 
 pour (int i = 0; i <10; i ++) {displayDigit (i); retard (1000); éteindre(); }} 

Articles Connexes