A38148. 主题: 预警雷达(3 级)器件: Atmega328P 主控板 1 块, 舵机 1 个, 超声波传感器 1 个, LED 灯1 个及相应辅件。 以上模块也可使用分立器件结合面包板搭建。任务要求:预警雷达主要由往复转动的舵机以及与舵机连接在一起的超声波传感器组成。 装置工作时, 舵机在 30 度至 150 度之间往复转动。 在转动过程中, 超声波传感器不断检测不同角度时前方障碍物的距离, LED …
填空题
困难
知识点
题目描述
主题: 预警雷达(3 级)
器件: Atmega328P 主控板 1 块, 舵机 1 个, 超声波传感器 1 个, LED 灯
1 个及相应辅件。 以上模块也可使用分立器件结合面包板搭建。
任务要求:
预警雷达主要由往复转动的舵机以及与舵机连接在一起的超声波传感器组成。 装置工作时, 舵机在 30 度至 150 度之间往复转动。 在转动过程中, 超声波传感器不断检测不同角度时前方障碍物的距离, LED 灯用于信息指示。 主要任务要求如下:
(1) 当超声波传感器检测的障碍物距离大于 15 厘米时, 装置不做反应,舵机在 30 度至 150 度之间往复转动, LED 灯熄灭;
(2) 当超声波传感器检测的障碍物距离不大于 15 厘米时, 舵机在该角度停止, LED 灯闪烁, 用于警示障碍物靠近, 容易发生事故;
(3) 当障碍物远离, 且距离大于 15 厘米时, 舵机继续开始往复摆动,LED 灯熄灭;
(4) 根据上述要求, 绘制流程图;
(5) 未作规定处可自行处理, 无明显与事实违背即可。
说明: 请考生在考试结束前, 按照如下要求提交相关文件。
(1) 将程序放在一个文件夹中, 压缩为 1 个“rar 或 zip” 格式文件,并命名为: DJKS3_身份证号, 大小 5M 以下;
(2) 将程序文件通过“上传附件” 按钮进行上传;
(3) 程序编写过程中不得打开其它示例程序, 如发现, 实操成绩按照 0分处理。
参考答案
一、电路搭设(共1题,共20分)
1.电路搭设
元器件:
(1)装置中包含LED灯模块或LED灯;(2分)
(2)装置中包含超声波传感器;(4分)
(3)装置中包含舵机;(4分)
电路搭设:
(4)LED灯模块或LED灯与主控板正确连接;(2分)
(5)超声波传感器与主控板正确连接;(4分)
(6)舵机和主控板正确连接。(4分)
二、功能实现(共1题,共80分)
2.说明:本程序有多种实现方法,只要效果符合要求即可。编写程序文件命名规则为:DJKS3_身份证号,考试完毕确认考生在考试页面以附件形式上传。功能实现
第一部分:流程图,见编程解析(20分)
流程图绘制:
(1)【起始框】有且绘制正确;(2分)
(2)【输入框】有且绘制正确;(2分)
(3)【判断框】有且绘制正确;(2分)
(4)【连接线】有闭环;(2分)
(5)流程图绘制整齐;(4分)
流程图功能:
(6)表达言辞清晰;(4分)
(7)表达基本正确。(4分)
第二部分:程序功能实现(60分)
(1)当没有障碍物时,实现舵机在30度至150度之间往复运动;(20分)
(2)当没有障碍物时,LED灯处于熄灭状态;(5分)
(3)当舵机旋转到某一中间角度,障碍物距离不大于15厘米时,实现舵机停止在该角度(例如:90度);(20分,说明:如果考生仅能实现出现障碍物时,舵机在30度或150度两个位置停止,该选项不得分。)
(4)当障碍物距离不大于15厘米时,实现LED灯闪烁;(5分)
(5)当障碍物距离大于15厘米时,实现舵机往复转动。(10分)答案解析

上一题
下一题