Bonjour ;
j’aimerais relance le programme grâce à un bouton poussoir comment faut il faire .
merci de votre réponse
projet_final.ino (1.22 KB)
Bonjour ;
j’aimerais relance le programme grâce à un bouton poussoir comment faut il faire .
merci de votre réponse
projet_final.ino (1.22 KB)
Tu peux définir une fonction reset
que tu appelles lorsque l'appui sur le bouton est détecté.
Fonction reset
:
void(* resetFunc) (void) = 0;//declare reset function at address 0
Appel de la fonction :
resetFunc(); //call reset
(source) - Jamais testé...
Il y a un bouton poussoir déjà sur votre carte, il s’appelle reset
Sinon il faut écrire le code qui attend le bouton à la fin de l’exécution, remet les variables à leurs bonnes valeurs initiales et recommence
Bonjour,
Il faut se demander pourquoi tu veux redémarrer ton programme.
Si c'est parce qu'il ne fonctionne pas plusieurs fois, c'est parce qu'il manque le irrecv.resume() après le traitement de la réception.
Voir les exemples de IRremote