万卷网 > 题目详情
题型:操作题

主题:超声波测距

器件: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)将程序文件通过“上传附件”按钮进行上传。评分组成

更新时间:2022-11-13 14:57:24 |
【知识点】 电子学会机器人四级

相似题推荐

单选题

Arduino C语言,下列选项所列变量名正确的是?( )

A.

0_button

B.

case

C.

_int

D.

Serial

2026-07-11
判断题

Aruino起源于意大利,并以开源的方式进行推广。( )

A.正确 B.错误
2026-07-11
单选题

欧姆定律 I = U/R ,描述错误的是?( )

A.

导体的电流随着导体两端电压的增大而增大

B.

流经导体的电流增大时,导体两端的电压增大

C.

导体的电阻随着电压的增大而增大

D.

欧姆定律表示的是纯电阻电路中,电压、电流和电阻之间的关系

2026-07-11
多选题

Arduino C程序中必须包含的函数有?( )

A.

setup()函数

B.

loop()函数

C.

digitalRead()函数

D.

Serial.begin()函数

2026-07-11
单选题

Arduino UNO/Nano主控板,电路搭设及部分程序如下,当实现按键开关按下后,LED熄灭时,程序块中A和B的值分别是?( )(2026.6)

A.

HIGH / HIGH

B.

HIGH / LOW

C.

LOW / HIGH

D.

LOW / LOW

2026-07-11
公众号
客服 反馈
顶部