机器人技术等级考试四级实操真题演练20180916机器人包老师

合集下载

青少年机器人技术等级考试实操题及评分标准四级(2021年6月)

青少年机器人技术等级考试实操题及评分标准四级(2021年6月)

青少年机器人技术等级考试实操题及评分标准四级(2021年6月)实操考题主题:红外遥控小风扇器件:红外遥器和红外接收模块各1个、舵机1个、小马达1个、主控板、马达驱动模块及相关器件(也可使用分立电子元器件结合面包板搭建)。

要求:1、通过红外遥控,控制小风扇的启停及其摇摆。

2、红外遥控器数字2键,控制小风扇启停,当第1次按下数字2键时,小风扇启动,再次按下时,小风扇停止,依次反复。

当小风扇启动时,小风扇以中等转速旋转。

3、将控制小风扇旋转对应的PWM值,发送到串口监视器。

4、当小风扇启动时,每按下红外遥控器数字1键,小风扇速度对应的PWM值减5,直至停止。

5、当小风扇启动时,每按下红外遥控器数字3键,小风扇速度对应的PWM值加5,直至最大转速。

6、红外遥控器数字5键,控制小风扇摇摆,当第1次按下数字5键时,小风扇左右连续摆动,再次按下时,小风扇处于中间90度位置,依次反复。

7、当小风扇处于停止状态时,点击红外遥控器数字5键,小风扇不会左右摇摆。

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

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

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

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

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

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

舵机类库:头文件:Servo.h类库对象:Servo成员函数:attach(Pin) //指定引脚的关联引脚write(angel) //功能是让舵机转动到指定的角度。

红外遥控例程:#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分,由两部分组成,分别为:电路搭设和功能呈现。

机器人技术等级考试三级实操真题演练20181216机器人包老师

机器人技术等级考试三级实操真题演练20181216机器人包老师

全国青少年机器人技术等级考试三级实操真题考试机器人包老师2018年12月16号试卷编号:8434539试卷录入者:机器人包老师(玩得趣科教中心)试卷总分:100出卷时间:2019-09-6 8:47答题时间:45分钟搭建说明器件:按键模块一个,电位器模块一个。

要求:(1)当按键模块按下时,舵机在45度至135度之间循环摆动;(2)旋转电位器,调节舵机循环摆动的速度;(3)当按键模块断开时,舵机停止摆动;(4)未作规定处可自行处理,无明显与事实违背两可。

考试说明1.仔细阅读“搭建说明”,采用相应的器件搭设电路,并编写程序,满足要求所列出的条件。

2.电路搭建与试卷填写必须都完成,否则实操考试不通过。

3.画出本作品的程序流程图。

参考流程图与实操演示请联系机器人包老师模拟三级实操真题考试之后就可以将作品发送给机器人包老师进行评阅然后机器人包老师评分与给出建议备注:机器人包老师是高职院校机器人专任教师与机器人创客导师,三维创意设计创客导师,也参与机器人技术等级考试考级服务中心的一二三四级的监考与评分,对于机器人技术等级考试考核评分非常清楚,可以很好帮助与辅助学员进行考级模拟。

