int led=13;
int btn_1=10;
int btn_2=9;
void setup() {
pinMode(led, OUTPUT);
pinMode(btn_1, INPUT);
pinMode(btn_2, INPUT);
Serial.begin(9600);
}
unsigned long lastClock = 0; // Timer for 3-second delay
int delay_time=1000;
void loop() {
delay_up();
delay_down();
Serial.println(delay_time);
if (millis() - lastClock > delay_time) {
digitalWrite(led, !digitalRead(led));
lastClock = millis(); // Reset the timer
}
// if (millis() - lastClock > 10) {
// delay_up();
// delay_down();
// Serial.println(delay_time);
// lastClock = millis(); // Reset the timer
// }
}
void delay_up(){
int rd= digitalRead(btn_1);
if(rd && delay_time<10000){
delay_time+=1000;
}
delay(100);
//Serial.println(delay_time);
}
void delay_down(){
int rd2= digitalRead(btn_2);
if(rd2 && delay_time>0){
delay_time-=200;
}
delay(100);
//Serial.println(delay_time);
}