L8“状态指示灯”项目介绍
发布人:张建辉发布时间:2018-01-29 15:07:07
状态指示灯在生活中有着广泛的应用。如车门状态指示灯、机油状态指示灯等。上节课以门铃为案例,讲解了单布尔条件下程序的交互设计,这节课引入布尔运算,实现更复杂的程序逻辑,制作一个状态指示灯。

一、框架问题
(一)模块问题
状态指示灯的执行过程是怎样的?
(二)内容问题
1.有哪几种布尔运算?
2.每种布尔运算,何时结果为真,何时结果为假?举例说明。
二、知识要点
(一)程序分支
(二)布尔运算
三、所需硬件
本模块所需元件:Arduino UNO、IO扩展板、LED灯、按键。
四、项目任务
(一)必做项目
结合纸模,完成课程案例。
(二)选做项目
制作一个灯效切换灯:
按一下按键,灯亮;
再按一下按键,呼吸灯效果;
再按一下按键,灯灭。