- Le programme comprend essentiellement une horloge temps
réel et un générateur de signaux PPM pour piloter
un servomoteur.
- Le servomoteur qui fait tourner un arbre à cames
(petits crochets) place celui-ci dans des positions angulaires
précises.
- Chaque position angulaire libère une dose basculante
(petite boite de "Tic Tac" s'cusez la pub...)
- Quatre boutons poussoirs permettent la mise à l'heure (plus
et moins des heures, plus et moins des minutes).
- Un bouton poussoir permet de faire avancer manuellement le
cycle des positions angulaires afin de régler la
mécanique, et de réarmer le tout au départ.
- Un afficheur LCD 2x16 indique le jour, l'heure, le mode
(manuel, auto).
- Un connecteur de programmation in-situ rend très faciles
toutes modifications du soft.
Les heures de déclenchement (6h du matin et 6h du soir) sont
modifiables dans le programme, mais pas en "live"; Cela ne me pose pas
de problème.
La particularité de cette réalisation réside dans le programme: il est
écrit directement en PASCAL.
Je vous fournis le code source destiné à être compilé avec le soft AVRco ( E-LAB-Computers ).