在上一期中点亮了屏幕显示字符的内容,在本期中实现光强数据的读取,由于在组装过程中发生点插曲导致屏幕损坏,无法通过屏屏幕显示光强数据,在本期中我通过打印的方式来实现。
首先通过焊接将BH1750光敏模块与开发板连接起来,依据模块的背部的引脚图示,连接到开发板的电源以及IIC引脚如下图所示:
将例程中的库文件粘贴复制到ESP32的Lib文件夹下如下图所示:
打开编译器,将如代码粘贴复制到编译器中烧录运行
import time import board import adafruit_bh1750 i2c = board.I2C() sensor = adafruit_bh1750.BH1750(i2c) while True: print("%.2f Lux"%sensor.lux) time.sleep(1)
完成编译后显示效果如图所示:
至此基本的开发任务到此结束啦。