Go Down

Topic: Codeur rotatif et Arduino (Read 2439 times) previous topic - next topic

zener57

bonjour à tous
Pouvez-vous m'aider ou me montrer un exemple de programme utilisant un codeur car etant debutant sur ce type de programmation (pour ne pas dire nul) .
la derniere fois que j'ai fait un programme pour un codeur incrementale sur automate April PB400 remonte à 1990  :o ;D, j'utilisait des fronts de montées et états des voies A et B,si le principe est le meme comment faire un front de monté sur voies ????
merci à l'avance
William

Bonsoir,

je pense qu'il faut que tu regardes du côté des interruptions matérielles:

Code: [Select]
attachInterrupt(0, codeur, FALLING);        // on attache une interruption sur la pin 2 (interruption 0)

à chaque front montant sur la pin 2, la fonction "codeur" est appelé. Dans cette fonction tu y places ton compteur.

Gromain
"pour résoudre un gros problème, il est souvent plus facile de le diviser en petits problèmes élémentaires..."

projet domotique xPLDuino
IRC: freenode #xplduino

zener57

merci
mais comme je disais , je débute ,et c'est un peu leger pour moi comme explication,car je souhaiterai incrementer ou décrementer un compteur,aurais-tu un exemple un peu plus développé.

merci quand meme d'avoir répondu
amicalement
William

fdufnews


zener57

Bonjour
Yesssss ,c'est géant , c'est tout à fait ce que je cherchais .
Merci infiniment fdufnews

egalement à Gromain59

@+
William

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy