Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Salut tout le monde, J'ai commencé ce projet il y a 1 mois, à cause de ma mauvaise santé (je me suis fait attraper par la dengue), cela a pris plus de temps. Je fais normalement un projet basé sur Arduino, donc faire un projet d'horloge était assez intéressant.
Pour faire un projet intéressant, j'ai vérifié beaucoup de projets liés à l'horloge et aux cadrans d'horloge, et j'ai finalement proposé de créer une horloge de génération de mix.
Il contient un sablier pour les minutes, un cadran de montre à 90 degrés pour donner l'heure et 2 affichages à sept segments pour afficher les minutes.
Construisons-le.
Étape 1: Matériel requis
- Bloc de bois 4 pièces 1 cm * 3 cm * 8 cm (h * l * l). avec.
- Bâtonnets de glace.
- 2 pièces de 180 servomoteur
- 2 pièces d'affichage à sept segments.
- Perceuse à bois.
- Ardunio nano.
- Alimentation 5v 1Amp.
- Pièces de bois de sapre.
- Câble femelle à femelle.
- Sablier d'une minute.
Étape 2: Configuration du sablier et du servomoteur
- Faites un trou carré dans l'un des cadres afin qu'il puisse facilement se fixer au servo.
- Marquez le contour du servo, placez-le sur du bois et faites des ensembles proches les uns des autres à l'aide d'une perceuse.
- Fixez le servo avec de la colle chaude ou de la super colle.
- Création d'une petite boîte de la même taille qu'un sablier.
- Servo-réducteur fixé au milieu de la boîte, comme indiqué sur la figure.
- Faites un petit trou dans un autre côté de la boîte pour laisser de la place au tournevis pour monter la boîte sur le servo.
- Fixez la broche du servo à la broche numéro 12 de l'Arduino.
- Exécutez le code joint.
- Envoyez 0 et 180 dans le moniteur série et vérifiez la rotation du sablier.
- Corrigez les défauts s'il y en a.
Étape 3: faire le cadre
- Maintenant, attachez d'autres morceaux de bois et faites-en une boîte carrée.
- Décidez de la deuxième position du servo pour l'heure quotidienne.
- Utilisez un bâton de crème glacée pour couvrir la face avant.
Étape 4: Faire le Dail
- À l'aide de super colle, fixez-y la tête du servo.
- Ensuite, utilisez le programme ci-joint, ouvrez le moniteur série de l'application Arduino.
- Envoyez 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 un par un et placez la pièce de bois.
- Ce sont les 12 intervalles de l'horloge avec chacun une différence de 8 degrés.
- La broche de signal servo est attachée à la broche 12, vous pouvez modifier en conséquence pour régler le cadran.
Étape 5: Affichage à sept segments pour les minutes
- En utilisant la perceuse avec le plus petit foret, créez un tout dans la face avant.
- 10 dans la rangée supérieure et 10 dans la rangée inférieure.
- Pour que 2 écrans à sept segments puissent glisser facilement, puis utilisez la super colle pour le fixer.
- À ce moment-là, nous en avons fini avec toute l'horloge.
- Nous devons maintenant régler l'affichage à sept segments.
Broches de deux affichage à sept segments.
statique const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};
statique const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};
1er sept segments: les broches a, b, c, d, e, f, g du schéma seront connectées aux 2, 3, 4, 5, 6, 7, 8 broches de l'Arduino.
2ème sept segments: les broches a, b, c, d, e, f, g du schéma seront connectées aux broches A0, A1, A2, A3, A4, A5, 9 de l'Arduino.
Exécutez le code et vérifiez s'il clignote correctement de 9 à 0.
Étape 6: Assemblez le tout
- Une fois que tout est assemblé, l'horloge ressemblera à l'image.
- Broche 12 pour le servo de l'aiguille des heures.
- Pin 11 pour servo sablier.
- Les autres broches sont identiques à celles des broches à sept segments.
-
Réglez l'heure en modifiant les valeurs du nombre ci-dessous dans le programme.
- heures entières = 1;
- minutes entières = 9;
- int sec = 0;
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
ESP8266 Horloge réseau sans RTC - Nodemcu NTP Horloge Pas de RTC - PROJET HORLOGE INTERNET : 4 étapes
ESP8266 Horloge réseau sans RTC | Nodemcu NTP Horloge Pas de RTC | PROJET D'HORLOGE INTERNET: Dans le projet, un projet d'horloge sans RTC prendra du temps sur Internet en utilisant le wifi et l'affichera sur l'écran st7735
Créer une horloge à partir d'une horloge : 11 étapes (avec photos)
Création d'une horloge à partir d'une horloge : dans ce Instructable, je prends une horloge existante et crée ce que je ressens est une meilleure horloge. Nous allons passer de l'image de gauche à l'image de droite. Avant de commencer votre propre horloge, sachez que le remontage peut être difficile car le piv
Lunettes de réalité virtuelle et mixte : 15 étapes (avec photos)
Lunettes de réalité virtuelle et mixte : Introduction : Au cours du cours de master Technologie pour la conception de concepts, il nous a été demandé d'explorer une technologie émergente qui convient à notre projet principal et de tester cette technologie en réalisant un prototype. Les technologies que nous avons choisies sont à la fois Virtual reali
Construisez une vraie horloge à sonnerie pour votre PC et une horloge à sonnerie d'extincteur. : 3 étapes (avec photos)
Construisez une vraie horloge à sonnerie pour votre PC et une horloge à sonnerie d'extincteur. : Une cloche en laiton, un petit relais, quelques autres éléments et une vraie cloche peuvent sonner les heures sur votre bureau. Bien que ce projet fonctionne sous Windows et Mac OS X aussi, j'ai décidé d'installer Ubuntu Linux sur un PC que j'ai trouvé à la poubelle et de travailler dessus : je n'avais jamais