Chronometre de table

Medium daz36lsz5avdna4zwawd

Difficulté:

Secondes et Minutes avec Arduino


Voici un petit projet de week-end : un chronomètre de table

Matériel

Budget:

50 €

Boitier plastique
Afficheur 7 segments (4 chiffres)
Max 7219 (pour piloter l’afficheur)
Arduino Nano
LM 7805 (Pour convertir la tension d’alimentation en 5V)
1 condensateur et 1 résistance pour le MAX7219
1 plaque de montage epoxy
4 vis Nylon
2 boutons poussoirs
1 interrupteur
1 prise pour l’alimentation électrique
+
Du fil, de l’étain, un fer à souder, des outils…

Etape 1 : Le chrono terminé

Un interrupteur permet d’allumer / éteindre le chrono.
Un bouton pour la fonction START/STOP.
Un bouton pour la fonction RESET.

Etape 2 : La boite

Medium br5amzqpr9sirpfclsyd


J’ai opté pour une boite plastique alimentaire trouvée en supermarché.
J’ai pris une plaque de prototypage coupé aux dimensions du couvercle de la boite.

Etape 3 : Le montage et le programme

Prototypage du montage sur un breadboard et programmation de l’Arduino.

Le montage électronique est assez simple. Se référer aux datasheet du MAX7219 et de l’afficheur pour le cablage.
J’ai inclus un LM 7805 pour fabriquer du 5V depuis une source externe (j’alimente mon chrono avec un transfo 12V). Attention, je n’ai pas inclus de diode de protection de polarité ! Le schéma ne montre pas le condensateur et la résistance de protection du MAX7219.

Mon afficheur est un afficheur à cathode commune. Donc, il faut faire attention au branchement sur le MAX7219. En effet, il est prévu normalement pour des afficheur à anode commune. Il faut donc brancher les digits sur les ports prévus pour les segments et vice-versa. Dans le code Arduino, j’ai prévu une table de correspondance entre le câblage et les segments à allumer. Cette table est à ajuster en fonction de chaque montage.

http://blog.ouiaremakers.com/wp-content/uploads/formidable/test2.ino

Vous aimez ce tutoriel ?


Soyez le premier à poster un commentaire pour Chronometre de table


S'inscrire:


  • Vues: 216
  • J'aime: 2