Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Cette instructable va vous montrer comment faire l'horloge de segment Arduino 7.
la précision est nulle !
donc j'ai juste fait ça pour la programmation et pour le plaisir.
si vous voulez faire une horloge sérieuse, vous pouvez utiliser le module rtc qui gardera une trace de l'heure.
vous pouvez utiliser un affichage à sept segments préfabriqué à 4 si vous n'êtes pas à l'aise avec un câblage complexe, ce qui peut réduire considérablement le risque de connexion lâche et de sortie d'affichage incorrecte.
un bouton poussoir est d'augmenter l'heure et un autre est d'augmenter la minute par un.
Fournitures
Planche à pain
Arduino (mine nano)
4 affichage à sept segments
2 bouton poussoir
2 led
4 résistances d'un Kohm
une résistance de limitation de courant (220ohm)
un fil de connexion
Étape 1: multiplexage de 4 écrans à sept segments
connectez toutes les broches correspondantes de chaque segment 7 les unes aux autres pour multiplexer l'affichage dans l'ordre donné dans les images ci-dessus.
Étape 2: connexion de l'affichage à 7 segments à Arduino
Connectez tous les terminaux de l'affichage à 7 segments à la broche numérique d'Arduino selon ce schéma.
A – broche numérique 2
B – broche numérique 3
C – broche numérique 4
D – broche numérique 5
E – broche numérique 6
F – broche numérique 7
G – broche numérique 8
DP – broche numérique 9.
Connectez toutes les broches communes à la broche numérique d'Arduino via une résistance de 1K ohm
D1 – broche numérique 10
D2 – broche numérique 11
D3 – broche numérique 12
D4 – broche numérique 13
Étape 3: connexion de la LED des secondes et du bouton de réglage
Mettez à la terre une borne du bouton-poussoir et la cathode de la LED.
Connectez la borne adjacente à A0 et A1 respectivement.
Anode LED à A3.
Étape 4: Coder
Téléchargez d'abord la bibliothèque d'affichage à 7 segments à partir du lien ci-dessous à partir de Github et extrayez-la dans le dossier de la bibliothèque Arduino ide
bibliothèque à sept segments
télécharger le code sur votre Arduino
vous pouvez modifier le code selon vous-même.