欢迎光临
我们一直在努力

基于Arduino的光控灯实验(光敏电阻、LED)

1、概述

对于模块不了解的,可以先看一下我们的模块教程[传送门],了解掌握模块使用方法后,再尝试本小实验。因为综合实验一般涉及多个模块,我们仅对全部使用我司产品的客户做技术支持,若只是部分使用我司产品的,我们只对我司产品部分是否有故障进行排查。

2、所需材料

1、UNO主控板:官方板 或者 国产板
2、辅助配件:面包板杜邦线
3、传感器和模块:光敏电阻LED

3、接线图

4、示例程序

//Arduino基础之光敏小夜灯。
//arduino365.com
int light =300;     //设置亮度数值

void setup ()
{
   Serial.begin(9600);
   pinMode(13,OUTPUT);
}
void loop()
{
   int a = analogRead(A0);            //读取A0模拟值
   Serial.println(a);
   if (a>=light )                   //当环境光线暗,且值大于300,发光二极管亮。反之灭。
   {
     digitalWrite(13,HIGH);
   }
   else
   {
     digitalWrite(13,LOW);
   }
}

当环境光线暗,且串口输出的值大于300,灯亮。反之灭。

未经允许不得转载:Arduino-Maker » 基于Arduino的光控灯实验(光敏电阻、LED)

支付宝扫码打赏 微信打赏

原创文章,若帮到您,欢迎打赏

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

线上商城

中贝斯特创客空间蘑菇云创客教育