const int buttonPin = 2;
const int buzzerPin = 12;
void setup()
{
pinMode(buttonPin, INPUT_PULLUP);
pinMode(buzzerPin, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int buttonState = digitalRead(buttonPin);
if (buttonState == LOW)
{
digitalWrite(buzzerPin, HIGH);
Serial.println("buzzer pressed");
tone(buzzerPin , 262);
delay(200);
digitalWrite(buzzerPin, LOW);
Serial.println("buzzer released");
delay(200);
}
else
{
digitalWrite(buzzerPin, LOW);
noTone(buzzerPin);
}
}