comment faire pour coupe mon buzzer par un bouton poussoir

int pinBtn = 7; int pinBt = 6; int Dio_buzzer = 10;

void setup() { // put your setup code here, to run once: pinMode(pinBtn, INPUT); pinMode(pinBt, INPUT); pinMode(Dio_buzzer,OUTPUT); }

void loop() { // put your main code here, to run repeatedly: if ( digitalRead(pinBtn) == HIGH ) {tone(Dio_buzzer,880); delay (300); tone(Dio_buzzer,698);} else if ( digitalRead(pinBtn) == HIGH){noTone (Dio_buzzer);} }

Bonjour,

Mets ton code entre balises.

Je ne vois pas ce que tu veux faire. Il y a le même test dans le else que dans le if

if ( digitalRead(pinBtn) == HIGH )
else if ( digitalRead(pinBtn) == HIGH)