Arduino第二课
课程价值意义:
1、让孩子从小接触到前沿的科技知识,激发孩子的求知欲。
2、锻炼孩子动手能力和逻辑思维能力。
3、学习过程中所完成的作品,能为日常所用,满足孩子的学习成就感
4、学习到的知识,在中小学阶段,可参加各类科技比赛。
5、为孩子未来在理科方向上的学习埋下知识基础和能力基础。
以下是我的Arduino机器人系列课程的第2课。
课程主要内容:
1、理解闪烁LED灯的原理。
2、学习编写闪烁LED灯的程序。
3、小实验:SOS求救信号灯。
导入
生活中有很多一闪一闪的灯,这些灯的闪烁是如何做到的?学完这节课我们就可以自己做到了。
LED灯闪烁的原理
很简单,上节课的电路图,(面包板或是电路板上的连接线)如果把线来回插拔就可以做到闪烁的效果。实验去验证。
灯闪烁的原理是电通断的过程,刚才是手动的达到的闪烁,那有没有自动的方式呢?——编程可以达到自动控制的目的。
5V是电源拓展接口不能被程序控制,能被控制的是上边的数字信号输入与输出端口——统一叫做可编程端口
那么接线方面也得做些调整。把供电源接到可编程端口(2-13,0和1有别的用处不要接)
程序流程:闪烁的LED灯
这里的一段时间必需被控制好(时间太长太短都不行)
程序实现流程
左边是程序模块区、编程区、视图区、功能菜单(不管编什么程序必须拖出主程序模块)
控制-主程序模块
引脚-设置引脚数字值-设置引脚值及高电压
控制-时间控制-延迟毫秒(1000)
引脚=设置引脚数字值-设置引脚值及低电压
控制-时间控制-延迟毫秒(1000)
把程序下载电路板
电路板配置
1、工具-端口
2、工具-板(选择电路板型号)
小实验:制作SOS求救信号灯
SOS是国际求救信号,SOS第一次被采用在1950年4月1日,由德国政府规定于无线电的管理条例。在1908年7月1日后被广泛采用。SOS成为一个易记,实用的求救方式。
发送规则:
发送三短三长三短的信号,可是以灯光信号,也可以声音信号。
电路用不用管,执行三次——控制-重复改为三次
三长三短除了时间不同其它全部相同用右键-克隆操作(默认向下连接,选中第一个就可以了)
课后拓展:简易交通灯
红灯亮7S,绿灯亮7S,黄灯亮3S,以此循环。
任务解析:
交通灯需要红绿黄三种灯,此时应考虑3条线路,然后每一条线路都由单独的可编程信号端口控制起来。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com