找回密码
 中文实名注册
查看: 279|回复: 1

【三级】第四章 应用实例(二)

[复制链接]

77

主题

107

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
15550
发表于 2021-7-21 11:31:38 | 显示全部楼层 |阅读模式
本帖最后由 机器人助理 于 2021-7-21 14:34 编辑

4.4炫彩流水灯
所需器件
序号
器件
数量
1
LED灯(红、黄、绿)
3
3
220Ω电阻
3
项目目标
连接3个颜色的LED灯,让三个灯顺序点亮,并循环往复
电路搭建
程序
黄灯、绿灯和红灯分别连接arduino的数字端口4,5,6,设置高电平点亮,延时0.5秒关闭,顺次点亮每盏灯。
4.5按键开关点亮LED
所需器件
序号
器件
数量
1
LED灯(红、绿)
2
2
220 Ω电阻
2
3
10K Ω电阻
1
4
按键开关
1
项目目标
采用下拉电阻,当按键松开时,数字端口低电平,红灯亮,绿灯灭;按键按下高电平,红灯灭,绿灯亮。
电路搭建
程序
声明switchValue存储按键开关点电平值,如果松开时,红灯亮,绿灯灭;按下,红灯灭,绿灯亮。
4.6光敏电阻控制LED灯亮度
认识元件
光敏电阻如图所示。光敏电阻是利用硫化镉或硒化镉等半导体材料的光电导效应制成的一种电阻值随人射光的强弱而改变的电阻器。光照愈强,阻值就愈低,随着光照强度的升髙,电阻值迅速降低,亮电阻值可小至1 kΩ以下。光敏电阻对光线十分敏感,其在无光照时,呈高阻状态,暗电阻一般可达1.5 MΩ。
为了增加灵敏度,光敏电阻两个电极常做成流状。
光敏电阻没有极性,在电路图中,光敏电阻的符号如图所示。
在电路中,为了读取光敏电阻随光线强度的变化值,电路连接时需要串联一个电阻。
串联电阻的目的是利用串联分压原理,当光敏电阻阻值变化时,模拟输入引脚处的电压会随之变化,读取的数值也因此而变化。
项目目标
用手电筒照光敏电阻,LED灯变暗,移到黑暗处,LED变亮。
所需器件
序号
器件
数量
1
LED
1
2
220 Ω电阻
1
3
1K Ω电阻
1
4
光敏电阻
1
电路搭建
程序
光敏电阻的范围是0-1023,通过映射函数将光敏电阻的取值范围映射到LED灯上,也就是0-255,光线暗,值越大,光线亮,值越小。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?中文实名注册

x
回复

使用道具 举报

77

主题

107

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
15550
 楼主| 发表于 2021-7-21 14:15:59 | 显示全部楼层
4.4炫彩流水灯       
4.5按键开关点亮LED灯       
4.6光敏电阻控制LED灯亮度       
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )

GMT+8, 2024-11-1 07:58 , Processed in 0.040366 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表