DS3231是淘宝上最常见的一种RTC模块,价格低,使用简单方便。在PYB Nano上使用它也非常简单。
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库,可以分别读取年月日、时分秒,以及温度、星期等,也可以读取组合参数。