DS3231是淘宝上最常见的一种RTC模块,价格低,使用简单方便。前一段时间在其它板子上成功测试过,现在我们再将它连接到PYB Nano上试试,同时增加了EEPROM的程序。
接线方式和连线图如下:
DS3231 | PYB Nano |
GND | GND |
VCC | 3V3 |
SDA | Y0/PB9 |
SCL | Y1/PB8
|
将DS3231库导入,就可以直接使用了。
>>> from DS3231 import DS3231>>> ds=DS3231(1)
>>> #读取秒
>>> ds.sec()
46
>>> ds.sec()
47
>>> #读取时间
>>> ds.TIME()
[22, 35, 56]
>>> #读取日期
>>> ds.DATE()
[16, 10, 20]
>>> #读取温度
>>> ds.TEMP()
26.5
>>>
|
使用DS3231库,可以分别读取年月日、时分秒,以及温度、星期等,也可以读取组合参数。目前闹钟部分还没有写。
DS3231.zip
(1001 Bytes, 下载次数: 64)