青少年机器人技术等级考试实际操作试卷(三级)2021-09

青少年机器人技术等级考试实际操作试卷(三级)2021-09

主题: 时间可调自助红绿灯
器件:Atmega328P 主控板 1 块, 交通灯模块 2 个, 电位器模块 1 个,
按键模块 1 个, 蜂鸣器模块 1 个。 以上模块也可使用分立器件结合面
包板搭建。

任务要求
(1) 当自助式红绿灯的按钮没有被按下时, 主路显示为绿灯,人行道显
示为红灯。
(2) 当按钮被按下后, 主路的绿灯延时 2 秒后由绿灯经黄灯转换为红
灯。
(3) 当主路为红灯时, 人行道的绿灯点亮并闪烁, 闪烁时间间隔为 500
毫秒。
(4) 人行道的通行时间为 8 秒~12 秒, 可以通过电位器调整, 并将当
前的通行时间显示在串口监视器上。
(5) 当人行道的绿灯还剩余 4 秒时, 绿灯快速闪烁, 闪烁时间间隔为
250 毫秒, 提醒行人快速通过。
(6) 当人行道的绿灯还剩余 4 秒, 绿灯快速闪烁的同时, 声音提醒。
声音提醒的方式选用蜂鸣器模块。
(7) 人行道通行时间结束, 人行道红灯点亮, 主路绿灯点亮, 蜂鸣器
静音。
(8) 根据上述要求, 绘制流程图。
(9) 未作规定处可自行处理, 无明显与事实违背即可。
(10) 程序编写过程中不得打开库例程和其它程序, 如发现, 实操成绩
按照 0 分处理。
说明:
请考生在考试结束前, 按如下要求提交程序文件:
(1) 将所有程序放在一个文件夹, 并将文件夹命名为: DJKS3_身份证号;
(2) 将程序文件压缩为 1 个文件, “rar 或 zip” 格式, 大小 5M 以下;
(3) 将程序文件通过“ 上传附件” 按钮进行上传。
题型: 附件题
答案:
难度: 一般
试题解析:

 

posted @   new-code  阅读(1390)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示