欢迎光临
我们一直在努力

Arduino光敏电阻光控灯。

20180303162907

==概述==

我们将对各类传感器的应用,搜集和整理相关应用。帮助您更进一步的学习和了解Arduino。

本次是以小实验的方式写的,对于模块不了解的,可以先看一下我们的模块教程,了解掌握模块使用方法后,再尝试本小实验。

(对于非本店模块不提供技术支持!如果无法做通,可能是不兼容导致,请自行尝试)。

所需材料:

UNO R3主控版一个:点我购买

面包板一块:点我购买

面包线若干:点我购买

发光二极管:点我购买

光敏电阻(传感器):点我购买

220欧、10K电阻:点我购买


光敏电阻教程:模块:http://arduino365.com/2016/12/01/%E5%85%89%E6%95%8F%E4%BC%A0%E6%84%9F%E5%99%A8/

元件:http://arduino365.com/2016/08/31/%E5%85%89%E6%95%8F%E7%94%B5%E9%98%BB/

==接线图==

Arduinoguangmin (2)

==接线方式==

发光二极管                                                              Arduino

正极                      220欧电阻                                     D13

负极                                                                           GND

——————————————————————

光敏电阻                                                               Arduino

引脚1                    10K                                             5V

引脚1                                                                       A0

引脚2                                                                     GND

==例子程序==

//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光敏电阻光控灯。

支付宝扫码打赏 微信打赏

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

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

线上商城

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