海纳百客

海纳百客

MicroPython 使用 DS3231 时钟模块

吃瓜阿阳

友情提示点击顶部放大镜 可以使用站内搜索 记住我们的地址 www.hainabaike.com

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

via

    标签:

    发布评论 条评论)

    评论列表