后面还有三级项目总结与项目练习汇总哦~三级实操项目总结:1、变换的流水灯(学会用程序控制灯的变换,并且学会用高电平点亮灯,用低电平也能点亮灯,主要是通过程序控制并理解电路导通的原理)2、按键控制的小灯(主要要学会按键控制,判断按键是否按下,理解上拉电阻,下拉电阻,内部上拉电阻,并且相关电路会搭建)3、交通红绿灯(学会基本的程序运行流程,能够控制灯什么时候亮,什么时候灭,亮的时间长短。

进一步就是按键式交通红绿灯,没有按下时红绿灯怎么变换,按下去了怎么变换这个要理清思路写出来)4、炫酷的呼吸灯(学会使用PWM口控制灯呼吸,学会映射函数,明白PWM 的数值范围0~255)5、蜂鸣器之乐谱(学会蜂鸣器的使用,学会控制高低电平的时间,控制发出不同的声音。

全国青少年机器人技术等级考试四级实操2018-09

全国青少年机器人技术等级考试四级实操2018-09
/*
本程序为18年9月份四级实操考试示例程序仅供参考 程序电机接D1和D2端口,超声波接D4端口 程序中用串口打印来显示超声波测量距离
*/
int D1=6;〃端口D1主IO引脚
int D1f=5;〃端口D1辅助IO引脚
int D2=10;〃端口D2主IO引脚
int D2f=9;〃端口D2辅助IO引脚
自动跟随小车
1、主题:跟随小车器件:三四级等级考试Fra bibliotek件要求:
1、现场搭建小车。
2、小车从发车线出发,向前移动,距离前方障碍物10厘米处暂停。
3、移动障碍物,随着障碍物的移动,小车与障碍物间的距离始终保持10厘米。
4、通过超声波传感器进行距离检测。
5、程序编写采用C语言,不得使用图形化软件编写。
6、考试结束,考生将代码转贝上交。 说明:
int D3=11;〃端口D3主IO引脚
int D3f=3;〃端口D3辅助IO引脚
int D4=13;〃端口D4主IO引脚
int D4f=12;〃端口D4辅助IO引脚
/*
int D5=2;〃端口D5主IO引脚
int D5f=8;〃端口D5辅助IO引脚
int D6=1;〃端口D6主IO引脚
int D6f=0;〃端口D6辅助IO引脚
参考资料:HC-SR04/05超声波的工作原理如下图1所示
声,牛
Trig|
UltraSonic
—'1 n
!mlj ;lj
Echo
图1
1、先向Tring引脚发送时长不小于10us的高电平,触发超声波提块。
2、触发后,模块会自动发射8个40KHz的方波,并自动检测是否有信号回。
3、如果有信号返回,通过Echo引脚输出一个高电平,高电平持续的时间便是超声 波从发射到接收的时间。

2024年3月青少年机器人技术等级考试理论综合试卷四级真题及答案

2024年3月青少年机器人技术等级考试理论综合试卷四级真题及答案

2024年3月青少年机器人技术等级考试理论综合试卷四级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)。

1.题Arduino UNO/Nano主控板,通过按键开关切换高低电平,电路搭设如下,该电路属于()。

A. 外部上拉电阻电路B. 外部下拉电阻电路C. 内部上拉电阻电路D. 内部下拉电阻电路标准答案:A。

2.题Arduino UNO/Nano主控板,下列选项中,控制板载LED灯点亮的是()。

A. analogWrite(13,255);B. analogWrite(13,1023);C. digitalWrite(13,HIGH);D. digitalWrite(13,LOW);标准答案:C。

3.题Arduino C程序如下,当变量val的值为1时,该段程序运行后,串口监视器输出结果是()。

A. 1B. 14C. 123D. 1234标准答案:A。

4.题Arduino UNO/Nano主控板,使用函数digitalRead(3)读取返回值,当引脚3输入的电压是2.5V时,函数的返回值是()。

A. 0B. 1C. 1023D. 不确定标准答案:D。

5.题Arduino C语言中,十进制数的前缀是()。

A. 0bB. 0xC. 0D. 无前缀标准答案:D。

6.采用外部上拉电阻电路读取按键开关的返回值,电路如下图所示,图中A和B 所对应的器件是()。

A. 按键开关/电阻B. 电阻/按键开关C. 按键开关/导线D. 导线/按键开关标准答案:B。

7.题Arduino C程序如下,该段程序运行后,变量sum的值是()。

A. 6B. 8C. 12D. 18标准答案:B。

8.题Arduino C程序如下,当变量socre的值为60时,该段程序运行后,串口监视器输出结果是()。

A. DB. CC. AD. CBA标准答案:B。

9.题Arduino UNO/Nano主控板,通常情况下,获取单个按键模块的返回值,应使用的函数是()。

机器人技能等级认证考试(四级例题库)

机器人技能等级认证考试(四级例题库)

机器人技能等级认证考试(四级例题库)您的姓名: [填空题] *_________________________________1. 下列哪个电器使用的是直流电?( ) [单选题] *A,手机充电器B.电烤箱C充电宝(正确答案)D.节能灯2. 下列哪个电器使用的是交流电?() [单选题] *A.手机B.日光灯(正确答案)C.节能灯灯珠D.手电筒3. 下列哪个电器使用的是直流电?() [单选题] *A.电视机B.洗衣机C.手电筒(正确答案)D.冰箱4. 我们在家中使用的手机充电器输出是() [单选题] *A.5 V直流电(正确答案)B.220 V直流电C.5 V交流电D.220 V交流电5. 我们在家中电视使用的电源是() [单选题] *A.5 V直流电B.220 V直流电C.5 V交流电D.220 V交流电(正确答案)6. 一节新的五号干电池的电压可能是() [单选题] *A.1 VB.1.3 VC.1.5 V(正确答案)D.1.9 V7. 家用电视遥控器一般是两节五号电池,它的正常工作电压是() [单选题] *A.2 VB.3 V(正确答案)C.4VD.5 V8. 我们平时使用的机器人教具使用的是6节五号电池,它的正常工作电压是()[单选题] *A.2 VB.3 VC.9 V(正确答案)D.12 V9. 正常环境下,下列事物中,哪个是导体?() [单选题] *B.三氧化二铁C.大理石D.石墨(正确答案)10. 正常环境下,下列事物中,哪个是绝缘体?() [单选题] *A. 铜线B. 毛线(正确答案)C. 湿木棒D. 铁棒11. 下列事物中,正常情况下哪个是导体?() [单选题] *A. 铁丝(正确答案)B. 玻璃C. 空气D. 以上都是12. 我们平时使用的机器人教具传输数据使用的数据线的线芯一般是() [单选题] *A.铁B.铝C.铜(正确答案)D.银13. 水力发电是将()转换为电能。

[单选题] *A.水能B.内能D.重力势能(正确答案)14. 火力发电是将()转换为电能。

全国青少年机器人技术等级考试试卷(四级)

全国青少年机器人技术等级考试试卷(四级)

全国青少年机器⼈技术等级考试试卷(四级)全国青少年机器⼈技术等级考试试卷(四级)分数:100 题数:45⼀、单选题(共30题,每题2分,共60分)1. 关于晶体三极管描述不正确的有?A. 晶体三极管有三只引脚,分别叫做B(基极)、C(集电极)和E(发射极)B. 晶体三极管根据构造结构不同,分为NPN和PNP两种类型C. 晶体三极管有三只引脚,分别叫做B(基极)、P(阳极)和N(阴极)D. 晶体三极管可⽤于开关电路和放⼤电路2. 在流程图中表⽰判断条件的是?A.B.C.D.3. 想要让⼀个变量a每次都增⼤到⾃⼰的⼆倍,下列程序正确的是?A. a=2a;B. 2a;C. a=2*a;D. a==2*a;4. 下列关于顺序结构说法正确的是?A. 顺序结构的执⾏顺序是⾃上⽽下,依次执⾏B. 顺序结构的程序设计是最复杂的C. 顺序结构中只要没有延时函数或模块,程序都是同时执⾏的D. 顺序结构是指在程序中需要反复执⾏某个功能⽽设置的⼀种程序结构5. 下列那个选项中属于分⽀结构?A. for语句B. switch语句C. while语句D. do while 语句6. 关于PWM,以下说法正确的有?A. 当占空⽐为10%是,等效输出电压为4.5VB. 可以利⽤PWM管脚实现模拟信号输⼊C. PWM是指在数字系统中,通过调整占空⽐来实现模拟输出D. UNO主控板,A0-A5管脚具有PWM模拟输出功能7. ⼆进制数11+1=?A. 100B. 101C. 110D. 1118. 下列关于if语句说法正确的是?A. if语句只能适合单分⽀结构B. if语句可以变形为if-else 或者if-else if-elseC. 使⽤if语句就可以实现重复执⾏某⼀段功能D. if语句的执⾏顺序是⾃上⽽下,依次执⾏如下图所⽰分⽀结构中说法正确的是?9.A. 该switch中没有default所以结构是错误的B. 当a==1时,先执⾏语句1,再执⾏语句2;再执⾏语句3;再执⾏语句4C. 当a==2时,先执⾏语句2,再执⾏语句3;再执⾏语句4D. 当a==3时,执⾏语句3后,跳出{},这段程序执⾏完毕10.执⾏下列所⽰程序,输出a 为?A. a=3B. a=2C. a=1D. a=0 11. 下列分⽀结构中格式正确的是?A.B.C.D.12. pinMode(pin,mode)函数设置数字引脚的⼯作模式,以下说明正确的有?A. 引脚的⼯作模式有:INPUT、OUTPUT两种B. 引脚的⼯作模式有:INPUT、OUTPUT、INPUT_PULLUP三种C. 引脚的⼯作模式有:INPUT、OUTPUT、HIGH三种D. 引脚的⼯作模式有:HIGH、LOW两种13. analogWrite(pin,val)函数中,val的值的说明不正确的有?A. Val值的范围0-255B. Val值为255时,引脚完全打开,管脚输出⾼电平C. Val值为255时,引脚完全关闭,管脚输出低电平D. 当val值为255时,和digitalWrite(pin,HIGH)效果⼀致14. 下列关于变量类型的说法正确的是?A. float代表的是浮点型,它可以保留到⼩数点后七位B. int代表的是整数型,可是表⽰真分数C. char表⽰的字符型,也可以表⽰⼀个字节⼤⼩的数字D. bool是布尔型,这种类型也可以取0-255的整数15. 下列关于程序三种基本结构说法正确的是?A. 顺序结构可以通过判断不同的情况,执⾏不同的内容B. 选择结构⼜称作分⽀结构,这种结构可以实现⼀定功能的循环C. 循环结构可以实现重复执⾏某个功能D. 只有循环结构中会⽤到break16. 获取电位器模块的返回值,以下选择正确的是?A. digitalRead(A0)B. digitalRead(3)C. digitalWrite(5)D. analogRead(A0)17. 关于pulseIn()函数,下列说法正确的是?A. pulseIn()函数⽤于向管脚输出⾼低电平B. pulseIn()函数⽤来读取⼀个管脚的脉冲(HIGH或LOW)C. pulseIn()函数只能读取管脚的⾼电平脉冲D. pulseIn()函数的返回值是0或者1如下图所⽰变量运算,说法正确的是?18.A. 程序结束后,a的值为2.5B. 程序结束后,a的值为2C. 变量c为整数型;a和b为浮点型D. 程序结束后,b的值为4关于多分⽀结构说法正确的是?19.A. 当表达式1成⽴时,执⾏语句1;再执⾏语句2,语句3B. 当表达式1不成⽴时,执⾏语句2;不执⾏语句1,语句3C. 表达式1成⽴,表达式2 也成⽴时,执⾏语句2D. 表达式1不成⽴,表达式2成⽴时,执⾏语句2;不执⾏其他语句20. 关于setup()函数和loop()函数,以下说法正确的是?A. 程序编写时,setup()函数和loop()函数可以缺失B. setup()函数⾥⾯的程序,在程序执⾏时通常放置程序的初始化程序C. loop()函数⾥⾯的程序,在程序运⾏时只运⾏⼀次,通常放置主执⾏程序D. 程序运⾏时,先运⾏loop()函数内的程序,然后运⾏setup()函数内的程序21. 下列选项中关于break和continue说法正确的是?A. 在循环结构中break是结束本次循环,continue是结束整个循环B. 在循环结构中break和continue⽤于结束整个循环C. 在循环结构中break和continue是结束本次循环D. 在循环结构中break是结束整个循环,continue是结束本次循环22. 下列选项中,说法不正确的是?A. ⽇常⽣活中如果路⼝遇到红灯,需要停车等待;如果是绿灯,则要开车通过;这段描述在程B. ⾃动门看到⼈可以⾃动开启,在程序中属于分⽀结构C. S弯巡线⼩车是利⽤while循环结构判断是否遇到⿊线的D. 使⽤蜂鸣器播放声⾳可以使⽤循环结构23. 使⽤UNO主控板控制⼩车的速度连续变化,可以使⽤引脚?A. 0B. 1C. 3D. A024. 下列程序中,没有实现了让变量a⾃动加1的效果的是?A. a+1;B. a=a+1;C. a+=1;D. a++;25. 下列关于变量的说法正确的是?A. 变量可以随时改变B. 在声明变量时,必须赋予初始值C. 程序中变量不仅值可以变化,名称可以随意变化D. 程序中变量只能⽤于计数26. 下列选项中关于循环结构说法错误的是?A. 循环结构可以减少源程序重复书写的⼯作量,⽤来描述重复执⾏某段算法的问题B. 循环结构中⼀般会标明循环的条件,不是⽆⽌境的循环C. 循环结构中,if语句最常⽤D. 循环结构while和do while的区别是:while先判断循环条件再执⾏内容;do while则先执⾏内如下图所⽰循环结构,循环的次数为?27.A. 3B. 2C. 1D. 028. 下列程序书写格式正确的是?A.B.C.D.29. 下列选项中不属于程序三种基本结构的是?A. 顺序结构B. 选择结构C. 总线结构D. 循环结构30. 下列关于变量定义正确的是?A. float a=0;B. int 2a=0;C. int a*=0;D. int a=0;b=0;⼆、多选题(共5题,每题4分,共20分)31. 如下列程序中,书写格式正确的有?A.B.C.D.32. 下列选项中说法正确的是?A. float代表的是浮点型,它可以保存七位有效数字B. 在声明变量时,可以根据需要赋初值或者不赋初值C. a--,指的是将变量⾃动减1D. a*3,指的是将变量扩⼤三倍如果下图所⽰变量运算,程序结束后输出值正确的是?33.A. a=2B. a=2.5C. b=3.5D. b=4.534. 下列关于变量的运算说法错误的是?A. a++;指的是将变量a⾃动加1B. a--;指的是将变量⾃动减2C. a=a+1;这个等式不成⽴D. a=a*2;指的是将变量a增⼤2关于下图分⽀结构说法错误的是?35.A. 满⾜表达式执⾏语句2,不满⾜执⾏语句1B. 满⾜表达式执⾏语句1,不满⾜执⾏语句2C. 满⾜表达式先执⾏语句1,再执⾏语句2D. 不满⾜表达式先执⾏语句2 ,再执⾏语句1三、判断题(共10题,每题2分,共20分)36. ⾃定义函数可以将简化复杂的程序,或者减少⼯作量。

2023.09全国青少年机器人技术等级考试理论实操试卷(四级)

2023.09全国青少年机器人技术等级考试理论实操试卷(四级)

青少年机器人技术等级考试理论综合试卷(四级)分数:100 题数:30一、单选题(共20题,共80分)1.Arduino C程序如下,当程序运行时,串口监视器输出结果是?()A. 3B. 18C. 37D. 55试题编号:20230827211002584试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:2.Arduino C程序如下,当程序运行时,串口监视器输出结果是?()A. 4B. 4.00C. 5D. 5.00试题编号:20230827211002615试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:D考生得分:0是否评分:已评分评价描述:3.Arduino C程序如下,该程序运行后在串口监视器显示的内容是?()A. 10B. 16C. 20D. 22试题编号:20230827211001865试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:A考生得分:0是否评分:已评分评价描述:4.Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。

电路搭设及部分程序如下图所示,当光照强度逐渐增强时,LED的亮度逐渐减弱,此时红框A对应的程序是?()A.B.C.D.试题编号:20230827211003037试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:C考生得分:0是否评分:已评分评价描述:5.Arduino UNO/Nano主控板,电路搭设如下,下列选项中,实现按键开关按下后,LED熄灭的程序段是?()A.B.C.D.试题编号:20230827211002959试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:D考生得分:0是否评分:已评分评价描述:6.Arduino UNO/Nano主控板,读取超声波传感器的返回值,电路搭设和部分程序如下图所示,程序中红色方框A所对应的程序是?()A.B.C.D.试题编号:20230827211003147试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:7.Arduino UNO/Nano主控板,通过引脚3发送4个20微秒的低电平脉冲触发信号,时序如下图所示,下列程序正确的是?()A.B.C.D.试题编号:20230827211002834试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:8.下列图示电路中,属于外部上拉电阻电路的是?()A. aB. bC. cD. d试题编号:20230827211002319试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:D考生得分:0是否评分:已评分评价描述:9.如图所示电路,U=3V,R1=R2=15Ω,当开关闭合时,下列选项中正确的是?()A. I=I1+I2B. U=U1=U2C. 电流I的值为0.1AD. 电压U1的值为3V试题编号:20230827211002225试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:10.Arduino C语言中,下列选项中,用于表示二进制的前缀是?()A. 0bB. 0xC. 0D. 无前缀试题编号:20230827211001819试题类型:单选题标准答案:A试题难度:试题解析:考生答案:A考生得分:4是否评分:已评分评价描述:11.Arduino C语言中,布尔型变量所对应的描述符是?()A. intB. byteC. floatD. boolean试题编号:20230827211002538试题类型:单选题标准答案:D试题难度:试题解析:考生答案:D考生得分:4是否评分:已评分评价描述:12.Arduino C语言,Serial类库提供的成员函数中,用于设置串口波特率的成员函数是?()A. begin()B. print()C. println()D. write()试题编号:20230827211002709试题类型:单选题标准答案:A试题难度:试题解析:考生答案:A考生得分:4是否评分:已评分评价描述:13.Arduino C语言,下列选项所示变量名称中,符合要求的是?()A. byteB. Green-LEDC. int_distanceD. 0_button试题编号:20230827211002662试题类型:单选题标准答案:C试题难度:试题解析:考生答案:A考生得分:0是否评分:已评分评价描述:14.Arduino Nano主控板,通过电位器控制舵机的转动角度,电位器连接到A0引脚,舵机连接到3引脚,当电位器从一端旋转至另一端时,舵机的转动角度从45度旋转至135度A.B.C.D.试题编号:20230827211003084试题类型:单选题标准答案:D试题难度:试题解析:考生答案:B考生得分:0是否评分:已评分评价描述:15.Arduino UNO/Nano主控板主控制芯片的总线宽度是?()A. 2位B. 8位C. 16位D. 32位试题编号:20230827211001678试题类型:单选题标准答案:B试题难度:试题解析:考生答案:C考生得分:0是否评分:已评分评价描述:16.Arduino UNO/Nano主控板,下列引脚中既具有模拟信号输入功能,又具有数字信号输入输出功能的是?()A. 0B. 6C. 13D. A0试题编号:20230827211001787试题类型:单选题标准答案:D试题难度:试题解析:考生答案:D考生得分:4是否评分:已评分评价描述:17.Arduino UNO/Nano主控板,下列选项中,可用于读取灰度传感器模块输入值的是?()A. digitalRead(A0)B. digitalRead(9)C. analogRead(A0)D. analogRead(9)试题编号:20230827211002272试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:18.Arduino UNO/Nano主控板,使用analogRead()函数读取模拟输入信号,返回值的范围由ADC的位数决定,主控板ADC的位数是?()A. 8B. 10C. 16D. 32试题编号:20230827211002131试题类型:单选题标准答案:B试题难度:试题解析:考生答案:A考生得分:0是否评分:已评分评价描述:19.有关Arduino C程序,下列说法正确的是?()A. 程序中setup()函数通常放置主执行程序B. 程序中loop()函数通常放置初始化程序C. 程序运行时,先运行loop()函数内的程序,然后运行setup()函数内的程序。

四级理论试题汇总-含答案解析

四级理论试题汇总-含答案解析

全国青少年机器人技术等级考试(四级)一、单选题1.(20181208)超声波传感器,有四个引脚,超声波传感器从哪个引脚接受触发信号,开始工作?(B)A. VCCB. TrigC. EchoD. GND解析:Trig是数字输出引脚,当输出一个10微秒的脉冲后,传感器触发开始工作。

Echo是数字输入引脚,用来测量超声波发出和返回的时间2.(20181208)关于PWM下面描述错误的是?(C)A. PWM是通过数字信号实现的模拟输出B. PWM是通过调整占空比来实现输出值的变化C. 占空比是一个脉冲周期内低电平时间所占的比例D. PWM等效输出电压值等于占空比乘以高电平值解析:考察PWM(脉冲宽度调制)和占空比概念。

在一定的脉冲周期中,通过调节高电平的宽度来实现模拟输出,占空比是指高电平占周期的百分比。

3.(20181208)关于循环语句中,break语句描述错误的是?(B)A. break语句只对包含它的最内层循环语句起作用B. break语句可以跳出多重循环C. break语句终止当前循环D. break语句执行后,程序将跳转到本循环后的第一条语句开始继续执行解析:break语句的作用是跳出当前循环,接着执行循环后面的语句。

4.(20181208)在程序运行过程中,需要延时0.2秒,下列程序正确的是?(C)A. delay(0.2)B. delay(20)C. delay(200)D. delay(2000)5.(20181208)以下有关switch语句的说法正确的是?(B)A. break语句是switch语句中必需的一部分B. 在switch 语句中可以根据需要使用或不使用break语句C. break语句在switch 语句中不可以使用D. 在switch 语句中的每一个case都要使用break语句解析:根据需要来确定在switch中使用或者不使用break语句或default语句。

6.(20181208)Arduino C语言中,十六进制数的前缀是?(D)A. 0B. 无前缀C. 0bD. 0x解析:十六进制数的前缀是0x,在遥控器键值编码中有十六进制数。

机器人技术等级考试四级实操真题演练20180916机器人包老师

机器人技术等级考试四级实操真题演练20180916机器人包老师

全国青少年机器人技术等级考试四级实操真题考试机器人包老师2018年9月16号试卷编号:8467939试卷录入者:机器人包老师(玩得趣科教中心)试卷总分:100出卷时间:2019-09-5 8:54答题时间:45分钟自动跟随小车(共1题,每题100分,共100分)1、主题:跟随小车器件:三四级等级考试套件要求:1、现场搭建小车。

2、小车从发车线出发,向前移动,距离前方障碍物10厘米处暂停。

3、移动障碍物,随着障碍物的移动,小车与障碍物间的距离始终保持10厘米。

4、通过超声波传感器进行距离检测。

5、程序编写采用C语言,不得使用图形化软件编写。

6、考试结束,考生将代码转贝上交。

说明:1、考场编程环境为: Arduino IDE2、实操开始,考生需更先向主控板写入 blink程序,经监考老师确认后方可进行小车组装。

3、小车距障碍物的距离为超声波传感器前端距离障碍物的距离。

4、出发前,小车距离障物的距离为20-30cm。

5、障碍物为竖向放置的A4尺寸大小。

6、编写程序文件命名规则为DJ KS_准考证号.ino。

参考资料:HC-SR04/05超声波的工作原理如下图1所示.1、先向Tring引脚发送时长不小于10us的高电平,触发超声波提块。

2、触发后,模块会自动发射8个40KHz的方波,并自动检测是否有信号回。

3.如果有信号返回,通过Echo引脚输出一个高电平,高电平持续的时间便是超声波从发射到接收的时间。

/*本程序为机器人包老师超声波小车四级课程示例程序仅供参考程序中用串口打印来显示超声波测量距离*/int fd=30;int bd=10;void setup(){pinMode(1, OUTPUT);pinMode(2, INPUT);pinMode(12, OUTPUT);pinMode(13, OUTPUT);Serial.begin(9600);}void loop(){float d=checkdistance_1_2(); Serial.println(d);if((d>=fd-bd)&&(d<=fd+bd)){ analogWrite(5,100);analogWrite(6,100);if(d>fd){digitalWrite(12,HIGH);digitalWrite(13,LOW);forward();}else if(d<fd){digitalWrite(12,LOW);digitalWrite(13,HIGH);backward();}else{digitalWrite(12,HIGH);digitalWrite(13,HIGH);pause();}}else {digitalWrite(12,HIGH);digitalWrite(13,HIGH);pause();}}float checkdistance_1_2() {digitalWrite(1, LOW);delayMicroseconds(2);digitalWrite(1, HIGH);delayMicroseconds(10);digitalWrite(1, LOW);float distance = pulseIn(2, HIGH) / 58.00; delay(10);return distance;}void forward() {analogWrite(8,255);analogWrite(7,0);analogWrite(4,255);analogWrite(3,0);}void backward() {analogWrite(8,0); analogWrite(7,255); analogWrite(4,0); analogWrite(3,255); }void turnleft() {analogWrite(8,0); analogWrite(7,0); analogWrite(4,255); analogWrite(3,0); }void turnright() {analogWrite(8,255); analogWrite(7,0); analogWrite(4,0); analogWrite(3,0); }void rotateleft() { analogWrite(8,0); analogWrite(7,255); analogWrite(4,255);analogWrite(3,0);}void rotateright() {analogWrite(8,255);analogWrite(7,0);analogWrite(4,0);analogWrite(3,255);}void pause() {analogWrite(8,0);analogWrite(7,0);analogWrite(4,0);analogWrite(3,0);}具体参考与实操演示请联系机器人包老师模拟四级实操真题考试之后就可以将作品发送给机器人包老师进行评阅然后机器人包老师评分与给出建议备注:机器人包老师是高职院校机器人专任教师与机器人创客导师,三维创意设计创客导师,也参与机器人技术等级考试考级服务中心的一二三四级的监考与评分,对于机器人技术等级考试考核评分非常清楚,可以很好帮助与辅助学员进行考级模拟。

机器人技术等级考试四级真题实操演练20190316机器人包老师

机器人技术等级考试四级真题实操演练20190316机器人包老师

全国青少年机器人技术等级考试四级实操真题考试机器人包老师2019年3月16号试卷编号:842239试卷录入者:机器人包老师(玩得趣科教中心)试卷总分:100出卷时间:2019-09-5 9:54答题时间:45分钟避障小车(共1题,共100分)主题:避障小车要求:1、现场搭建小车2、通过超声波模块控制小车躲避障碍物。

3、要求小车在距离障碍物20厘米时开始减速,距离障碍物10厘米时完全停止。

停止2秒后开始转向,躲避障碍物。

4、程序编写采用C/C++语言,不得使用图形化软件编写。

5、小车的运动控制程序,不得采用库函数调用。

6、考试结束,考生将代码拷贝上交。

说明:1、考场编程环境为: Arduino IDE2、实操开始,考生需要先向主控板写入blink程序,经监考老师确认后方可进行小车组装。

3、编写程序文件命名规则为:DJKS身份证号。

参考资料:HC-SR04/05超声波的工作原理如下图1所示.1、先向Tring引脚发送时长不小于10us的高电平,触发超声波提块。

2、触发后,模块会自动发射8个40KHz的方波,并自动检测是否有信号回。

3.如果有信号返回,通过Echo引脚输出一个高电平,高电平持续的时间便是超声波从发射到接收的时间。

具体参考与实操演示请联系机器人包老师模拟四级实操真题考试之后就可以将作品发送给机器人包老师进行评阅然后机器人包老师评分与给出建议备注:机器人包老师是高职院校机器人专任教师与机器人创客导师,三维创意设计创客导师,也参与机器人技术等级考试考级服务中心的一二三四级的监考与评分,对于机器人技术等级考试考核评分非常清楚,可以很好帮助与辅助学员进行考级模拟。

全国青少年机器人技术等级考试(四级) C语言编程与智能小车控制认知C语言编程与控制,学习编程语言、数据处理、逻辑关系、语句结构函数与库、流程图的基本知识,培养学生机器人项目实操能力,掌握电机、红外遥控、循迹、超声波等自律型机器人原理以及编程实操能力“玩科技•学知识”等级考试课程系列响应国家号召迎接机器人时代培养青少年科技素质教育,玩得趣科教将着力打造等级考试线上课程,专注于求知与考证。

机器人四级(理论)

机器人四级(理论)

青少年机器人技术等级考试理论综合试卷(四级)分数:100 题数:30一、单选题(共20题,共80分)1.下列关于Arduino的说法中,正确的是?()A. Arduino起源于美国B. Arduino包括硬件平台和软件平台C. Arduino仅推出UNO和Nano两款控制板D. Arduino仅支持C语言编程试题编号:20220829191154359试题类型:单选题标准答案:B试题难度:试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:2.以下各项中,不支持Arduino UNO/Nano主控板PWM的引脚是?()A. 3B. 4C. 5D. 6试题编号:20220829191154250试题类型:单选题标准答案:B试题难度:试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:3.有关上拉电阻和下拉电阻的叙述,错误的是?()A. 上拉电阻可以将引脚置为高电平B. 下拉电阻可以将引脚置为低电平C. Arduino UNO/Nano控制板内置了上拉电阻D. Arduino UNO/Nano控制板内置了下拉电阻试题编号:20220829191154406试题类型:单选题标准答案:D试题难度:试题解析:考生答案:C考生得分:0是否评分:已评分评价描述:4.电路搭建如图所示,如果想点亮红色LED灯,合理的程序是?()A.B.C.D.试题编号:20220829191154797试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:5.下图程序中,串口监视器输出的值可能是?()A. 1B. 2C. 3D. 程序报错试题编号:20220829191154672试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:6.下图程序中,串口监视器输出的值可能是?()A. 1B. 1.00C. 0.99D. 0试题编号:20220829191154625试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:7.电路搭建如图所示,我们使用电位器来控制舵机转动,合理的程序是?()A.B.C.D.试题编号:20220829191154875试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:8.以下关于Arduino C语言的说法,正确的是?()A. setup()函数通常用于初始化程序B. loop()函数仅会执行一次C. 可以用自定义函数替换掉setup()函数D. 在setup()函数和loop()函数中不可以调用其他函数试题编号:20220829191154328试题类型:单选题标准答案:A试题难度:试题解析:考生答案:A考生得分:4是否评分:已评分评价描述:9.电路搭建如图所示,使用光敏电阻通过检测周围环境光的强度来控制LED灯的亮度。

(完整word版)全国青少年机器人技术等级考试试卷(一级)20180917

(完整word版)全国青少年机器人技术等级考试试卷(一级)20180917

20180917全国青少年机器人技术等级考试试卷(一级)试卷编号:866125试卷录入者:机器人包老师试卷总分:100出卷时间:2019-02-16 16:18答题时间:30分钟分数:100 题数:45一、单选题(共30题,每题2分,共60分)1.如图,使用镊子的时候作为支点的是?[2分]A.a点B.b点C.c点D.d点参考答案:A2.下列说法中正确的是?[2分]A.斜面不能省力B.滑轮组不能省力C.定滑轮不能省力D.动滑轮不能省力参考答案:A3.大小两齿轮平行啮合,下列正确的是?[2分]A.大齿轮转速慢B.小齿轮转速慢C.两齿轮的转速一样D.两齿轮的齿的形状和大小可以不同参考答案:A4.齿轮传动说法错误的是?[2分]A.两齿轮平行啮合旋转方向相反B.多个齿轮传动所有齿轮旋转方向相同C.同轴齿轮转速相同D.多个齿轮平行传动,传动比的大小等于第一个齿轮和最后一个齿轮啮合时的传动比参考答案:B5.如图,转笔刀手摇部分相当于?[2分]A.齿轮B.定滑轮C.动滑轮D.轮轴参考答案:D6.关于吹风扇能降低身体表面温度,错误的是?[2分]A.风扇一定吹出的是冷风B.风扇能加快人体表面气流的速度C.实际上是通过汗液的蒸发带走人体热量降温D.气流速度增加能够加快汗液的蒸发参考答案:A7.下列物品用到了齿轮的是?[2分]A.aB.bC.cD.d参考答案:D8.如图,轮轴相当于变形的杠杆,则支点是?[2分]A.aB.bC.cD.d参考答案:B9. 如图,十字花螺丝刀一般配合下列哪种物品使用?[2分]A.aB.bC.cD.d参考答案:D10.关于齿轮说法正确的是?[2分]A.直接连接电机的齿轮是主动轮B.大齿轮带动小齿轮起减速作用C.小齿轮带动大齿轮起加速作用D.平行啮合的两齿轮旋转方向相同参考答案:A11.下列选项中起加速作用的齿轮组是?[2分]A.主动轮齿数是10,从动轮齿数是10B.主动轮齿数是10,从动轮齿数是20C.主动轮齿数是10,从动轮齿数是5D.主动轮齿数是5,从动轮齿数是10参考答案:C12.如图,哪个滑轮是动滑轮?[2分]A.aB.bC.cD.d参考答案:D13.为了增加物体稳定性的做法正确的是?[2分]A.升高物体的重心B.降低物体的重心C.把物体整体做成上大下小D.减少物体与地点的接触面积参考答案:B14.如图,盘山公路采用了下列哪种结构?[2分]A.杠杆B.斜面C.滑轮D.螺旋参考答案:B15.下列物品常用来给机器人提供动力的是?[2分]A.水B.机器人的机械手臂C.通电的马达D.开关参考答案:C16.图中哪个是冠齿轮?[2分]A.aB.bC.cD.d参考答案:C17.如图说法错误的是?[2分]A.此机械结构为蜗轮蜗杆B.该机械结构中一般蜗轮为从动件C.该机械结构中一般蜗杆为主动件D.蜗轮可以轻易带动蜗杆参考答案:D18.关于小朋友荡秋千,下列说法正确的是?[2分]A.荡到最低点时速度最快,动能最大B.荡到最低点时速度最快,势能最大C.荡到最高点时速度最快,动能最大D.荡到最高点时速度最快,势能最大参考答案:A19.如图,下列是费力杠杆的是?[2分]A.aB.bC.cD.d参考答案:A20.如图,地面上放四个物体,最稳定的是?[2分]A.aB.bC.cD.d参考答案:B21.如图,哪个剪刀利用了省力杠杆原理?[2分]A.aB.bC.cD.d参考答案:B22.以下哪个是机器人必须具备的?[2分]A.动力来源B.机械手臂C.金属外壳D.人的形象参考答案:A23.下列哪一个是机器人?[2分]A.aB.bC.cD.d参考答案:B24.以下哪个机械结构不能用来省力?[2分]A.动滑轮B.定滑轮C.斜面D.省力杠杆参考答案:B25.如图,圈内装置的作用是?[2分]A.省力B.省距离C.改变力的方向D.美观参考答案:C26.如图,关于该滑轮组说法正确的是?[2分]A.有两个动滑轮B.有两个定滑轮C.左边是动滑轮,右边是定滑轮D.左边是定滑轮,右边是动滑轮参考答案:B27.如图,想要从地面爬到山顶走哪条路更省力?[2分]A.aB.bC.cD.d参考答案:D28.如图模型搅拌器采用了哪种机械结构用来加速?[2分]A.杠杆B.斜面C.滑轮D.齿轮参考答案:D29.起重机利用下列哪个装置来改变力的方向?[2分]A.动滑轮B.定滑轮C.平齿轮D.冠齿轮参考答案:B30.下列滑轮组能省力的有几个?[2分]A.1个B.2个C.3个D.4个参考答案:C二、多选题(共5题,每题4分,共20分)31.下列能作为机器人驱动方式的有哪些?[4分]A.电力驱动B.水驱动C.气压驱动D.液压驱动参考答案:ACD32.关于链传动的说法正确的是?[4分]A.链传动比齿轮传动更适合远距离传动B.链传动中采用的传动链和链轮需在同一平面内安装C.自行车中的自行车链是传动链D.链传动中的链轮的转动方向相同参考答案:ABCD33.下列利用三角形稳定性的有哪些?[4分]A.aB.bC.cD.d参考答案:BC34.如图,下列能省力的工具有哪些?[4分]A.aB.bC.cD.d参考答案:ABC35.下列对滑轮组的说法正确的是?[4分]A.可以省力B.可以改变力的方向C.可以又省距离D.由多个动滑轮和定滑轮组成参考答案:ABD三、判断题(共10题,每题2分,共20分)36.理想状态下同一地点的单摆摆长越长,摆动的周期越长。

工业机器人系统操作员四级实操练习题

工业机器人系统操作员四级实操练习题

1、智能机器人的所谓智能的表现形式是什么?答:推理判断、记忆2、机器人分为几类?答:首先,机器人按应用分类可分为工业机器人、极限机器人、娱乐机器人。

1)工业机器人有搬运、焊接、装配、喷漆、检验机器人,主要用于现代化的工厂和柔性加工系统中。

