版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,Arduino UNO -三种电路,形形色色的开关,项目一:通过按键开关点亮LED灯,如果按键按下,按键值为1,点亮红灯,绿灯灭; 如果案件松开,按键值为0,点亮绿灯,红灯灭。,所需器件:,按键开关*1 LED灯*2 220电阻*2 10K电阻*1 杜邦线 若干,搭设说明:,在电路中,通过按键开关来切换高、低电平,一般通过串联一个10K的电阻来实现。,通过按键来切换高低电平,常见电路有三种,分别为:,上拉电路; INPUT 下拉电路; OUTPUT 内部上拉电路。 INPUT_PULLUP,上拉电阻: 当按键开关断开时,数字引脚通过电阻和5V电源相连接。产生高电平,数字返回值为1。 当按键开
2、关闭合时,数字引脚的电压和地相连接,产生低电平,数字引脚函数的返回值为0。 电路中的10K电阻,称为上拉电阻。,接arduino数字引脚,下拉电阻: 当按键开关断开时,数字引脚通过电阻和地相连接。产生低电平,数字返回值为0。 当按键开关闭合时,数字引脚的电压和5V电源相连接,产生高电平,数字引脚函数的返回值为1。 电路中的10K电阻,称为下拉电阻。,接arduino数字引脚,接arduino数字引脚,+5V,+5V,接arduino数字引脚,判断,这两种电路属于哪一种电路?,x,当数字引脚的工作模式设置为INPUT时:,接arduino数字引脚,+5V,当按键开关断开时,数字引脚既没有接高电平
3、,也没有接地。这种情况称为悬空。 此时,读取的数字端口值是不确定的。可能是HIGH,也可能是LOW,所以这种接法,返回的数据是不可以使用的。,错误示例1:,+5V,接arduino数字引脚,错误示例2:,按键开关闭合时,电源直接与地相连,此时会造成短路。,当数字输入引脚的工作模式设置为INPUT时,读取按键值,一定要在电路中设置一个上拉电阻或者下拉电阻。电阻的阻值一般为10K。 采用上拉电阻时,当按键断开时,函数返回值为1。 采用下拉电阻时,当按键断开时,函数返回值为0。,内部上拉电路:,除了上面两种接法外,在ATmega328控制器内部,还集成有内部上拉电阻。上拉电阻的阻值为20K。 可以再管脚模式中设置上拉输入,来启用内部上拉电阻。,启用控制器内部的上拉电阻后,按键开关就可以省略外接电阻。,接arduino数字引脚,+5V,ATmega328控制器,当开关断开时,数字读取函数的返回值为1。 当开关闭合时,数字读取函数的返回值为0。,当采用内部上拉电阻电路时,按键的一端和数字引脚相连,另外一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络公司技术岗位面试技巧
- 网络销售专员招聘面试注意事项
- 家电行业人力资源部的工作安排
- 顺丰速运战略部署及目标规划
- 汽车之家汽车测评专家面试经验谈
- 大型跨国企业办公室主任面经及技巧
- 快递公司配送员面试技巧
- 城市轨道交通安全保障策略及面试要点
- 京东快递员工培训手册-品牌部分
- 物联网时代网联工程师的日常工作安排
- 职场压力与心理调适-洞察及研究
- 证券基础知识入门
- 幼儿园大班交通安全教育课件
- 静学系列主题班会课件:自习的“静”成长的“劲”
- 上市公司销售合同范本
- 票据法律基础知识培训课件
- 云南的士从业资格证考试及答案解析
- 经络腧穴学教学课件
- 伤残退役军人移交协议书
- 加盟三方合同协议书范本
- 四轮红外避障小车讲解
评论
0/150
提交评论