最新消息:

【Arduino教程】第十三讲:感光灯实验

Arduino 少儿编程 3117浏览 0评论
Arduino教程一

一.实验器材

 光敏电阻:1个

10K的电阻:1个

220Ω的电阻:1个

 面包板:1个

 多彩面包板实验跳绳若干

二.实验连线

注:在面包板上LED灯与光敏应保持一定距离,防止LED发光对光敏造成干扰。

【Arduino教程】第十三讲:感光灯实验

三.程序代码
直接打开对应例程即可

米思齐代码

【Arduino教程】第十三讲:感光灯实验

 Arduino代码:

int potpin=0;//定义模拟接口0 连接光敏电阻

int ledpin=11;//定义数字接口11 输出PWM 调节LED 亮度

int val=0;//定义变量val

void setup()

{

pinMode(ledpin,OUTPUT);//定义数字接口11 为输出

Serial.begin(9600);//设置波特率为9600

}

void loop()

{

val=analogRead(potpin);//读取传感器的模拟值并赋值给val

Serial.println(val);//显示val 变量数值

analogWrite(ledpin,val);// 打开LED 并设置亮度(PWM 输出最大值255)

delay(10);//延时0.01 秒

}

实验结论

有光情况下上电LED灯不亮,遮光越严密,小灯泡越亮。

您必须 登录 才能发表评论!