Raspberryn kello ei pysy ajassa, eihän?
Nyt nimittäin pysyy!
Virtakatkot ei haittaa, paristolla toimiva RTC-moduli pitää Raspin kellon ajassa.
Dx.com DS3231 RTC-kortti 2.88€ (SOLD OUT)
Ohjeet
RTC-palikka liitetään Raspin GPIO liittimeen nastasta 1 lähtien -> nastaan 9.
Linkeistä löytyy ohjeet joita soveltaen homma lähtee toimimaan. man hwclock kannattaa opiskella. Ensin täytyy ottaa käyttöön Raspin I2C Interface ja sitten muut asetukset.
http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/
https://nicegear.co.nz/blog/using-an-i2c-real-time-clock-rtc-with-a-raspberry-pi/
http://www.raspberrypi-spy.co.uk/2015/05/adding-a-ds3231-real-time-clock-to-the-raspberry-pi/
sudo nano /etc/rc.local
/etc/rc.local tiedostoon nämä ennen exit 0 riviä
logger "clock: $(date)" echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device sleep 1 hwclock -s logger "hwclock: $(date)"
Logger kirjoittaa /var/log/syslog lokiin, josta voi tarkastella kellon toimintaa.
cat /var/log/syslog | grep clock