1. 程式人生 > >樹莓派配置RTC時鐘(DS3231,I2C接口)

樹莓派配置RTC時鐘(DS3231,I2C接口)

執行命令 gin cal exit family aps cin times etc

1、購買基於DS3231的RTC時鐘模塊,並且支持3.3V的那種

2、配置樹莓派

a、打開樹莓派的i2c接口

sudo raspi-config -->Interfacing Options -->I2C,全部選擇yes

b、添加i2c模塊
sudo nano /etc/modules
然後添加以下兩行內容:
i2c-bcm2708
i2c-dev

c、安裝i2c工具,查看i2c設備b

sudo apt-get install i2c-tools

執行命令查看i2c設備(最後一位是數字1)

sudo i2cdetect -y -a 1

顯示的地址就是我們需要使用的,樹莓派一般是68

d、編輯啟動文件 /etc/rc.local
sudo nano /etc/rc.local
將以下內容加入“exit 0”行之前
sudo modprobe i2c-dev

sudo modprobe i2c-bcm2708 echo ds3231 0x68 | sudo tee /sys/class/i2c-adapter/i2c-1/new_device

      sudo hwclock -r

      sudo hwclock -s


3、hwclock命令介紹

sudo hwclock -r #讀時鐘

sudo hwclock -s #寫時鐘

樹莓派配置RTC時鐘(DS3231,I2C接口)