Arduino编程控制与应用课件:完成LED流水灯的实现.pptx

Arduino编程控制与应用课件:完成LED流水灯的实现.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Arduino编程控制与应用Arduino文本编程的应用完成LED流水灯的实现

导入流水灯是在控制系统的控制下按照设定的顺序和时间来发亮和熄灭,形成一定视觉效果的一组灯。流水灯的效果可以有效吸引大家的注意力,所以常用于店面、照片、夜间建筑物以及汽车流水灯,例如同学们见到的炫酷的机箱灯光,电竞外设,在Arduino的编程学习中,我们也可以自己实现这种灯光的设计。

新授Newteaching1

目录一、选择结构二、循环结构

控制语句的使用控制语句即用来实现对程序流程的选择、循环、转向和返回等进行控制的语句。控制语句用于控制程序的流程,以实现程序的各种结构方式。《Arduino编程控制与应用》主要的控制语句选择结构循环结构

一、选择结构(一)if语句文本编程中,可以使用if语句实现选择结构。if语句中,小括号内的判断条件成立时,会执行语句中大括号里的内容一次。if语句有3种基本形式。123简单分支结构双分支结构多分支结构

一、选择结构11.简单分支结构功能描述:如果表达式为真,则执行大括号里面的语句;否则跳过此部分语句。22.双分支结构功能描述:如果表达式为真,则执行if后面大括号里面的语句,这里是“语句1”;否则执行else后面大括号里面的语句,这里是“语句2”。3.多分支结构功能描述:如果表达式1为真,则执行if后面大括号里面的语句(“语句1”),然后退出if选择语句,不执行后面的语句;否则继续判断表达式2,若表达式2为真,则执行elseif后面大括号里面的语句(“语句2”),然后退出if选择语句;同样,如果表达式2为假,则继续判断表达式3,依次类推,所有的表达式均不成立,则执行else后面的语句n。3

一、选择结构(二)switch语句当处理复杂的问题时,可能存在有很多选择分支的情况,如果继续使用if语句编写程序,则会使程序冗长,可读性差。此时可以使用switch语句实现多分支选择结构,其判断表达式的值由几段(或者几个不连续的值)组成,每一段对应一段分支程序。功能描述:计算表达式的值,逐一与case后面的常量相比较。

二、循环结构循环结构又称重复结构,即反复执行某一部分操作。当程序需要不断重复执行某些语句,就需要使用到循环结构控制语句。实现循环结构的语句为while和for语句。123while语句do-while语句for语句

二、循环结构while语句(一)while语句while语句是一种“当”型循环结构。功能描述:计算表达式的值,当值为真时,执行循环体语句;否则跳出循环体,结束循环。

二、循环结构do-while语句(二)do-while语句do-while语句是一种“直到”型循环结构。功能描述:do-while为“直到”型循环,先执行循环体语句,执行完再判断表达式是否为真,如果为真则继续循环;否则终止循环。

二、循环结构for语句(三)for语句for语句比while语句更灵活,应用更加广泛,既适用于循环次数确定的情况,又适用于循环次数不确定的情况。它可以替代while和do-while语句。

任务实施2TaskImplementation

一、任务准备(一)软件及硬件准备序号软件及硬件名称数量1ArduinoIDE/2联网的电脑1台/人3键盘1个/人4鼠标1个/人5ArduinoUNO开发板1块/人6流水灯多功能扩展板1块/人7USB串口线1根/人

一、任务准备(二)场地设备准备(三)安全防护准备任务实施前需要做好场地防护准备以及检查实训场地和设备设施是否及存在安全隐患,如不正常请汇报老师并进行处理方可实施任务。11.注意输出电压,避免开发板被烧坏;22.注意电脑是否有空余且能正常工作的USB接口;33.注意Arduino开发板与流水灯多功能扩展板连接时,针脚要对孔,插入时要小心,避免针脚变歪或折断。

二、实施步骤(一)认识流水灯多功能扩展板流水灯多功能扩展板的结构如图3-3-7所示,具体结构说明如表3-3-2所示。结构名称说明数量使用管脚管脚标识为0、1、2、3、4、5、6、7、8、9、10、11、12、13、A4、A516个跳线管脚管脚标识GND1个电阻阻值为220Ω16个可调电阻阻值为10kΩ1个开关按键复用2、3、4、5管脚4个0805封装LEDLED灯标识为0、1、2、3、4、5、6、7、8、9、10、11、12、1314个LED彩灯复用管脚10、11、121个SPI通讯接口复用管脚10、11、12、131个I2C通讯接口复用管脚A4、A51个

二、实

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

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

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档