参加DIY电子测光表活动的板子收到好久了,今天来发个开箱贴,拿到板子后首先找到要实现的目标如下:
如果只完成基础任务的话还是比较简单的,如果要完成进阶任务,需要有足够的知识储备,希望能在本次活动中锻炼一下自己.
之后开始查阅相关的资料,比如开发板的资料,传感器的资料等等. 资料相关的链接都放在下面了
资料:
传感器:
BH1750:m5-docs (m5stack.com) datesheet: BH1750FVI : Sensor ICs (aliyuncs.com)
Pinouts | Adafruit ESP32-S3 Reverse TFT Feather | Adafruit Learning System
然后就是根据上图的Pin定义以及传感器的pin定义连接好传感器和开发板.,传感器使用的是I2C接口,同时需要一路电源,加起来就是4根线.接线图如下所示
代码
开发环境使用的是PlatformIO Arduino
板子进入下载模式:按住D0的同时按一下Reset按键,然后松手即可进入下载模式。
代码就先不贴了,开始准备完成进阶任务.