ถ้าเราใช้ใช้การเก็บค่าของ TimerON ใขรูบแบบ
GetTime(0,0);
TimerON = Hour;
TimerON = (TimerON << 8) + Min;
TimerON = (TimerON << 8) + Sec;
อยากทราบว่า ถ้าต้องการเก็บค่าลง EEPROM เพื่อป้องกันการรีเซทค่า เวลาไฟดับ
จะทำอย่าไรได้บ้างครับ
ทำได้ครับ ใน arduino uno จะมี eeprom ขนาด 512 byte
มีไลบารีมาตรฐานมาให้ใน arduino ide ใช้งานได้เลย ไม่ต้องลงเพิ่มครับ
ตัวอย่างการเขียนค่า https://www.arduino.cc/en/Tutorial/EEPROMWrite
ตัวอย่างการอ่านค่า https://www.arduino.cc/en/Tutorial/EEPROMRead