首页 基于Arduino按键控制

基于Arduino按键控制

举报
开通vip

基于Arduino按键控制文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)基于Arduino按键控制按键控制LED实验I/O口的意思即为INPUT接口和OUTPUT接口,到目前为止我们设计的小灯实验都还只是应用到Arduino的I/O口的输出功能,这个实验我们来尝试一下使用Arduino的I/O口的输入功能即为读取外接设备的输出值,我们用一个按键和一个LED小灯完成一个输入输出结合使用的实验,让大家能简单了解I/O的作用。按键开关大家都应该比较了解,属于开关量(数字量)元件,按下时为闭合(导通)状态。完成本实验要用...

基于Arduino按键控制
文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)基于Arduino按键控制按键控制LED实验I/O口的意思即为INPUT接口和OUTPUT接口,到目前为止我们 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的小灯实验都还只是应用到Arduino的I/O口的输出功能,这个实验我们来尝试一下使用Arduino的I/O口的输入功能即为读取外接设备的输出值,我们用一个按键和一个LED小灯完成一个输入输出结合使用的实验,让大家能简单了解I/O的作用。按键开关大家都应该比较了解,属于开关量(数字量)元件,按下时为闭合(导通)状态。完成本实验要用到的元件如下:按键开关*1红色M5直插LED*1220Ω电阻*110KΩ电阻*1面包板*1面包板跳线*1扎我们将按键接到数字7接口,红色小灯接到数字11接口(Arduino控制器0-13数字I/O接口都可以用来接按键和小灯,但是尽量不选择0和1接口,0和1接口为接口功能复用,除I/O口功能外也是串口通信接口,下载程序时属于与PC机通信故应保持0和1接口悬空,所以为避免插拔线的麻烦尽量不选用0和1接口),按下面的原理图连接好电路。下面开始编写程序,我们就让按键按下时小灯亮起,根据前面的学习相信这个程序很容易就能编写出来,相对于前面几个实验这个实验的程序中多加了一条条件判断语句,这里我们使用if语句,Arduino的程序便写语句是基于C语言的,所以C的条件判断语句自然也适用于Arduino,像while、swich等等。这里根据个人喜好我们习惯于使用简单易于理解的if语句给大家做演示例程。我们 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 电路可知当按键按下时,数字7接口可读出为高电平,这时我们使数字11口输出高电平可使小灯亮起,程序中我们判断数字7口是否为低电平,要为低电平使数字11口输出也为低电平小灯不亮,原理同上。参考源程序:intledpin=11;//定义数字11接口intinpin=7;//定义数字7接口intval;//定义变量valvoidsetup(){pinMode(ledpin,OUTPUT);//定义小灯接口为输出接口pinMode(inpin,INPUT);//定义按键接口为输入接口}voidloop(){val=digitalRead(inpin);//读取数字7口电平值赋给valif(val==LOW)//检测按键是否按下,按键按下时小灯亮起{digitalWrite(ledpin,LOW);}else{digitalWrite(ledpin,HIGH);}}下载完程序我们本次的小灯配合按键的实验就完成了,本实验的原理很简单,广泛被用于各种电路和电器中,实际生活中大家也不难在各种设备上发现,例如大家的手机当按下任一按键时背光灯就会亮起,这就是典型应用了,下面一个实验就是一个最简单的生活中应用实例------抢答器。
本文档为【基于Arduino按键控制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
明天会更好
暂无简介~
格式:doc
大小:106KB
软件:Word
页数:0
分类:
上传时间:2021-09-13
浏览量:1