前段时间用树莓派做了一个小项目,到实施阶段后才突然发现树莓派没有硬件时钟,最后在某宝找到了时钟模块,商家只提供硬件,不提供技术服务,只能百度搜索配置方法,最后参照树莓派 3B+ 安装 DS1307 RTC 时钟模块配置成功。
1.硬件安装
2.开启i2c
运行下面命令,开启树莓派配置工具
$ sudo raspi-config //树莓派配置工具
3.添加对 DS1307 的支持
打开树莓派的启动配置文件
sudo nano /boot/config.txt //树莓派的启动配置文件
在最后一行输入
dtoverlay=i2c-rtc,ds1307
重启系统
sudo reboot
4.从树莓派同步时间到 DS1307
$ date //显示当前树莓派的时间
$ sudo hwclock -w //把树莓派的时间写入到 DS1307
$ sudo hwclock -r //读取DS1307的时间
5.设置启动时,同步时间
修改 /etc/rc.local
$ sudo nano /etc/rc.local
在 exit 0 前加入
hwclock -s