Seven Segment Display With Arduino Uno
by sss2022 in Circuits > Arduino
113 Views, 1 Favorites, 0 Comments
Seven Segment Display With Arduino Uno
In this project, a simple display circuit was built using an Arduino Uno board, a 7-segment display, and a few electronic components. The display shows the digits from 0 to 9 in sequence, changing the value every second.
This setup allows beginners to understand how to control multiple digital output pins on the Arduino and how to activate the different segments of the display.
-------------------------------------------------------------------------------------------
Dans ce projet, un circuit d’affichage simple a été réalisé en utilisant une carte Arduino Uno, un afficheur 7 segments et quelques composants électroniques. L’afficheur montre successivement les chiffres de 0 à 9, en changeant de valeur chaque seconde.
Ce fonctionnement permet aux débutants de comprendre comment contrôler plusieurs sorties numériques de l’Arduino et comment activer les différents segments de l’afficheur.
Supplies
-----------------------------------------------------------------------
- Arduino UNO development board
- USB 2.0 cable type A/B
- Breadboard
- 5161BS Common Anode 7-Segment Display
- Seven 220 Ohm resistors
- Câbles
-----------------------------------------------------------------------
- Carte de développement Arduino UNO
- Câble USB 2.0 type A/B
- Platine d'essai
- Afficheur 7-segments à anode commune 5161BS
- Sept résistances de 220 Ohm
- Câbles
----------------------------------------------------------------------
Common Anode 7-Segment Display / L’afficheur 7 Segments À Anode Commune
A common-anode 7-segment display is an electronic component made of seven LEDs (segments a, b, c, d, e, f, g) arranged in the shape of the digit “8”.
In a common-anode model, all LED anodes are connected together to the +5 V supply.
To turn on a segment, a LOW voltage level (0 V) must be applied to its cathode. This allows current to flow from +5 V through the LED, lighting it up.
In the wiring used here, each segment is represented by an individual LED.
The seven segments a to g are connected to the Arduino pins as follows:
- a → pin 6
- b → pin 7
- c → pin 9
- d → pin 3
- e → pin 4
- f → pin 5
- g → pin 8
------------------------------------------------------------------------------------------
Un afficheur 7 segments à anode commune est un composant électronique composé de sept LED (segments a, b, c, d, e, f, g) disposées de manière à afficher les chiffres de 0 à 9.
Dans un modèle à anode commune, toutes les anodes des segments sont reliées ensemble au +5 V.
Pour allumer un segment, il faut appliquer un niveau bas (0 V) sur sa cathode : le courant circule du +5 V vers la broche du segment, ce qui éclaire la LED.
Dans le câblage utilisé ici, chaque segment est remplacé par une LED individuelle.
Les segments a à g sont connectés aux broches de l’Arduino selon les correspondances suivantes :
- a → pin 6
- b → pin 7
- c → pin 9
- d → pin 3
- e → pin 4
- f → pin 5
- g → pin 8
Circuit Diagram / Schéma
The circuit diagram is made using : thttps://www.wokwi.com/
------------------------------------------------------------------------------------------
Le schéma est réalisé via : thttps://www.wokwi.com/
Source Code / Code Source
You can find the full source code below, and you also have the option to simulate your program directly here. This allows you to test and understand how it works before running it on your actual Arduino Uno.
https://wokwi.com/projects/449055592252585985
-------------------------------------------------------------------------------------------
Vous trouverez le code source complet ci-dessous, et vous avez également la possibilité de simuler votre programme directement ici. Cela vous permet de tester et de comprendre son fonctionnement avant de l’exécuter sur votre réel Arduino Uno.