Arduino入门篇 第十二课:感光灯实验

感光灯实验

实验器件:

■ 光敏电阻:1个

■ 10K的电阻:1个

■ 220欧的电阻:1个

■ 面包板:1个

■ 多彩面包板实验跳绳:若干
Arduino入门手淘搜:524263

实验连线:

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

在这里插入图片描述

将代码上传到开发板。

程序代码(直接打开对应例程即可)

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 秒  Arduino入门手淘搜:524263
}

实验结论:

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

  • 10
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值