小码农

趣味编程-面向每个人的创意编程

实操题

请考生在实操考试结束前将本题作答程序文件按“说明”要求完成上传。

1. 主题:遥控灯光秀

器件:ATmega328控制板1个,LED灯模块2个,红外遥控器(发射装置)1个,红外接收模块1个,电位器1个,结构件若干(也可使用普通电子元器件结合面包板搭建)。

任务要求:

(1) 本项目由红外遥控器、红外接收模块、LED灯、电位器组成;

(2) 通过红外遥控器可以控制LED灯的状态;

(3) 控制板上电,两盏LED灯保持熄灭状态;

(4) 按下遥控器1号键(也可以自定义按键,只要符合要求的效果即可),第一盏LED灯点亮(第二盏LED灯熄灭);

(5) 按下遥控器2号键,第二盏LED灯点亮(第一盏LED灯熄灭);

(6) 按下遥控器3号键,两盏LED灯都被点亮;

(7) 按下遥控器4号键,可以开启电位器控制,旋动电位器调节LED灯亮度;

(8) 按下遥控器5号键,可以实现两盏LED灯交替闪烁;

(9) 按下遥控器0号键,可以停止交替闪烁效果,同时熄灭两盏LED灯;

(10) 可使用任意结构件搭建;

(11) 根据要求绘制流程图;

(12) 未作规定处可自行处理,无明显与事实违背即可。

 

说明:请考生在考试结束前,按照如下要求提交相关文件:

(1)将程序放在一个文件夹中,并将文件夹命名为:DJKS3_身份证号;

(2)将程序文件夹压缩为1个“rar或zip”格式文件,大小5M以下;

(3)将程序文件通过“上传附件”按钮进行上传。

发表评论