Horloge Arduino Nano avec matrice LED 4x64

Code de petite taille et matériel simple.

Composants matériels

Arduino Nano R3

LED matrix

Photo resistor

DS3231

Récit

temps (défile vers le haut après 4s)

date (affichée pour 3s)

room temperature

La lecture d’un affichage d’horloge dans une pièce à plusieurs mètres nécessite un tel affichage matriciel LED. Ayant acheté à bon prix un écran 4 cellules. Si vous voulez voir l’heure, les minutes et les secondes simultanément: seuls quelques projets fonctionnent, car vous avez besoin de chiffres plus petits que ceux largement disponibles avec 5×7 pixels par chiffre. Une option consiste à utiliser la bibliothèque MD_Parola, mais la taille du code est trop grande pour une horloge simple. L’autre option testée était la bibliothèque Max72xxPanel, mais elle est trop ancienne et appelle d’autres bibliothèques. Enfin, le projet est basé sur la bibliothèque d’interface de base MD_MAX722XX, incluse dans toutes les autres. Le code est de 13790 octets (44%) et de 361 octets (17%). Les secondes précises sont affichées, en utilisant mes polices 3×5, après « hh: mm ». De plus, les points de la colonne « : » clignotent presque deux fois par seconde, juste pour montrer que ça marche! La date est indiquée en « dd Mon » et la température ambiante (estimée à l’aide du capteur interne Nano) est indiquée sur une page séparée. La luminosité est contrôlée par une photorésistance, inspirée du projet « horloge à matrice de points par Arduino » de Leonardo Sposina sur GitHub. Si vous construisez un projet basé sur ce code, n’oubliez pas d’appuyer sur le bouton « facebook »!

Schémas

Code

Autre Projets

Robot Arm with Controller

Robot arm and its controller.

robinet automatique

Comment réaliser un robinet automatique avec arduino ?

3D-Printer

Comment fabriquer une imprimante 3D pour moins de 60 €