资源简介 (共18张PPT)灯光闪烁有规律车辆转弯车灯闪烁雷雨天气车灯闪烁在日常生活中遇到大雾天气,汽车都要开双闪警示确保安全,行驶在路上的汽车转弯时都亮起转向灯,为什么转向灯总是一闪一闪的?这是因为闪烁能容易引起人们的注意。如何编写程序,实现灯光的闪烁效果呢 掌握设置LED灯开关的操作方法学习目标了解Nano扩展模块中设置RGB颜色等积木的功能通过活动了解闪烁灯光在生活中的作用和表达意义。物料清单Part 01本节课所需要物料清单连接示意图编写程序Part 02编程上传步骤1.扩展模块的选择(扩展——Arduino Nano)2.代码的切换(右上角显示代码)3.连接——选择 COM 端口(选端口最大的)4.程序的编写5.点击上传(编译中、上传中、上传成功)6.拔下USB数据线之前,断开连接(连接——断开连接)OPTIONOPTIONOPTIONOPTION思考RGB闪烁的实现方法要想实现RGB全彩灯的闪烁,实际上就是实现灯的打开和关上的过程。任务一:OPTIONOPTIONOPTIONOPTION编写步骤:①选择Arduino Nano 主程序命令拖拽到程序建构区。②在【 Arduino Nano 】模块中选择控制灯颜色的命令,并设置接口(接口 2)。因为编程任务是重复执行任务,所以任务指令需要嵌入 loop 标注下执行。问题:亮度只有100的时候灯才亮吗?亮度为100的时候灯最亮,0时关闭,0-100之间灯的亮度由暗逐渐变亮设置接口全部RGB颜色中的亮度数值,配合“控制”中的“等待……秒”,可以实现灯光以设定的时间频率进行产生有规律的闪烁效果。③根据编程任务分别从【Arduino Nano】模块中选择三个控制RGB全彩灯颜色的命令,通过设置RGB颜色中的亮度,实现RGB全彩灯的开和关,并在每个颜色灯的命令下添加时间控制模块,限定灯亮时间为3秒。程序如下:设置RGB全彩灯颜色任务二2. RGB全彩灯RGB全彩灯本身没有电源,没有开关,需要通过5pin连接线与控制板相连,由控制板的锂电池供电,并由控制板的编程控制亮灭。仔细观察,还可以看到LED灯有3个小灯,每个小灯里还有3个更小的灯,它们都是单色灯(有红的、绿的、蓝的),红光(RED)、蓝光(BLUE)、绿光(GREEN)是色光三原色,即色光中不能再分解的三种基本颜色,它们以不同的比例相加,就可以产生多种多样的色光。21通过编程,试着点亮别的颜色的灯,调整灯亮的时间长短,比一比谁的作品更有创意!010203模拟交通灯任务三 展开更多...... 收起↑ 资源预览