Table des matières:
- Étape 1: Composants requis
- Étape 2: Câblage des écrans dans la planche à pain
- Étape 3: Ajout des résistances et des clés
- Étape 4: connexion à Arduino
- Étape 5: Ajout du code !!
Vidéo: Comment faire une horloge numérique Arduino : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Les horloges numériques sont l'une des grandes inventions dans le domaine de la science.
Vous êtes-vous déjà demandé « Comment faire vos propres horloges numériques, comme dans les films ! » ????
Eh bien, j'ai aussi passé mon enfance à rêver de construire ma propre horloge numérique… alors j'en ai construit une pour moi-même…
Et je vais vous montrer comment vous pouvez construire vous-même une horloge numérique incroyable avec peu de facilité et de petits composants….
J'ai utilisé 4 affichages à anode commune à 7 segments pour afficher les chiffres, 3 commutateurs SPDT, que j'ai retirés d'une vieille souris, de quelques fils et d'un arduino. nous pouvons régler l'heure en maintenant la touche de réglage et en appuyant sur la touche des minutes ou des heures pour changer la minute ou l'heure selon nos besoins.. !
Alors, commençons…!
Étape 1: Composants requis
Voici les composants dont vous aurez besoin:
1. Un Arduino uno.
2. 4 affichages à anode commune à 7 segments (si vous avez un segment à 7 chiffres à 4 chiffres, ne vous inquiétez pas, le circuit est le même pour les deux).
vous pouvez les acheter sur snapdeal, ils sont super ! Je les recommanderais sur le site.
3. 3 commutateurs spdt (que j'ai récupérés d'une vieille souris).
4.quelques fils et cavaliers (n'importe qui fera l'affaire !).
5. Une planche à pain.
6. 4 résistances de 1kohm.
Étape 2: Câblage des écrans dans la planche à pain
Faites les connexions comme indiqué dans l'image ci-dessus.. c'est assez simple.!
Faites attention aux connexions, car il y a trop de fils, vous pourriez être confus.
Rappelez-vous que tous les segments a, b, c, d, e, f, g, dot de 4 écrans sont connectés ensemble…. et le com de chaque écran, c'est-à-dire que 3 et 8 sont connectés ensemble avec les résistances…
Ne t'inquiète pas!!, allez-y doucement, et ayez un peu de patience, vous pouvez le faire.
Étape 3: Ajout des résistances et des clés
Fixez une résistance de 1kohm avec chaque com des écrans… comme indiqué sur la figure..!
Ajoutez les commutateurs Spdt ou si vous avez des boutons-poussoirs, ce serait génial!…
Étape 4: connexion à Arduino
Maintenant, les connexions sont faites pour l'affichage et les commutateurs… il est maintenant temps de les connecter au cerveau.
C'est simple..
Pour les broches segmentées !
a à la broche 2
b à la broche 3
c à la broche 4
d à la broche 5
e à la broche 6
f à la broche 7
g à la broche 8
point à broche 9
Pour les broches d'affichage
affichage 1 à broche 10
affichage 2 à broche 11
affichage 3 à broche 12
affichage 4 à broche 13
maintenant pour les clés
touche 1 qui est les interrupteurs de réglage …
les touches 2 et 3 sont des interrupteurs de changement d'heure et de minute.
nous devons maintenir la touche de réglage1 et appuyer sur la touche de désir pour changer l'heure ou la minute..!
voir la photo ci-dessus pour la connexion des touches.. nous avons utilisé les broches analogiques et les avons utilisées comme broches d'entrée numérique…
Étape 5: Ajout du code !!
Maintenant, la partie la plus cool… écrire et ajouter le code à l'arduino….
J'ai joint le code et le fichier de bibliothèque de temps.. pour calculer le temps et l'afficher….
Dans le code la fonction hour() nous indique l'heure, et la fonction minute() la minute, à partir du moment où nous avons allumé le tableau. le temps s'estompe meurt lorsque l'alimentation de la carte est coupée.. et il recommence à partir de 00h00 à chaque fois…
J'ai également joint un code de format de 12 heures. Il utilise simplement la fonction hourFormat12() pour obtenir le format 12 heures.
Par défaut, la bibliothèque de temps renvoie l'heure au format 24 heures.
Noter:
Veuillez ajouter le dossier Time dans Time.zip, dans le dossier des bibliothèques de votre Arduino
par exemple dans mon système:
C:\Program Files (x86)\Arduino\libraries
Sentez-vous flexible pour changer le code selon vos besoins… et si vous avez des carrières, n'hésitez pas à demander.
Amusez-vous à le faire…
Remarque: j'ai mis à jour le fichier Time.zip car il était obsolète dans les nouvelles versions d'Arduino IDE.
Conseillé:
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Comment démonter un pied à coulisse numérique et comment fonctionne un pied à coulisse numérique : 4 étapes
Comment démonter un pied à coulisse numérique et comment fonctionne un pied à coulisse numérique : Beaucoup de gens savent comment utiliser des pieds à coulisse pour mesurer. Ce tutoriel vous apprendra comment démonter un pied à coulisse numérique et une explication du fonctionnement du pied à coulisse numérique
Faire une horloge avec M5stick C en utilisant Arduino IDE - Horloge temps réel RTC avec M5stack M5stick-C : 4 étapes
Faire une horloge avec M5stick C en utilisant Arduino IDE | Horloge en temps réel RTC avec M5stack M5stick-C : Salut les gars dans ce instructables, nous allons apprendre à faire une horloge avec la carte de développement m5stick-C de m5stack à l'aide d'Arduino IDE. semaine du mois sur l'écran
Comment faire une animation facile à l'aide d'une tablette numérique : 6 étapes
Comment faire une animation facile à l'aide d'une tablette numérique : Cet été, avec l'aide de mes parents, j'ai pu obtenir le petit Wacom Intous Pro. J'ai appris la retouche photo, le dessin et l'esquisse de dessins animés, etc. J'ai ensuite décidé de créer un Instructable. Je me suis finalement décidé à créer une animation courte et amusante
Comment faire une horloge numérique en utilisant 8051 avec affichage à 7 segments: 4 étapes
Comment faire une horloge numérique en utilisant 8051 avec affichage à 7 segments: Dans ce projet, je vous ai expliqué comment faire une horloge numérique simple à l'aide du microcontrôleur 8051 avec affichage à 7 segments