const int button=2;
const int led1=13;
const int led2=4; // am 17.10.2024
boolean lock=false;
boolean runProgram=false;
int count=0;
void setup() {
// put your setup code here, to run once:
pinMode(button, INPUT_PULLUP);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(led2,!lock);
if(digitalRead(button)==HIGH && lock){
count=count+1;
if (count>=100){
count=0;
lock=false;
}
}
if(digitalRead(button)==LOW && !lock){
count=count+1;
if (count=100){
runProgram=!runProgram;
count=0;
lock=true;
}
}
digitalWrite(led1, runProgram);
Serial.println(!lock);
}