2)极限机器人主要是指用在人们难以进入的核电站、海底、宇宙空间进行作业的机器人,包括建筑、农业机器人。

3)娱乐机器人包括弹奏机器人、舞蹈机器人、玩具机器人等。

也有根据环境而改变动作的机器人。

其次,按照控制方式机器人可分为操作机器人、程序机器人、示教机器人、智能机器人和综合机器人。

3、机器人由哪几部分组成?机器人由三大部分六个子系统组成。

三大部分是机械部分、传感部分和控制部分。

六个子系统是驱动系统、机械结构系统、感受系统、机器人一环境交换系统、人机交换系统和控制系统。

4、什么是自由度?答:人们把构建相对于参考系具有的独立运动参数的数目称为自由度。

5、机器人技术参数有哪些?各参数的意义是什么?答:机器人技术参数有:自由度、精度、工作范围、速度、承载能力。

1)自由度:是指机器人所具有的独立坐标轴的数目,不包括手爪(末端操作器)的开合自由度。

在三维空间里描述一个物体的位置和姿态需要六个自由度。

但是,工业机器人的自由度是根据其用途而设计的,也可能小于六个自由度,也可能大于六个自由度。

2)精度:工业机器人的精度是指定位精度和重复定位精度。

定位精度是指机器人手部实际到达位置与目标位置之间的差异。

