La grand-mère de Vinnie possède une vieille pendule qui carillonne toutes les heures. Le problème est que cela gêne les voisins et donc Vinnie a trouvé un système astucieux pour la couper la nuit.

La méthode brute

Au début, ils coupaient manuellement la pendule en arrêtant son balancier tous les soirs à 20h pour la relancer le matin à 8h.

Cette opération est répétitive et laborieuse, il fallait être précis au moment de la relancer ou recaler l’heure tous les matins, et puis il ne fallait surtout pas oublier de l’arrêter.

L’automatisation

Vinnie a donc décidé d’automatiser le système. Pour cela il a utilisé un servo-moteur équipé d’une palette qui ets capable d’arrêter et de relancer le balancier.

Pour piloter l’ensemble il a é un AVR ATMEGA8, et un ULN2003 pour driver le servo-moteur.

Son système est donc capable d’arrêter la pendule à une heure donnée, et il la relance 12h plus tard.

Il est évident qu’il faudra plusieurs phases d’apprentissage pour bien déterminer le temps d’arrêt et de lancement du balancier afin de pouvoir lancer la pendule précisément.

Voici une vidéo de démonstration de cette installation.