Arduino初学系列3:Arduino,按键,LED.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Arduino初学系列3:Arduino,按键,LED.pdf

3 Arduino ,按键,LED 3.1 问题描述:如何采用 Arduino 控制器和按键同时控制 LED 的闪烁 在前面的2 个例子中,都是简单地通过将程序烧录到Arduino 控制板,然后由控制板来 控制LED 灯的闪烁,缺乏人情味。那能不能在Arduino 控制的过程中,再加上与人的互动 呢?答案是肯定的。在这个实验中,我们将增加一个新的材料按键按钮来和Arduino 一起控 制灯的闪烁。 3.2 所需材料 表3-1 :所需材料 序号 名称 数量 作用 备注 1 Arduino 软件 1 套 提供IDE 环境 最新版本1.05 2 Arduino UNO 开发板 1 块 控制主板 各种版本均可 3 USB 线 1 条 烧录程序 随板子配送 4 杜邦线 若干条 连接组件 5 发光二极管(LED ) 1 个 LED 闪烁 6 电阻(10,200 Ω) 2 个 限流 7 多功能面包板 1 块 连接 8 按键按钮 1 个 开关 在进行实验之前,我们先介绍按键按钮的相关属性。 按键按钮 按键是一种经常使用的设备,通过按键可以输入指令和数据来控制电路的开与关,从而 达到控制某些设备的运行状态。在本实验中,通过给按键输入高低电平来控制LED 灯的闪 烁。开关的种类繁多复杂,比如厨房用的单孔开关,卧房用的双控开关,楼道用的声控开关 等等,均属于开关的范畴。在我们实验中,主要是用微型开关,但其种类也很多,如图3-1 所示。   图3‐1 微型按键开关种类  在本实验中采用的微型开关大致为6*6*5mm 的四脚开关。如图3-2 所示。 图3-2 本实验用的按键 值得注意的是,1 和2 是一边的,3 和4 是一边的,中间有道痕分开。其原理如图3-3 所示,当按键按下去时,1,2,3,4 四个管脚接合在一起,2 根导线连通,变成一根导线。电路 导通,起到触发(关)作用。当松开按钮,1,2,3,4 四个管脚断开,起到开的作用。   图3‐3 按键按钮原理图  3.3 实验原理图 当按键按钮按下,获取一个高电平,触发在Arduino 控制下的LED 闪烁。当然,我们 也可以设置为按键按下是LED 灯不亮,当松开按键时,LED 灯闪烁,请看后面的代码分析。 原理图如3-4 所示,就是在实验1 的基础上增加一个按键按钮。 图3-4 实验原理图 其实际电路如图3-5 所示。 图3-5 电路图 当我们按照图3-5 接好电路后,运行Program 3 。 01 //Program 3: 按键控制Arduino 板上的LED 灯  02   03 int led8=8;//设置LED 位于Arduino 的数字IO 端口8  04 void setup()  05 {  06  pinMode(led8,OUTPUT);//设置数字端口8 为输出模式  07 }  08 void loop() 

文档评论(0)

zhoubingchina + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档