Ich entwickle eine Pille Erinnerung für Electronics Final Year Projekt. Ich muss den Namen der Pille, die Anzahl der Einnahmepunkte, die Stunden, in denen sie eingenommen wird, und ob sie gerade aktiv sind oder nicht, speichern. Ich habe eine Klasse Pille wie unten, und die Pillen in einem Array gespeichert:Wie schreibe ich ein Array von nicht primitiven Objekten auf Arduino EEPROM dann lesen Sie das Array in den Speicher jedes Mal, wenn das Programm startet
class Pill{
public:
String pillName = "Nothing";
boolean pillTaken = true;
int hours[6];
boolean active = false;
int count = 0;
};
Pill pills[6];
Jetzt möchte ich in der Arduino EEPROM diese Daten bestehen bleiben, wie kann ich das Array von Pillen in den EEPROM schreiben und lesen die Daten in den Speicher jedes Mal, wenn das Programm startet. Außerdem muss ich das Array jedes Mal aktualisieren, wenn ein Befehl zum Ändern einer Pille empfangen wird, und die neuen Werte eingeben.
Nicht sicher, ob Sie meine Antwort auf den Kommentar erhalten haben, den Sie auf meine Antwort geschrieben haben. Ich habe Ihren Namen nicht angegeben, daher sollte diese Nachricht Ihnen eine Benachrichtigung senden. –