Récolter des données par rapport à un axe

Bonsoir,

Tu peux faire directement du Arduino --> Flash : Arduino Playground - Flash

Il faut que tes horloges soient motorisées, non ? Pourquoi ne pas reprendre des horloges existantes et les modifier (en vitesse et en mesure de rotation) ? Tu n'auras pas de problème de couple (on peut bouger les aiguilles à la main) mais sans doute des problèmes d'usures.

Si vraiment tu dois refaire une horloge, il suffit de mesurer la capacité ou la résistance de l'aiguille pour désactiver le moteur quand un visiteur le touche, c'est ce qu'on utilise sur les potentiomètres motorisés des tables de mixage. Voir ici : Potentiomètre linéaire - PoBot et dans ce cas un moteur pas à pas te sera utile pour faire avancer l'aiguille comme une horloge (pas... à pas justement).

Comme boutons déclenchés par le passage de l'aiguille, tu peux regarder du côté des interrupteurs "reed switch" (un aimant sur l'aiguille fait déclencher l'interrupteur, sans contact) : Interrupteur magnétique - PoBot

Il y a 13+6 entrées numériques sur une Arduino, mais il faut en enlever 2 pour la liaison série (au moins, car aussi celles des moteurs) donc effectivement tu serais limité avec une version classique (type UNO)... sauf qu'il existe une solution consistant à utiliser des résistances de différentes valeurs : Clavier sur une seule entrée - PoBot

Voilà, n'hésites pas à nous donner des nouvelles de ton projet et à demander un coup de main (j'adore ce genre de projets).