#include <EEPROM.h>
char _word[] = "hello"; // Строка для записи
char data[10]; // Массив для чтения
int bl = 14; // Используем пин A5 для LED
int c = 0; // Счётчик
int val = 0; // Переменная для хранения значения из EEPROM
void setup() {
Serial.begin(9600);
Serial.println(EEPROM.read(1));
val = 0;
EEPROM.write(1, 0);
pinMode(bl, OUTPUT);
for (int i = 1; i <= 13; i++) {
pinMode(i, OUTPUT);
}
EEPROM.put(0, _word);
EEPROM.get(0, data);
Serial.println(data);
}
void loop() {
Serial.print("Val: ");
Serial.println(val);
for (int i = 0; i < val; i++) {
digitalWrite(bl, HIGH);
delay(500);
digitalWrite(bl, LOW);
delay(500);
}
for (int i = 1; i <= 13; i++) {
digitalWrite(i, HIGH);
delay(50);
digitalWrite(i, LOW);
delay(50);
}
c++;
EEPROM.write(1, c);
Serial.println(EEPROM.read(1));
val = EEPROM.read(1);
}