重复定位精度是指机器人重复定位其手部于同一目标位置的能力,可以用标准偏差这个统计量来表示,它是衡量一列误差值的密集度(即重复度)。

3)工作范围:是指机器人手臂末端或手腕中心所能到达的所有点的集合,也叫工作区域。

4)速度;速度和加速度是表明机器人运动特性的主要指标。

5)承载能力:是指机器人在工作范围内的任何位姿上所能承受的最大质量。

承载能力不仅取决于负载的质量,而且还与机器人运行的速度和加速度的大小和方向有关。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国青少年机器人技术等级考试四级实操真题考试
机器人包老师
2018年9月16号
试卷编号:8467939
试卷录入者:机器人包老师(玩得趣科教中心)
试卷总分:100
出卷时间:2019-09-5 8:54
答题时间:45分钟
自动跟随小车(共1题,每题100分,共100分)
1、主题:跟随小车
器件:三四级等级考试套件
要求:
1、现场搭建小车。

2、小车从发车线出发,向前移动,距离前方障碍物10厘米处暂停。

3、移动障碍物,随着障碍物的移动,小车与障碍物间的距离始终保持10厘米。

4、通过超声波传感器进行距离检测。

5、程序编写采用C语言,不得使用图形化软件编写。

6、考试结束,考生将代码转贝上交。

