今天是我第一次记录研究心得,若有不足,多多包涵。
首先我们需要用到的材料有 BH1750光强度模块,杜邦线若干与UNO板以及IDE。
arduino IDE 可以在微软商店上免费下载
我使用的BH1750有五个引脚,分别是VCC,GND,SCL,SDA和ADDR。五个引脚分别接上Arduino UNO的3.3V,GND,A5与A4接口,ADDR引脚悬空不接。
那么在使用IDE烧录程序之后,要先进入设备管理器查看UNO板的串口,那么我自己的两台设备都默认为串口COM3.,要先选择串口,然后打开工具中的串口监视器,检查设备运行情况。
最后附上BH1750的代码
#include <Wire.h> //IIC
#include <math.h>
int BH1750address = 0x23;
byte buff[2];
void setup()
{
Wire.begin();
Serial.begi