Outils pour utilisateurs

Outils du site


wiki:divers:clock_7

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
wiki:divers:clock_7 [2017/03/23 08:41]
Christian Simon
wiki:divers:clock_7 [2017/03/23 08:45] (Version actuelle)
Christian Simon
Ligne 12: Ligne 12:
  
   * [[https://www.elecrow.com/wiki/index.php?title=Tiny_RTC|Tiny RTC I2C, tutoriel et matériel chez Elecrow.]]   * [[https://www.elecrow.com/wiki/index.php?title=Tiny_RTC|Tiny RTC I2C, tutoriel et matériel chez Elecrow.]]
-  *[[http://www.datasheetarchive.com/dl/7e51528b5a44be578591835da8924b2a72d4f9/P/05641A|Afficheur 4x7 segments 05641 A/B]],[[http://www.instructables.com/id/Arduino-4-digit-7-segment-display/|tutoriel sur Instructables]]+  * [[http://www.datasheetarchive.com/dl/7e51528b5a44be578591835da8924b2a72d4f9/P/05641A|Afficheur 4x7 segments 05641 A/B]],[[http://www.instructables.com/id/Arduino-4-digit-7-segment-display/|tutoriel sur Instructables]]
   * Arduino Nano, parce qu'il est petit.   * Arduino Nano, parce qu'il est petit.
 +
  
 ===== Difficultés ===== ===== Difficultés =====
Ligne 21: Ligne 22:
 Les sorties de l'Arduino (qui dans le code sont nommées GND1, GND2, GND3, GND4 pour chaque chiffre) devraient être renommées COM1, COM2... Les sorties de l'Arduino (qui dans le code sont nommées GND1, GND2, GND3, GND4 pour chaque chiffre) devraient être renommées COM1, COM2...
  
-Après avoir fait des échanges entre niveaux HIGH et LOW pour tenir compte du type A<->B de l'afficheur, on tatonne un peu pour trouver comment insérer l'allumage périodique d'un point décimal clignotant. Aussi des tatonnements pour essayer de régler la luminosité en jouant sur les temps d'allumage/extinction, mais on provoque assez vite un scintillement désagréable. En outre, certains segments ne sont pas franchement éteint mais restent un peu lumineux... +Après avoir fait des échanges entre niveaux HIGH et LOW pour tenir compte du type A<->B de l'afficheur, on tatonne un peu pour trouver comment insérer l'allumage périodique d'un point décimal clignotant. Aussi des tatonnements pour essayer de régler la luminosité en jouant sur les temps d'allumage/extinction, mais on provoque assez vite un scintillement désagréable. En outre, certains segments ne sont pas franchement éteint mais restent un peu lumineux... Code final ci-dessous.
  
 Voici le résultat. Voici le résultat.
 +
 +===== Reste à faire =====
 +
 +Il reste des entrées analogiques sur l'Arduino Nano. Si on arrive à régler la luminosité, on peut envisager une luminosité variable automatiquement en fonction de l'éclairage ambiant.
 +
 +On peut encore envisager de mettre des boutons (réglage alarme ?).
 +
 +Mais il n'y a plus de sorties pour contrôler autre chose : pas de musique ni d'éclairage progressif.
 +Moche, et ce ne sera pas mieux avec un Uno. Il va falloir trouver un décodeur ou autre chose.
 +
 +===== Code =====
 +
 +
 <code> <code>
 #include <Wire.h> #include <Wire.h>
wiki/divers/clock_7.1490258484.txt.gz · Dernière modification: 2017/03/23 08:41 de Christian Simon