A65152 | 青少年机器人技术等级考试四级实操考题:超声波测距。主题:超声波测距器件:ATmega328控制板1个,LED灯模块3个,超声波传感器1个,舵机1个,结构件若干(也可使用普通电子元器件结合面包板搭建)。任务要求: (1)本项目由LED灯、超声波传感器、舵机组成;(2)当障碍物距离超声波传感器30厘米以外时,3盏LED灯处于熄灭状态,舵机角度为0度;(3)当障碍物与超声波传感器的距离逐渐接近时,随着…
来源2022年
时间限制1s
内存限制256MB
通过 / 提交0/0
题目描述
青少年机器人技术等级考试四级实操考题:超声波测距。
主题:超声波测距
器件:ATmega328控制板1个,LED灯模块3个,超声波传感器1个,舵机1个,结构件若干(也可使用普通电子元器件结合面包板搭建)。
任务要求:
(1)本项目由LED灯、超声波传感器、舵机组成;
(2)当障碍物距离超声波传感器30厘米以外时,3盏LED灯处于熄灭状态,舵机角度为0度;
(3)当障碍物与超声波传感器的距离逐渐接近时,随着距离的接近,3盏LED灯被依次点亮(具体距离数值由考生自行决定),期间舵机保持不动;
(4)要求每盏LED灯被点亮时有一个渐变的过程,如第1盏LED灯从熄灭逐渐变为最亮之后,第2盏LED灯才开始逐渐点亮,依次类推,全部LED灯都被点亮;
(5)当全部LED灯被点亮时,舵机角度转动到180度;
(6)当障碍物与超声波传感器的距离逐渐远离时,3盏LED灯被依次熄灭,舵机保持不动;
(7)要求每盏LED灯被熄灭时有一个渐变的过程,如第3盏LED灯从最亮逐渐熄灭之后,第2盏LED灯才开始被逐渐熄灭,依次类推,全部LED灯都被熄灭;
(8)当全部LED灯熄灭时,舵机角度回到0度位置;
(9)超声波传感器函数程序需要考生自行编写,不可调用外部库文件;
(10)可使用任意结构件搭建;
(11)未作规定处可自行处理,无明显与事实违背即可。
说明:请考生在考试结束前,按照如下要求提交相关文件:
(1)将程序放在一个文件夹中,并将文件夹命名为:DJKS4_身份证号;
(2)将程序文件夹压缩为1个“rar或zip”格式文件,大小5M以下;
(3)将程序文件通过“上传附件”按钮进行上传。评分组成
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?