1.概述
这是一款测试紫外线的传感器,它包含GUVA-S12SD,可以广泛用于智能穿戴设备的紫外线指数检测,如带UV指数检测功能的手表,带UV指数检测的智能手机,户外检测UV指数设备等,还可以用于紫外线消毒时,用来监测紫外线强度、UV火焰探测器等。了方面接线,我们还配送1根3pin线,线的一端为白色防反插接口(和传感器上防反插白色端子匹配),另一端为3pin杜邦线母头接口。
该传感器兼容各种单片机控制板,如arduino系列单片机。使用时。我们提供该传感器和arduino系列单片机搭配使用的方法。接线时,我们将传感器信号端(S端)输入到arduino系列单片机的模拟口,感知紫外线含量的变化,并在串口监视器上显示出对应的模拟值。
同时,传感器自带4个直径为3mm的定位孔,方便你将传感器固定在其他设备。
2.规格参数
导线长度:200mm
工作电压:DC 3.3-5V
接口:间距为2.54mm 3pin防反接口
定位孔大小:直径为3mm
控制信号:模拟信号
光谱检测范围:240-370nm
活性区域:0.076mm2
响应度:0.14A/W
暗电流:1nA
光电流:101~125nA UVA灯,1mW/cm2
尺寸:34*22*9mm
重量:2.6g
3.连接图
4.测试代码
int sensorPin =A3 ; //定义模拟口A3
int value = 0; //设置value为0
void setup()
{
Serial.begin(9600); //设置波特率
}
void loop()
{
value = analogRead(sensorPin); //将value设置为读取到的A3的数值
Serial.println(value, DEC); //显示value数值,并自动换行
delay(50); //延迟0.05S
}
5.测试结果
烧录好测试代码,按照接线图连接好线,利用USB线上电后,打开软件串口监视器,设置波特率为9600,我们可以看到对应紫外线的模拟值,紫外线含量越高,模拟值越大,如下图。