commande d'un redresseur par arduino

salut tout le monde

je suis entraine de réalisé une carte de commande d’un redresseur a base d’arduino , pour cela , j’utilise un detecteur de passage par zero qui lié a une pin d’interruption , mon problème c’est que je veux faire deux fonction avec cette interruption , si elle reçoit un front montant elle execute la fonction A , si elle reçoit un front descendant elle execute la fonction B , mais je trouve pas comment faire ça dans le programme vu que je doit declarer la condition su declenchement de l’interruption au debut .

ya t’il quelqu’un qui peut m’aider ? merci d’avance

bonsoir interruption sur change et action selon l'etat du pin "changé"

On pourrai pas imaginer ça?

attachInterrupt(2, fonction1, FALLING);
attachInterrupt(2, fonction2, RISING);

sii , mais ça fonctionne pas

Bonjour'

Artouste à donné la solution. Il faut faire un attachInterrupt CHANGE. Dans le traitement d'interruption on teste l'entrée et on fait le traitement falling ou rising

kamill:
Bonjour’

Artouste à donné la solution.
Il faut faire un attachInterrupt CHANGE. Dans le traitement d’interruption on teste l’entrée et on fait le traitement falling ou rising

et vu un mp reçu , évidemment non répondu
ça doit faire partie des rédacteurs d’un antépénultième déferlant prévu encore cette année ;D

Merci Artouste , ça marche très bien