圣源电子制作
标题:
arduino学习笔记 - 光控LED实验
[打印本页]
作者:
sydz
时间:
2012-1-19 21:15
标题:
arduino学习笔记 - 光控LED实验
arduino学习笔记 - 光控LED实验
(, 下载次数: 67)
上传
点击文件名下载附件
int photocellPin = 2; //定义变量photocellsh=2,为电压读取端口。
int ledPin = 12; //定义变量ledPin=12,为led电平输出端口
int val = 0; //定义val变量的起始值
void setup() {
pinMode(ledPin, OUTPUT); //使ledPin为输出模式
}
void loop() {
val = analogRead(photocellPin); //从传感器读取值
if(val<=182){ //512=2.5V,想让传感器敏感一些的时候,把数值调高,想让传感器迟钝的时候把数值调低。
digitalWrite(ledPin, HIGH); //当val小于512(2.5V)的时候,led亮。
}
else{
digitalWrite(ledPin, LOW);
}
}
复制代码
视频:
https://syyyd.com/forum.php?mod=attachment&aid=NzY2NHw3ZGFhZjdlOWQ1Mzk0OTlkYTY3MjcwMmI3MjkzMTlmYXwxNzMyNDE1NDQ3&request=yes&_f=.flv
欢迎光临 圣源电子制作 (https://syyyd.com/)
Powered by Discuz! X3.4