/*
void setup()
{
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(btn, INPUT);
digitalWrite(red, HIGH);
digitalWrite(green, HIGH);
delay(1500);
digitalWrite(red, LOW);
digitalWrite(green, LOW);
}
void loop()
{
digitalRead(btn);
if (btn == LOW)
{
digitalWrite(red, HIGH);
digitalWrite(green, HIGH);
}
else if (btn == HIGH)
{
digitalWrite(red, LOW);
digitalWrite(green, LOW);
}
*/
int ledPin = 12; // LED connected to digital pin 13
int inPin = 11; // pushbutton connected to digital pin 7
int val = 0; // variable to store the read value
int status =0;
void setup()
{
pinMode(ledPin, OUTPUT); // sets the digital pin 13 as output
pinMode(inPin, INPUT); // sets the digital pin 7 as input
}
void loop()
{
val = digitalRead(11); // read the input pin
if ( val == HIGH )
{
if (status == 0)
{
digitalWrite(ledPin, HIGH); // sets the LED to the button's value
status = 1;
delay(10);
}
else if ( status == 1)
{
digitalWrite(ledPin, LOW); // sets the LED to the button's value
status = 0;
delay(10);
}
}
}