l'horloge à disque dur :

HDD clock


écrivez-moi 

Le principe de la HDD clock

Cette vidéo vous montre à quoi peut ressembler une horloge faite avec un disque dur.

Le principe est simple:

  • Une fente est taillée dans le plateau du disque.
  • Un ruban de leds trichromiques est positionné autour du disque
  • Quand on éclaire les leds, la lumière n'est visible qu'à l'endroit où se trouve la fente
  • il suffit donc de la repérer à chaque tour et d'éclairer là où on veut voir appraître les "aiguilles de l'horloge"
  • la persistance rétinienne fait le reste :wink:

La mécanique

On prend un disque dur dont on enlève la tête de lecture.

Il s'agit de faire une fente sur le plateau supérieur et d'obtenir quelque chose comme ceci

disque

La fente se fait avec une dremel guidée par ma fraiseuse.

Il faut laisser le centre intact afin de ne pas fragiliser trop le disque

dremel

On fraise le disque dur pour pouvoir loger un ruban de leds trois couleurs juste autour du disque et sous le plateau.

milling

Le dessous du disque est peint en blanc et un ruban de leds est collé sur le pourtour.

On prend soin de laisser la place "à 6 heures" pour pouvoir positionner le capteur à effet hall servant à repérer la position de la fente quand le disque tourne.

leds

Un aimant est collé sous le disque à l'opposé de la fente, de telle sorte que le capteur à effet hall voit l'aimant quand la fente est sur "midi".

 

Voila votre disque est prêt à recevoir une belle électronique de commande

hall sensor
L'électronique de commande

L'électronique est basée sur un microcontroleur PIC 18F4550. Ce processeur 8 bits possède un port USB intégré ce qui rend son interfaçage avec le PC simple (quand on a compris comment l'USB fonctionne !).

Associé au PIC on trouve :

  • un capteur effet hall UGN3503U
  • une horloge temps réel DS1307 servant à mémoriser l'heure quand le système est hors tension
  • un récepteur infra rouge pour télécommander l'horloge (à faire)
  • des mosfets de commande des leds
  • un transistor de commande de la rotation du disque dur (On/Off du 12V d'alim du disque)

Cliquez sur l'image pour zoomer le schéma

Tout ceci est tiré sur un circuit imprimé qu'on fixe au dos du disque dur.

Les fichiers eagle du circuit ainsi que les typons pdf sont téléchargeables.

Le logiciel

Cette vidéo illustre le principe de fonctionnement du logiciel qui est basé sur la détection du passage à midi de la fente.

Le disque tournant à 7200 t/min le logiciel doit travailler à 7200/60 = 120 Hz

Tous les calculs d'affichage devront donc se faire en 8,3 µs ... et se répéter tous les tours du disque.

Pour faire fonctionner la HDD Clock il faut flasher le firmware du PIC. Voici le fichier .hex à télécharger

Il existe aussi un logiciel PC permettant de régler les diffférents paramètres tels que :

  • la mise à l'heure
  • le choix des couleurs des aiguilles
  • les modes d'affichage
  • l'intensité du fond (couleurs rouge et vert)

Ce logiciel est téléchargeable : download PC software

 

MMI

Voici la vidéo correspondant à la dernière version du firmware.

Cette version comprend les dernière améliorations :

  • meilleure stabilité de l'horloge
  • intensité du fond de l'horloge réglable
  • plus de motifs ...