实际操作(共1题,共100分) 请考生在实操考试结束前将本题作答程序文件按“说明”要求完成上传。 1. 主题:模拟摆头风扇 器件:ATmega328控制板1个,电位器模块1个, 按键模块1个, LED灯模块1个,舵机1个,电机1个,结构件若干(也可使用普通电子元器件结合面包板搭建)。 任务要求: (1) 本项目由电位器、按键、LED灯、舵机及电机组成,模拟摆头风扇效果; (2) 控制板上电,LED灯保持熄灭状态,舵机角度为0度,电机不转动; (3) 按下按键(按下后手从按键上松开),装置执行(4)~(7)条所描述的任务。 (4) 舵机角度在30~150度之间反复摆动,模拟风扇摆头装置; (5) 电机开始转动,模拟风扇开始工作; (6) LED灯保持点亮状态,模拟风扇指示灯; (7) 旋转电位器调节电机的转速,模拟风扇调节器; (8) 再次按下按键,舵机转到0度,LED灯熄灭,电机停止转动; (9) 可使用任意结构件搭建,建议根据以上要求搭建风扇模型(模型结构便于评分时作品的展示,但不作为计分项目); (10) 电机程序不可使用库函数; (11) 未作规定处可自行处理,无明显与事实违背即可。 说明:请考生在考试结束前,按照如下要求提交相关文件: (1) 将程序放在一个文件夹中,并将文件夹命名为:DJKS4_身份证号; (2) 将程序文件夹压缩为1个“rar或zip”格式文件,大小5M以下; (3) 将程序文件通过“上传附件”按钮进行上传。
正确答案:参考实现(Arduino):按键+电位器+LED+舵机+电机。上电LED灭、舵机0°、电机停。按一下按键后:舵机30°~150°反复摆动(模拟摆头)、电机转动(模拟风扇)、LED点亮(指示灯);旋转电位器读模拟值经analogWrite调节电机转速(电机PWM不可用库函数,需自己用analogWrite/digitalWrite控制)。再按一下按键:舵机回0°、LED灭、电机停。
试卷来源:202212 青少年等级考试机器人实操真题四级