Bonjour à tous et toutes

Detend toi voila mon programme je suis pas un utilisateur , je développe !!!

#include <RCSwitch.h>

#define couloir 8448497
#define porte 8448498
#define RELAY_1 3
#define RELAY_2 4

RCSwitch mySwitch = RCSwitch();

void setup() {
Serial.begin(9600);
mySwitch.enableReceive(0);
pinMode(RELAY_1, OUTPUT);
digitalWrite(RELAY_1, HIGH);
pinMode(RELAY_2, OUTPUT);
digitalWrite(RELAY_2, HIGH);
}
void loop() {
if (mySwitch.available()) {

int value = mySwitch.getReceivedValue();

while (!Serial) ;

switch (value) {
case porte:
pulseRelay(RELAY_1);
break;
case couloir:
pulseRelay(RELAY_2);
break;
default:
Serial.print("Dispositif inconnu: ");
Serial.println(value);
break;
}

mySwitch.resetAvailable();
}
}
void pulseRelay(int pin) {
// pendant 23s on allume la led du montage
digitalWrite(pin, LOW);
delay(23000);
// et on l'éteind
digitalWrite(pin, HIGH);
}

Je cherche une commande stop avec une attribution bouton qui ce situe sur ma télécommande.
Comment faire ??
J'ai besoins d'une entraide :slight_smile: , j'apprend vite , svp on ce detend !