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 #寫時鍾