#include <EEPROM.h>
int cislo = 0;
void setup() {
Serial.begin(9600);
pinMode(5, INPUT_PULLUP);
pinMode(17, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(5), funkcia, FALLING);
attachInterrupt(digitalPinToInterrupt(17), restart, RISING);
EEPROM.begin(512);
}
void loop() {
String kontrola = Serial.readStringUntil('\n');
if(kontrola == "ano"){
cislo = EEPROM.read(50);
Serial.println(cislo);
}
}
void funkcia(){
cislo = random(1,7);
EEPROM.write(50, cislo);
EEPROM.commit();
}
void restart(){
ESP.restart();
}