unsigned long aktualnyCzas = 0, staryCzas = 0;
int przerwa = 500;
int dioda = LED_BUILTIN ;
int stanDiody = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(dioda, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
aktualnyCzas = millis();
if ((aktualnyCzas - staryCzas) >= przerwa) {
stanDiody = !stanDiody;
digitalWrite(dioda,stanDiody);
staryCzas = aktualnyCzas;
}
}