Я разрабатываю напоминание о таблетках для проекта «Финальный год для электроники». Мне нужно сохранить название таблетки, количество раз, которое она берется, часы, которые он принимает во время и активен ли он в настоящее время. Я создал класс таблетки, как показано ниже, и хранить таблетки в массиве:Как написать массив не примитивных объектов в EEPROM Arduino, затем прочитать массив в памяти каждый раз, когда запускается программа.
class Pill{
public:
String pillName = "Nothing";
boolean pillTaken = true;
int hours[6];
boolean active = false;
int count = 0;
};
Pill pills[6];
Теперь я хочу, чтобы сохраняться эти данные в Arduino EEPROM, как я могу писать массив таблеток в EEPROM и читать данные в память при каждом запуске программы. Кроме того, мне нужно обновлять массив каждый раз, когда команда для изменения таблетки принимается, вводя новые значения.
Не уверен, что вы получили ответ на комментарий, который вы опубликовали в моем ответе. Я не @ ваше имя, поэтому это сообщение должно дать вам уведомление. –