介绍
注意!此传感器不再包含在传感器套件的版本2中,已被KY-054传感器所取代!
该模块包含一个LDR电阻(光传感器),其电阻值随亮度的增加而降低。可以使用电压分离器确定LDR的电阻,其中已知电压在10kΩ的固定电阻上分配,并且LDR的可变电阻。通过测量电压分离器中的电压,可以计算LDR的电流电阻,因此可以计算光强度。模块的工作电压在3.3 V和5 V之间,紧凑型尺寸为21 x 15 x 6 mm,促进整合到各个项目中。该模块非常适合要检测到环境亮度的应用,例如在自动化照明系统中,亮度传感器和许多其他光相关应用。确定亮度的确切计算方法在附加的代码示例中描述。
Technical data
Operating voltage
3,3 V - 5 V
Fixed known resistance
10 kΩ
Dimensions
21 x 15 x 6 mm
引脚连接 pin 引脚连接开发板的 gpio 接口即可:
DEV BOARD
Sensor
Pin 10
signal
5 V
+V
GND
GND
代码示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include <Arduino.h> int photo_resistor = A2;int rawValue;float voltage;float resistance;void setup () { Serial.begin (9600 ); } void loop () { rawValue = analogRead (photo_resistor); voltage = rawValue * (5.0 / 1023 ) * 1000 ; resistance = 10000 * (voltage / (5000.0 - voltage)); Serial.print ("Voltage level: " ); Serial.print (voltage); Serial.print (" mV" ); Serial.print (",\t Resistance value: " ); Serial.print (resistance); Serial.println (" Ohm" ); Serial.println ("----------------------------------------------------------------" ); delay (500 ); }
小结 待完善…