#include <Arduino.h>
#define LED_PIN 8
#define SW1 2
#define BUZZER 1
bool LED = true;
bool buttonPressed = false;
void int_Port()
{
pinMode(LED_PIN,OUTPUT);
pinMode(SW1,INPUT_PULLUP);
pinMode(BUZZER,OUTPUT);
}
void setup()
{
int_Port();
Serial.begin(9600);
}
void loop()
{
digitalWrite(LED_PIN,HIGH);
if (digitalRead(SW1)==LOW)
{
delay(20);
if (digitalRead(SW1)==LOW)
{
while(digitalRead(SW1)==LOW);
buttonPressed = !buttonPressed;
}
}
if(buttonPressed)
{
digitalWrite(LED_PIN,HIGH);
analogWrite(1,100);
delay(1000);
digitalWrite(LED_PIN,LOW);
analogWrite(1, 0);
delay(1000);
}
else
{
digitalWrite(LED_PIN,LOW);
digitalWrite(BUZZER,LOW);
}
}