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.
Bonjour , svp le programme correspondant a ce schema existe ou nn ?