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

1、概述

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

2、所需材料

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

3、接线图

4、示例程序

//Arduino基础之光敏小夜灯。
//ultirobot.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,灯亮。反之灭。

0
分享到:

评论0

请先

本站资料配套硬件销售店铺:天猫店ultirobot.tmall.com 、三冠淘宝店zhongbest.taobao.com
没有账号? 忘记密码?