投影仪

完美的婚纱摄影,全心全意为婚姻伴侣定格美好生活瞬间!

亮度亮度传感器传感器arduino

dgmf88 2021-05-15 投影仪 280 views 17
亮度传感器设置值光照检测器app亮度线性传感器
亮度传感器模块的使用光亮感应器火灾温度传感器可以测多少度
吸光度传感器光线感应器电路检测外接亮暗的传感器

亮度传感器arduino

光敏传感器控制LED灯亮度

光敏传感器控制LED灯亮度

目标一:

通过光敏传感器,使得LED亮度根据环境亮度自动调节,环境亮度低则LED灯更亮些

光敏传感器:

光敏传感器共有四个端口:

AO:模拟信号输出

DO:TTL开关信号输出(亮度大于设定值时DO输出低电平,反之输出高电平)

线路图:

——此处没有连接DO端口——

相关代码:

;//存储通过光敏传感器后电灯亮度值(){(9600);(4,);//4脚为输出脚}(){=analogRead(A0)/4;analogWrite(4,value);} “你有什么想问的吗?我提示下,你最多有十分钟的时间,之后就有我朋友和医生进来。”陈闯换了个睡姿,舒服得差点呻吟出来。

效果图:

目标二:

使用串口监视器控制LED灯模式:

A.夜灯模式(LED灯亮度低)

B.阅读模式(LED灯亮度高)

C.自适应模式(LED灯亮度自适应)

代码:

intmode;//定义模式(模式0:阅读模式模式1:夜灯模式模式2:自适应模式)intvalue;//存储通过光敏传感器后电灯亮度值voidsetup(){Serial.begin(9600);pinMode(4,OUTPUT);}voidloop(){charLED=Serial.read();//LED读取输入if(LED=='A')//判断模式mode=0;elseif(LED=='B')mode=1;elseif(LED=='C')mode=2;value=analogRead(A0)/4;control();//调用contol}voidcontrol(){//三种LED灯模式if(mode==0){analogWrite(4,255);}elseif(mode==1){analogWrite(4,90);}elseif(mode==2){analogWrite(4,value);}} 啊呀,这。。。

猜你喜欢

发表评论

发表评论:

扫描微信

扫一扫添加微信