在这个Arduino教程中,我们将制作一个电路,其中一个光传感器触发,并根据房间中的光照水平发光。光传感器实际上是光敏电阻(或光敏电阻)。对于这种类型的电阻器,其电阻值会根据照射到传感器表面顶部的光量而变化。光传感器接收的光越多,其电阻值越低。
相关的:Arduino光传感器教程
观看光刻胶触发LED视频
本教程的零件列表
如果你想在家里做这个Arduino光传感器教程,这里有一个方便的项目零件清单。其中一些可能是附属链接。他们不花你什么,但付给我们一小笔佣金,这样我们就可以继续创造像这样伟大的内容。

光传感器触发器和LED的接线图
使用以下接线图连接Arduino、LED和光敏电阻器。
- 阿杜伊诺引脚3到220欧姆电阻器
- 220欧姆电阻器到LED阳极(+)
- LED阴极(-)至GND
- 阿杜伊诺引脚A0到10K欧姆电阻器和光敏电阻
- 光刻胶去阿杜伊诺5伏
- 10K欧姆电阻器到GND

光传感器触发器和LED的Arduino代码
光传感器获得的光越多,其电阻值就会越低。该代码检查该值,并在读取通过某一组参数时作出决定。您可以(也应该)根据光刻胶的规格调整这些值,或者只是看看会发生什么!
/*ARDUINO灯光传感器控制由以下人员领导:geekpub.com更多ARDUINO教程://www.ergcommercial.com/arduino-tutorials/ *///常数不会改变常量int LIGHT\u SENSOR\u PIN=A0;//Arduino管脚连接到光传感器的管脚常数LED_管脚=3;//Arduino引脚连接到LED的引脚常数模拟_阈值=500;//这将设置LED亮起时的阈值。//变量将改变:int模拟值;void setup(){pinMode(LED_引脚,输出);//将arduino引脚设置为输出模式}void loop(){analogValue=analogRead(LIGHT_SENSOR_引脚);//如果(analogValue
下一步
现在,您可以继续学习下一个教程“返回列表”!