Horloge meccano-elec

Horloge en meccano elec

Horloge meccano elec

Voici une petite horloge commandée par un DFRduino Romeo mais on pourrait faire la même chose avec un arduino et un mosfet ou un arduino et un shield moteur ou un module contrôleur moteur.

Le programme est très simple, il consiste juste à alimenter à intervalles réguliers une bobine meccano elec. Cette bobine comporte un noyau cylindrique fendu qui entraîne une ancre. L’ancre met en mouvement une roue d’échappement.

On divise ensuite la vitesse de cette roue d’échappement par 5 (19/95) puis par 57 (vis sans fin / 57 dents) et on obtient l’axe des minutes. Pour avoir l’axe des heures, on divise par 3 puis par 4. Quand la bobine n’est plus alimentée, le noyau revient à sa position initiale sous l’effet d’un contre-poids placé en extrémité de l’ancre.

Il est préférable d’utiliser une alim variable pour ajuster précisément la tension d’entrée (ici on a utilisé 13 v en entrée).

Comme pour toutes les horloges il faut faire la chasse aux frottements, au points durs, au jeux insuffisants ou excessifs, aux mauvais alignements, aux tringles tordues … pour obtenir un bon fonctionnement.


//Horloge pour  DFRDuino Romeo V1.1
 
// Partie déclarations initiales
 
int V_M1 = 5; // Pin 5 controle de la vitesse de la sortie moteur M1
 
 
void alim_bobine(int t)
{
analogWrite (V_M1,255);
delay(t);
analogWrite (V_M1,0);
}
 
 
void attente(int t)
{
delay(t);
}
 
// Partie setup()
 
void setup() // executée une seule fois
{
pinMode(V_M1, OUTPUT); 
}
 
// Partie loop()
 
void loop() // executée en boucle
{
  
alim_bobine(200);

attente(590);
 
}

Horloge meccano elec