microbit 的 BMP180 驱动

micro:bit编程、教学、展示
STEM
回复
头像
shaoziyang
帖子: 398
注册时间: 2019年 10月 21日 13:48

microbit 的 BMP180 驱动

#1

帖子 shaoziyang » 2019年 11月 8日 21:04

这个帖子演示了怎样在microbit上使用BMP180传感器,同时演示了怎样复制文件到microbit和在microbit上使用外部驱动的方法。

使用方法:
  • 因为microbit不能直接将I2C连出来,因此首先需要将microbit连接到转接板(如果是newbit,可以通过newbit上的排针孔或者转接板)。
  • 下载Mu软件(https://codewith.mu/)。
  • 将主程序下载到microbit
  • 下载BMP180驱动(帖子末尾,这个驱动是在pyboard驱动上修改的),并复制到Mu的文件目录(在win下是 c:\Users\用户名mu_code\)。
  • 在Mu中,按下Files按钮,进入文件管理功能
  • 将BMP180.py用Mu复制到microbit(从右边窗体复制到左边)
  • 复位运行
上面看起来比较复制,其实很简单,就是先下载主程序,再将需要的库复制到microbit,最后复位一下就可以运行了。

主程序:

代码: 全选

from microbit import *
from BMP180 import BMP180

b=BMP180()
while 1:
    display.scroll(str(round(b.getTemp())))
    sleep(500)
BMP180驱动 注:
  • 注意Files(文件)功能和终端(REPL)不能同时使用,需要关闭一个才能切换到另外一个。

回复