查看: 137|回复: 1

[原创] 在PYB Nano上驱动DS3231

[复制链接]

230

主题

13

好友

8032

积分

版主

Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    奋斗
    6 小时前
  • 签到天数: 1371 天

    [LV.10]以坛为家III

    爱板会员勋章 发帖机器勋章 在线达人勋章 活跃会员勋章 论坛骨干勋章 在线之王勋章

    发表于 2016-10-21 14:30:10 |显示全部楼层
    DS3231是常见的一种RTC模块,价格低,使用简单方便,带有闹钟。在PYB Nano上使用它也非常简单。

    接线方式和连线图如下:

    DS3231
    PYB Nano
    GND
    GND
    VCC
    3V3
    SDA
    Y0/PB9
    SCL
    Y1/PB8


    1.jpg



    将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库,可以分别读取年月日、时分秒,以及温度、星期等,也可以读取组合参数。






    回复

    使用道具 举报

    1

    主题

    1

    好友

    2667

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    昨天 17:29
  • 签到天数: 642 天

    [LV.9]以坛为家II

    发表于 2016-10-24 22:39:39 |显示全部楼层
    板子,试用一下
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /6 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-6 20:34 , Processed in 0.106893 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部