Загрузка данных



void loadTriggerCounter() {
  EEPROM.get(EEPROM_TRIGGER_ADDRESS, triggerCount);

  // Защита от случайного или повреждённого значения
  if (triggerCount == 0xFFFFFFFFUL ||
      triggerCount > 1000000UL) {
    triggerCount = 0;
    EEPROM.put(EEPROM_TRIGGER_ADDRESS, triggerCount);
  }
}