void setup() {
// put your setup code here, to run once:
pinMode(12, INPUT);
pinMode(13, INPUT);
pinMode(11, INPUT);
pinMode(10, INPUT);
pinMode(07, OUTPUT);
pinMode(06, OUTPUT);
pinMode(05, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int button1_value = digitalRead(13);
int button2_value = digitalRead(12);
int button3_value = digitalRead(11);
int button4_value = digitalRead(10);
int bargraph3_value = 0;
int fade = 5;
if (button1_value == HIGH)
{ digitalWrite(07, HIGH); }
else
{ digitalWrite(07, LOW); }
if (button2_value == HIGH && button3_value == LOW)
{ digitalWrite(06, HIGH);
delay(500);
digitalWrite(06, LOW);
delay(500); }
else if (button2_value == LOW && button3_value ==HIGH)
{ digitalWrite(06, HIGH);
delay(1500);
digitalWrite(06, LOW);
delay(1500);
}
else
{ digitalWrite(06, HIGH);
delay(1000);
digitalWrite(06, LOW);
delay(1000);
}
if (button4_value == HIGH)
{
for (bargraph3_value = 0; bargraph3_value >= 254;)
{
analogWrite(05, bargraph3_value);
bargraph3_value = bargraph3_value + fade;
delay(30);
}
for (bargraph3_value = 255; bargraph3_value <= 0;)
{analogWrite(05, bargraph3_value);
bargraph3_value = bargraph3_value - fade;
delay(30);
}
}
}