Table des matières:
Vidéo: GranDow - Horloge numérique multilingue simple : 4 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Ma grand-mère n'arrête pas d'oublier le jour de la semaine pour ses pilules. Malheureusement, toutes les horloges numériques que je peux trouver indiquant le jour de la semaine sont en anglais. Ce projet simple avec seulement 3 composants est bon marché, facile à construire, et j'espère qu'il aidera d'autres grands-mères ou vous inspirera.
Étape 1: Fournitures
Ce projet m'a coûté environ ~15 dollars avec les clones, le prix changera en fonction de l'endroit où vous achetez.
- Arduino UNO,
- Écran LCD, j'avais un écran LCD qui traînait mais vous pouvez utiliser n'importe quel écran LCD,
- RTC ds3231 et batterie,
- Fer à souder
- Câbles
Étape 2: Câblage
RTC ds3231 > Arduino
SDA > SDASCL > SCLVCC > 5VGND > GND
J'ai décidé de souder les câbles rtc à l'arduino pour l'espace, et à cause du blindage, mais ce n'est pas nécessaire.
LCD > Arduino
Dans mon cas, j'ai un blindage donc je viens de connecter le blindage à l'arduino, si vous avez un écran lcd séparé, je vous recommande de suivre le guide officiel d'arduino et de modifier les valeurs des broches dans le code.
Si c'est la première fois que vous utilisez un écran LCD, si l'écran LCD n'affiche aucune valeur après le téléchargement du code, n'oubliez pas de tourner le potentiomètre.
Étape 3: Télécharger le code
Il y a une section de paramètres, définissez simplement votre langue et les broches LCD et devrait fonctionner. Certaines langues n'ont pas assez d'espace pour afficher l'heure à la seconde, vous pouvez donc changer la variable showSeconds à false.
N'hésitez pas à ajouter vos propres langues et à modifier le code.
Lien vers GitHub
Étape 4: placez l'électronique dans une boîte
Trouvez une boîte à placer pour vos appareils électroniques ou créez-en une avec une imprimante 3D. Ma boîte est en carton et ce n'était pas la meilleure option, à l'avenir, je prévois de créer une boîte imprimée en 3D et je mettrai à jour l'instructable et le github.
J'espère que ce guide vous aidera!
Merci!!