Fermeture de porte de garage

Si, mais comme loop est une boucle infinie, il faut le gérer différemment.
Et si tu l'avais mis dans loop, sans les delay(), comme suggéré au post #4 tu aurais eu une réponse immédiate lors de l'appui sur le bouton.