立即注册

micropython-microbit 中文社区

查看: 919|回复: 0

PyBoard的BMP280驱动

[复制链接]
  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2018-2-6 16:02:06 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    BMP280是一个高精度的温度和气压传感器,是BMP180的升级型号。不但体积更小,精度更好,功耗也大幅度降低了。

    今天完成了BMP280程序的移植,在程序移植过程中,发现了好几个坑,耽误了不少时间,幸好还是解决了。
    使用起来非常简单,只要import bmp280库,就可以获取气压、温度、高度了。

    1. from machine import I2C
    2. import time

    3. import bmp280

    4. b = bmp280.BMP280(I2C(1))

    5. while True:
    6.     time.sleep_ms(500)
    7.     b.get()
    复制代码


    完整的程序库:

    https://github.com/shaoziyang/mpy-lib/tree/master/sensor/bmp280



    本帖被以下淘专辑推荐:

    回复

    使用道具 举报

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

    Archiver|手机版|小黑屋|micropython-microbit 中文社区

    GMT+8, 2019-10-16 03:01 , Processed in 0.091325 second(s), 22 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表