这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » [Let'sDo第3期]DIY一个电子测光表驱动BH1750模块

共2条 1/1 1 跳转至

[Let'sDo第3期]DIY一个电子测光表驱动BH1750模块

助工
2024-11-16 13:25:44     打赏

【前言】

由于我原来使用过esp32s3所以环境安装就已经弄好了,这里一路略过,本篇只介绍如果用开发板来驱动BH1750。

【BH1750的驱动获取】

我目前使用的是circuitpython,所以需要找到circuitpython的驱动库,在****:adafruit-circuitpython-bh1750 · PyPI

中,我下载到了他的源码,解压后可以找到他的驱动与示例。


image.png

我是把这个文件上传给我们的开发板目录里面就OK了:

image.png

然后再编写一个测试文件:

import board  #引入board库,这样可以直接使用他的库定义如LED,I2C等等。
i2c = board.I2C();  #初始化i2c总线
import adafruit_bh1750  #引入bh1750的驱动库
seneor = adafruit_bh1750.BH1750(i2c); #实例化bh1750
print("%.2f lux" % seneor.lux); #读取 光照度,并打印出来。

运行以后就可以打印出数值了:

image.png





关键词: 电子测光     BH1750    

专家
2024-11-16 16:03:45     打赏
2楼

感谢分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]