Raspberry Pi RTC modul kurulumu

Oncelikle terminali acip asagidaki komutu yaziyoruz:

#sudo nano /boot/config.txt

sonra acilan dosyanin son satirina

dtoverlay=i2c-rtc,ds1307

yada

dtoverlay=i2c-rtc,pcf8523

yada

dtoverlay=i2c-rtc,ds3231

satirlarindan birini ekliyoruz. Ben DS3231 kullandigim icin bu satiri dikkate alacagim..

sonra ctrl + O kombinasyonu ile kaydetip ENTER tusuna bastiktan sonra ctrl + X ile sayfadan cikip terminale geri geliyoruz.

#sudo reboot yapip sistemi yeniden kapatip aciyoruz.

Cihazi yeniden baslatmadan once bu sayfayi favorilere kaydetmeyi unutmayin. Tekrar aramak zorunda kalmayin.

Yeniden terminali aciyoruz:

#i2cdetect -y 1

komutunu yaziyoruz. Bze verdigi ciktida 60 ile 8 in kesistigi yerde UU yazdigini goreceksiniz. 0x68

Simdi “fake hwclock`u silip gercek saate gecis yapalim:

#sudo apt-get -y remove fake-hwclock

sonra

#sudo update-rc.d -f fake-hwclock remove

son olarak

#sudo systemctl disable fake-hwclock

komutlarini giriyoruz.

Simdi hwclock-set uzeride duzenleme yapacagiz.

#sudo nano /lib/udev/hwclock-set

Komutu girince ekranda acilacak sayfada gordugunuz yazinin alttaki kisminin onune # isareti koyarak yorum satiri haline getiriyoruz. Yani devredisi birakiyoruz.

#if [ -e /run/systemd/system ] ; then
# exit 0
#fi

Satir yukaridaki gibi olunca ctrl + O ile kaydetmeyi unutmayalim.

Sonra alttaki iki satirida ayni sekilde duzenliyoruz:

#/sbin/hwclock --rtc=$dev --systz --badyear

ve

#/sbin/hwclock --rtc=$dev --systz

Duzenledikten sonra tekrar kaydedip ctrl + O cikabiliriz ctrl+X

Simdi RTC saatinin dogrulugunu kontrol edelim.

#sudo hwclock -r

ayrica

#date

komutu ile kontrol edin. Eger yanlis ise WIFI yada ethernet ile internete baglanin otomatik olarak saat guncellenecektir. Sonra ayni komutlar ile kontrol edin. Dogru ise:

#sudo hwclock -w

Komutu ile RTC modulune saati yazdirin.

#sudo hwclock -r

Komutu ile son kez kontrol edin .

Islem bu kadar artik kullanabilirisiniz.

Kaynak olarak (INGILIZCE) :> https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/set-rtc-time

Yorum bırakın