QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

【2022.03】机器人四级实操
收藏
参考人数0
人气4

包含试题

1

考试总分

100

及格分

60

考试时长

60分钟

做题模式

练习模式

考试说明
所需费用 免费考试 / 原价 ¥ / 每位考生可考次数不限
考试说明
本考试暂无特别说明,请在规定时间内完成答题
试卷组成
问答题含1题 ( 共100分 )
考试时间
参加考试无限制,随到随考
  • 问答题

    主题:红外遥控门锁

    器件: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、控制程序采用Arduino C/C++代码编写,不得使用图形化软件编写。

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

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

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

     

    说明:舵机类库及常用成员函数如下,供参考。

    红外遥控提供示例供参考。

    舵机类库:

    头文件:Servo.h

    类库对象:Servo

    成员函数: attach(Pin) //指定引脚的关联引脚

    write(angle) //功能是让舵机转动到指定的角度

    红外遥控例程:

    #include <IRremote.h>

    const int RECV_PIN = 12;

    IRrecv irrecv(RECV_PIN);

    decode_results results;

    void setup(){

      Serial.begin(9600);

      irrecv.enableIRIn();

    }

    void loop() {

      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灯没有反应,方可得分)。

暂无任何记录

方块老师

这人有点东西

可以说非常靠谱

社区共建 资源共享

fogo.top
Copyright © 2001-2025Discuz! X3.5 ( 冀ICP备2022006883号-2 )