当前位置: 首页 > ds >正文

青少年机器人技术(四级)等级考试试卷-实操题(2021年12月)

 =========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> 电子学会  ---->  机器人技术 ----> 四级】

网站链接 

青少年软件编程历年真题模拟题实时更新

=========================================================================

青少年机器人技术(四级)等级考试试卷-实操题(2021年12月)

第 1 题    实际操作
主题:自动SOS警示灯

器件:Atmega328P主控板1块,LED模块1个,超声波传感器1个,电位器模块1个,蜂鸣器模块1个及相应辅件。以上模块也可使用分立器件结合面包板搭建。

任务要求: 

摩尔斯电码是一种早期的数字化通信形式,它依靠一系列的点和划来传递编码信息。它的代码包含5种,分别为:点( · )、划(-)、每个字符内部短的停顿(在点和划之间的停顿)、每个字符之间中等的停顿以及单词之间长的停顿所组成。

摩尔斯电码代码时间是以点为基准,具体规则如下:

点( · ):一个时间长度单位

划( - ):三个点的长度;

每个字符内部短停顿(在点和划之间的停顿):一个点的长度;

每个字符之间中等停顿:三个点的长度;

每个单词之间长停顿:七个点的长度。

求救信号SOS对应的摩尔斯电码为:···---···。其中S的摩尔斯电码为···,O的摩尔斯电码为:---。

本主题通过控制LED灯的亮灭时长来模拟发送SOS求救信号。具体要求如下:

1、当超声波检测的距离大于10厘米时,LED灯处于呼吸灯的状态(逐渐变亮,逐渐熄灭,依次反复),蜂鸣器静音。

2、当超声波检测的距离不大于10厘米时,LED灯发出SOS信号,同时蜂鸣器发出声音;

3、摩尔斯电码中点( · )的时间长度(即基准时长)由电位器控制,在200~500毫秒之间可调。

4、将超声波传感器检测的距离以及当前的基准时长发送到串口监视器。

5、呼吸灯的呼吸频率自行确定,需要能呈现出呼吸灯效果。

6、控制程序采用C/C++代码编写,不得使用图形化软件编写。

7、未作规定处可自行处理,无明显与事实违背即可。

8、考试结束,考生将代码压缩上传,程序文件命名规则为:DJKS4_身份证号。

9、程序编写过程中不得打开库例程和其它程序,如发现,实操成绩按照0分处理。

 =========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> 电子学会  ---->  机器人技术 ----> 四级】

网站链接 

青少年软件编程历年真题模拟题实时更新

=========================================================================

http://www.xdnf.cn/news/18748.html

相关文章:

  • Boost.Asio 库中的 async_read_some用法
  • 我从零开始学习C语言(14)- 基本类型 PART1
  • vscode 中自己使用的 launch.json 设置
  • 5.7 生成环境使用cdn加载element ui
  • ASCOMP PDF Conversa:高效精准的PDF转换工具
  • pcie实现虚拟串口
  • 人工智能之数学基础:离散随机变量和连续随机变量
  • Java中如何实现对象的拷贝
  • RHCSA--命令(一)
  • 我是如何写作的?
  • Manus AI 与多语言手写识别技术文章大纲
  • 单例模式与线程池
  • 【Vue✨】Vue 中的 diff 算法详解
  • 云原生概述
  • git的工作使用中实际经验
  • 【码蹄杯】2025年本科组省赛第一场
  • 【Linux系统】命名管道与共享内存
  • 硬件笔记(27)---- 恒流源电路原理
  • [Redis进阶]---------持久化
  • 如何查看MySQL 的执行计划?
  • Spring Boot 3为何强制要求Java 17?
  • JavaScript 性能优化实战技术文章大纲
  • Games 101 第四讲 Transformation Cont(视图变换和投影变换)
  • 深入剖析结构体内存对齐
  • 边缘计算服务器EMI滤波器 故障分析与解决思路
  • 【LeetCode 热题 100】300. 最长递增子序列——(解法一)记忆化搜索
  • C++ 20: Concepts 与Requires
  • 链表-23.合并K个升序链表-力扣(LeetCode)
  • Qt从qmake迁移到cmake的记录
  • Spring Boot 整合网易163邮箱发送邮件实现找回密码功能