Microswitch relié à l'arduino pour projet d'horloge

Bonjour,

Dans le cadre de la réalisation d'une horloge à balancier, nous aimerions intégrer un servo moteur qui servira à remonter le poids de notre pendule, ainsi qu'un microswitch qui recevrai une impulsion électrique à chaque tour du tambour (pièce de l'horloge ou est enroulée la corde reliée au poids), notre problématique est : peux ton grâce à l'Arduino, utiliser ce microswitch afin de compter chaque impulsion et coder à partir de x impulsions le moment où le servo moteur devra remonter le poids ?
J'espère avoir été assez clair :sweat_smile:

Merci d'avance

La réponse est oui.

je ne vois pas du tout ton système, tu pourrais donner un lien?
Comment le microswitch fait pour compter et à quoi il sert exactement.

Par contre effectivement, ton Arduino peut assez facilement compter un nombre d'impulsion sur une de ses broches.

hello
une came, une tete de vis peuvent actionner un switch.
attention aux rebonds du switch :thinking:

Oui mais attention aux rebonds usuels mécaniques sur les switchs!
Qui peuvent se traiter en soft, c'est vrai.

Un capteur optique ou inductif n'a pas ce genre de problème

Pensez vous à un vrai servo-moteur qui n'aura qu'un debattement de 180 ou 270 °.
Ou a ce qui s'appelle improprement un servo 360 qui sert souvent pour entrainer les roues de modèle réduit ?

Quel est le poids du poids ? Information utile pour choisir le moteur de relevage.

La formulation fait penser à un projet STI2D ou S-SI, je me trompe ?
Exposez votre besoin, le matériel dont vous disposez. N'hésitez pas à écrire, c'est comme cela que l'on clarifie les idées.

Comme les précédentes réponses, je ne vois pas bien la finalité du micro-interrupteur
.
La question n'est pas de savoir si une carte arduino peut faire le travail, bien sûr que c'est à la portée d'un microcontrôleur, même basique.
La question est : quels capteurs, quelles informations, le microcontrôleur de la carte arduino aura à gérer.

La carte ne fera que donner des ordres, il faut tout savoir sur le matériel pour connaitre la nature des ordres à donner.

Si le micro-interrupteur est là pour détecter la position du poids, si le volume du poids le permet, pourquoi ne pas utiliser la coupure d'un rayon infrarouge ?

Je connais quelqu’un qui a réalisé ce projet sur une comptoise, il y a 20 ou 30 ans.
Il avait placé 2 fins de courses haut et bas sur le poids.
Cela fonctionnait sans micro-controleur, câblage electrique très simple.
Je ne connais pas le moteur qu’il utilisait.

Bonjour astarion711

Oui, c'est clair :wink:
Pour traiter le micro switch, une bibliothèque comme Onebutton qui s'occupera des rebonds.
Pour le treuil, un moteur avec réducteur commandé avec un module pont en H.

A+
Cordialement
jpbbricole

Surtout que, si j'ai bien compris le principe, la came va appuyer très doucement sur le microswitch... Condition à mon avis idéales pour avoir non pas une impulsion franche mais une tripotée d'impulsions qui vont dépendre des vibrations autours de l'horloge, de la température et de l'humidité de l'air, etc.

Mais sûrement faisable

Il ya aussi les servo-treuils utilsiés pour enrouler les écoutes des voiliers modèles-réduits : ils font plusieurs tours pour allonger la course.

Reste à voir si la course et le couple sont suffisants, les deux performances étant opposées.

Bonjour astarion711

Petit complément, une fois que le treuil a remonté le poids, faut-il débrayer le moteur ou le poids a assez de force pour entraîner le treuil dans le sens descente?

Cordialement
jpbbricole

Bonjour,

Comme sugeré par certains, j'aurais plutôt mis un seul capteur "en haut" pour détecter que la masse a été relevée jusqu'à la position attendue plutôt qu'un compte tour.

Avec comme argument que en cas de mise hors tension involontaire de l'Arduino, avec un capteur en haut, tu redémarre + facilement sans avoir perdu tes tours dans le compte tour.

Il suffit juste de "remonter jusqu'à masse en face capteur".

C'est juste une remarque.

Bonne continuation.

Laissons @astarion711 repondre.
Si, comme la formulation de la question, et la saison, le laisse supposer c’est un projet scolaire le matériel et peut-être etre les fonctions du programme peuvent lui être imposés par le processeur.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.