说明:
1、考场编程环境为: Arduino IDE
2、实操开始,考生需更先向主控板写入 blink程序,经监考老师确认后方可进行小车组装。

3、小车距障碍物的距离为超声波传感器前端距离障碍物的距离。

4、出发前,小车距离障物的距离为20-30cm。

5、障碍物为竖向放置的A4尺寸大小。

6、编写程序文件命名规则为DJ KS_准考证号.ino。

参考资料:HC-SR04/05超声波的工作原理如下图1所示.
1、先向Tring引脚发送时长不小于10us的高电平,触发超声波提块。

2、触发后,模块会自动发射8个40KHz的方波,并自动检测是否有信号回。

3.如果有信号返回,通过Echo引脚输出一个高电平,高电平持续的时间便是超声波从发射到接收的时间。

/*
本程序为机器人包老师超声波小车四级课程示例程序仅供参考
程序中用串口打印来显示超声波测量距离
*/
int fd=30;
int bd=10;
void setup()
{
pinMode(1, OUTPUT);
pinMode(2, INPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop()
{
float d=checkdistance_1_2(); Serial.println(d);
if((d>=fd-bd)&&(d<=fd+bd)){ analogWrite(5,100);
analogWrite(6,100);
if(d>fd){
digitalWrite(12,HIGH);
digitalWrite(13,LOW);
forward();
}
else if(d<fd){
digitalWrite(12,LOW);
digitalWrite(13,HIGH);
backward();
}
else{
digitalWrite(12,HIGH);
digitalWrite(13,HIGH);
pause();
}
}
else {
digitalWrite(12,HIGH);
digitalWrite(13,HIGH);
pause();
}
}
float checkdistance_1_2() {
digitalWrite(1, LOW);
delayMicroseconds(2);
digitalWrite(1, HIGH);
delayMicroseconds(10);
digitalWrite(1, LOW);
float distance = pulseIn(2, HIGH) / 58.00; delay(10);
return distance;
}
void forward() {
analogWrite(8,255);
analogWrite(7,0);
analogWrite(4,255);
analogWrite(3,0);
}
void backward() {
analogWrite(8,0); analogWrite(7,255); analogWrite(4,0); analogWrite(3,255); }
void turnleft() {
analogWrite(8,0); analogWrite(7,0); analogWrite(4,255); analogWrite(3,0); }
void turnright() {
analogWrite(8,255); analogWrite(7,0); analogWrite(4,0); analogWrite(3,0); }
void rotateleft() { analogWrite(8,0); analogWrite(7,255); analogWrite(4,255);
analogWrite(3,0);
}
void rotateright() {
analogWrite(8,255);
analogWrite(7,0);
analogWrite(4,0);
analogWrite(3,255);
}
void pause() {
analogWrite(8,0);
analogWrite(7,0);
analogWrite(4,0);
analogWrite(3,0);
}
具体参考与实操演示请联系机器人包老师
模拟四级实操真题考试之后就可以将作品发送给机器人包老师进行评阅
然后机器人包老师评分与给出建议
备注:机器人包老师是高职院校机器人专任教师与机器人创客导师,三维创意设计创客导师,也参与机器人技术等级考试考级服务中心的一二三四级的监考与评分,对于机器人技术等级考试考核评分非常清楚,可以很好帮助与辅助学员进行考级模拟。

全国青少年机器人技术等级考试(四级) C语言编程与智能小车控制
认知C语言编程与控制,学习编程语言、数据处理、逻辑关系、语句结构函数与库、流程图的基本知识,培养学生机器人项目实操能力,掌握电机、红外遥控、循迹、超声波等自律型机器人原理以及编程实操能力
“玩科技•学知识”等级考试课程系列响应国家号召迎接机器人时代培养青少年科技素质教育,玩得趣科教将着力打造等级考试线上课程,专注于求知与考证。

现全国青少年机器人技术等级考试含有五个篇章(共8级):一级篇,二级篇,三级篇,四级篇,五级篇,每课分为2个部分:理论+实操。

课时为90分钟(详见实际)。

相关文档
最新文档