/*
unsigned long changeTime;
int casDelay = 300, casLedon = 0, casLedoff = 300;
int LED = 5;
void setup() {
Serial.begin(115200);
changeTime = millis();
pinMode(LED, OUTPUT);
}
void loop() {
if((millis() - changeTime) > casDelay){
changeTime = millis();
casLedon = changeTime;
digitalWrite(LED, HIGH);
}
if((millis() - casLedon) > casLedoff) digitalWrite(LED, LOW);
}
*/
unsigned long changeTime;
int casDelay = 600, casLedon = 300, casLedoff = 300;
int LED = 5;
int LEDS = 6;
int button = 4;
int tipka;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
changeTime = millis();
pinMode(LED, OUTPUT);
pinMode(LEDS, OUTPUT);
pinMode(button, INPUT_PULLUP);
}
void loop() {
if ((millis() - changeTime) > casDelay){
changeTime = millis();
casLedon = changeTime;
digitalWrite(LED, HIGH);
}
if ((millis() - casLedon) > casLedoff) digitalWrite(LED, LOW);
tipka = digitalRead(button);
if(tipka == 1) digitalWrite(LEDS, LOW);
Serial.println(tipka);
}