电子学会等级考试 机器人 四级实操考题评分标准.pdf
上传人:文库****品店 上传时间:2024-09-11 格式:PDF 页数:3 大小:113KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

电子学会等级考试 机器人 四级实操考题评分标准.pdf

电子学会等级考试机器人四级实操考题评分标准.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

青少年机器人技术等级考试四级实操考题及评分标准(2022-3月)一、实操考题主题:红外遥控门锁器件:Atmega328P主控板1块,LED模块2个(LED_A和LED_B),红外遥控器和红外接收模块各1个,舵机1个及相应辅件。以上模块也可使用分立器件结合面包板搭建。任务要求:通过红外遥控器控制舵机的转动,当舵机处于不同的转动位置时,分别表示门锁的打开和关闭。具体任务说明及要求如下:1、当舵机处于45度位置时,表示门锁处于关闭状态;当舵机处于135度位置时,表示门锁处于打开状态。当门锁处于关闭状态时,LED_A点亮,LED_B熄灭。当门锁处于打开状态时,LED_A熄灭,LED_B点亮。2、当项目装置启动时,门锁默认处于关闭状态。3、当点击红外遥控器的“1”键时,门锁打开。4、当点击红外遥控器的“2”键时,门锁关闭。5、当点击红外遥控的其它按键时,门锁不做反应,此时LED_A和LED_B均闪烁。6、当连续点击红外遥控的其它按键超过3次时,门锁不做反应,此时LED_A和LED_B均熄灭,整个装置处于锁定状态,不再对任何红外按键输入做出反应。7、控制程序采用ArduinoC/C++代码编写,不得使用图形化软件编写。8、未作规定处可自行处理,无明显与事实违背即可。9、考试结束,考生将代码压缩上传,程序文件命名规则为:DJKS4_身份证号。10、程序编写过程中不得打开库例程和其它程序,如发现,实操成绩按照0分处理。说明:舵机类库及常用成员函数如下,供参考。红外遥控提供示例供参考。舵机类库:头文件:Servo.h类库对象:Servo成员函数:attach(Pin)//指定引脚的关联引脚write(angle)//功能是让舵机转动到指定的角度红外遥控例程:#include<IRremote.h>constintRECV_PIN=12;IRrecvirrecv(RECV_PIN);decode_resultsresults;voidsetup(){Serial.begin(9600);irrecv.enableIRIn();}voidloop(){if(irrecv.decode(&results)){Serial.println(results.value,HEX);irrecv.resume();}delay(100);}二、评分组成实操题总分100分,由两部分组成,分别为:电路搭设和功能呈现。其中电路搭设分值20分,功能呈现80分。三、电路搭设评分--总分20分原器件:1.装置中包含2个LED灯模块或LED灯,得4分;2.装置中包含红外遥控器和红外接受模块,得2分;3.装置中包含舵机,得2分;电路搭设:4.LED灯模块或LED灯和主控板正确连接,得4分;5.红外接受模块和主控板正确连接,得4分;6.舵机和主控板正确连接,得4分;四、程序功能呈现--总分80分1、装置通电启动后,门锁关闭,此时LED_A点亮,LED_B熄灭,舵机处于45度位置,得10分。2、当点击红外遥控器的“1”键时,舵机处于135度位置,得10分。3、当点击红外遥控器的“1”键时,LED_A熄灭,LED_B点亮,得10分。4、当点击红外遥控器的“2”键时,此时舵机处于45度位置,得10分。5、当点击红外遥控器的“2”键时,LED_A点亮,LED_B熄灭,得10分。6、当点击红外遥控器其它任一按键时,LED_A和LED_B均闪烁,得10分。7、当连续点击红外遥控的其它按键超过3次时,此时LED_A和LED_B均熄灭,整个装置处于锁定状态,不再对任何红外按键输入做出反应,得20分。(判断该项得分时,要求考生先连续点击其它按键3次,观察LED_A和LED_B是否熄灭后,再要求考生点击“1”键或“2”键,舵机及LED灯没有反应,方可得分)。