题库首页 › 青少年软件编程(机器人) › 题目 4102

实际操作(共1题,共100分) 请考生在实操考试结束前将本题作答程序文件按“说明”要求完成上传。 1. 主题:模拟雨刷器 器件:ATmega328控制板1个,电位器模块1个,按键模块1个,LED灯模块2个,舵机1个,结构件若干(也可使用普通电子元器件结合面包板搭建)。 任务要求: (1) 本项目由电位器、按键、LED灯(分别命名为LED1和LED2)、舵机组成; (2) 控制板上电,LED1和LED2皆保持熄灭状态,舵机角度为0度; (3) 按下按键(手不松开),舵机角度在30~150度之间反复摆动; (4) 当舵机在从30度向150度转动过程中LED1点亮,LED2熄灭; (5) 当舵机在从150度向30度转动过程中LED1熄灭,LED2点亮; (6) 此时,使用电位器可以调节舵机摆动的速度; (7) 松开按键,舵机转到0度,LED1和LED2皆熄灭; (8) 可使用任意结构件搭建; (9) 根据要求绘制流程图; (10) 未作规定处可自行处理,无明显与事实违背即可。 说明:请考生在考试结束前,按照如下要求提交相关文件: (1) 将程序放在一个文件夹中,并将文件夹命名为:DJKS3_身份证号; (2) 将程序文件夹压缩为1个“rar或zip”格式文件,大小5M以下; (3) 将程序文件通过“上传附件”按钮进行上传。

正确答案:参考实现(Arduino):按键+电位器+LED1/LED2+舵机。按下按键不松时,舵机在30°~150°间摆动;30°→150°过程LED1亮LED2灭,150°→30°过程LED1灭LED2亮;电位器读模拟值映射摆动速度(delay)。松开按键舵机回0°,两LED灭。循环检测按键状态。

试卷来源:202212 青少年等级考试机器人实操真题三级

在线做题 同科目题库