电子学会机器人等级考试181208四级
机器人四级考试内容
机器人四级考试内容
机器人四级考试内容通常涵盖以下几个方面:
1. 硬件知识:考察机器人的构造和组成部分,如传感器、执行器、控制器等,以及其工作原理和互动原理。
2. 编程和控制:考察机器人的编程和控制技术,包括机器人的运动规划、路径规划、动力学模型等。
3. 机器人视觉与感知:考察机器人的视觉和感知技术,包括目标识别、图像处理、深度学习等。
4. 机器人导航与定位:考察机器人的定位和导航技术,包括SLAM(Simultaneous Localization and Mapping)算法、路径规划等。
5. 人机交互与智能化:考察机器人的人机交互界面设计和智能化技术,包括语音识别、自然语言处理、情感分析等。
6. 机器人应用和发展:考察机器人在不同领域的应用,如工业制造、物流、医疗、农业等,以及机器人的发展趋势和挑战。
需要注意的是,机器人四级考试的具体内容可能会因地区和机构的不同而有所差异,以上内容仅为一般参考。
建议参加考试的人员提前了解考试要求和考纲,并结合相关教材和培训材料进行复习。
电子学会等级考试 机器人 四级实操考题评分标准
青少年机器人技术等级考试四级实操考题及评分标准(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、控制程序采用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分,由两部分组成,分别为:电路搭设和功能呈现。
全国青少年机器人技术等级考试试卷(四级)
全国青少年机器⼈技术等级考试试卷(四级)全国青少年机器⼈技术等级考试试卷(四级)分数: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. ⾃定义函数可以将简化复杂的程序,或者减少⼯作量。
机器人等级考试一共分为八级
机器人等级考试一共分为八级1-2级:对应工业革命之后的机械时代;3-4级:对应电子时代电子电路/机器人搭建;5-6级:对应信息时代集成电路/通信/I2C总线/机械臂;7-8级:与中国电子学会全国电子信息专业技术人员水平评价(QCEIT)体系衔接,进入电子信息专业人才序列。
“一级标准考试科目:机器人搭建、机器人常用知识考试内容:(一) 知识1. 了解主流的机器人影视作品及机器人形象2. 会分辨稳定结构和不稳定结构3. 会计算齿轮组的变速比例4. 能够区分省力杠杆和费力杠杆5、能够区分那种滑轮会省力6、了解链传动和带传动各自的优缺点7、了解不同种类的齿轮(二) 实践1. 基本结构认知2. 知道六种简单机械原理(杠杆,轮轴,滑轮,斜面,楔,螺旋)3. 齿轮和齿轮比4. 链传动和带传动5. 机器人常用底盘(轮式和履带)二级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.了解中国及世界机器人领域的重要历史事件2.知道机器人领域重要的科学家3.知道重要的机器人理论及相关人物4.知道凸轮、滑杆、棘轮、曲柄等特殊结构在生活中的应用(二)实践1.使用电池盒类型的遥控器控制电机运转2.能够连接独立的电池盒、开关以及电机3.完成凸轮、滑杆、棘轮、曲柄、连杆等特殊结构模型制作4.驱动电机完成一定任务5.掌握如何区分不同的曲柄连杆机构6.了解电机的工作原理7.了解摩擦力的产生条件和分类8.了解凸轮结构中从动件的运动轨迹三级标准考试科目:机器人常用知识、电子电路搭建考试内容(一)知识1.掌握电流、电压、电阻、导体、半导体等概念2.掌握串联、并联的概念3.了解模拟量、数字量、I/O口输入输出等概念4.了解电子电路领域的相关理论及相关人物5.了解二极管特性6.掌握程序的顺序、选择、循环三种基本结构7.掌握程序流程图的绘制8.掌握图形化编程软件的使用9.掌握变量的概念和应用10.了解函数的定义(二)电子电路1.掌握简单串联并联电路的连接2.掌握搭建不同LED显示效果电路的内容3.掌握处理按键类型的开关输入信号的内容4.掌握使用光敏电阻搭建环境光线检测感应电路的内容5.掌握通过可调电阻控制LED的亮度变化的内容6.掌握控制蜂鸣器发声的内容四级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算2.了解数值在二进制十进制和十六进制之间进行换算3.掌握驱动电机和伺服电机运转的内容4.掌握已有的一些传感器功能函数的使用5.熟练通过编程实现选择结构和循环结构6.掌握函数的应用,能够完成自定义的函数7.了解类库的概念8.了解自律性机器人的行动方式9.了解细分领域的机器人理论及相关人物10.掌握较为合理的使用变量和自定义函数的内容(二)机器人搭建这部分实践操作主要是搭建能够完成指定任务的机构,与语言程序设计中的内容有部分交叉1.掌握使用输出数字信号的传感器的内容,如灰度传感器、接近开关、触碰传感器2.掌握使用输出模拟量信号的传感器内容,如光线强度传感器3.掌握使用输出数字脉冲信号的传感器的内容,如超声波测距传感器、红外遥控信号接收传感器4.掌握驱动电机或伺服电机运转的内容5.掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算6.熟练应用控制器I/O口实现数字量输出7.掌握控制机器人平台移动的内容8.了解利用三极管完成控制电路通断的电路9.掌握简单的自律型机器人的制作(如简单避障、单线条巡线)10.熟练通过编程实现选择结构和循环结构11.掌握函数的应用,能够完成自定义的函数五级标准考试科目:电子电路搭建、机器人常用知识考试内容:(一)知识1.了解集成电路、微控制器领域的知名产品,重大工程项目2.了解并行通信与串行通信的优缺点3.了解ROM、RAM、Flash、EEPROM多种存储器之间的不同4.了解中断程序的运行机制5.掌握一维数组和二维数组的应用6.了解I²C总线通信7.了解UART 串行通信8.了解SPI总线通信9.掌握类库的应用10.了解报文的含义和组成(二)电子电路的搭建1.熟练使用数码管显示数字,会使用译码器功能的集成电路2.掌握通过I²C总线通信获取传感器的值,如I²C总线的姿态传感器、RTC实时时钟3.掌握通过I²C总线通信控制芯片I/O口的输出,如使用芯片PCA85744.掌握使用其他串行方式控制芯片I/O口的输出,如使用芯片74HC5955.掌握通过串行通信端口进行数据通信,如使用蓝牙模块或与计算机通信6.掌握LED点阵或液晶的显示7.掌握类库的应用六级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.了解中国及世界机器人领域的知名产品,重大工程项目2.了解一些常见的机器人的工作方式3.了解步进电机和伺服电机的工作原理4.掌握库文件编写5.了解控制理论及PID控制6.了解机构材料中强度和稳定的概念(二)机器人搭建1.掌握机器臂运转的控制2.掌握机械夹持开合的控制3.掌握将数据保存在EEPROM中的内容,保证机器人意外掉电时能够记录之前的状态4.掌握十字路口的巡线动作5.掌握走迷宫操作6.掌握步进电机、伺服电机等器件的使用,能够利用它们完成特定的功能7.掌握通过WIFI模块进行数据通信,如ESP8266七级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.掌握解释型编程语言的应用2.了解多种编程语言的形式和特点3.了解不同处理器之间的差别4.了解常用Linux命令行操作(二)机器人搭建掌握一个通过网页来控制机器人的制作,服务器端运行在机器人上,可控制机器人的移动以及机械臂的运动,同时机器人能够自己处理避障、防跌落的情况。
机器人等级考试一共分为八级
机器人等级考试一共分为八级1-2级:对应工业革命之后的机械时代;3-4级:对应电子时代电子电路/机器人搭建;5-6级:对应信息时代集成电路/通信/I2C总线/机械臂;7-8级:与中国电子学会全国电子信息专业技术人员水平评价(QCEIT)体系衔接,进入电子信息专业人才序列。
“一级标准考试科目:机器人搭建、机器人常用知识考试内容:(一) 知识1. 了解主流的机器人影视作品及机器人形象2. 会分辨稳定结构和不稳定结构3. 会计算齿轮组的变速比例4. 能够区分省力杠杆和费力杠杆5、能够区分那种滑轮会省力6、了解链传动和带传动各自的优缺点7、了解不同种类的齿轮(二) 实践1. 基本结构认知2. 知道六种简单机械原理(杠杆,轮轴,滑轮,斜面,楔,螺旋)3. 齿轮和齿轮比4. 链传动和带传动5. 机器人常用底盘(轮式和履带)二级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.了解中国及世界机器人领域的重要历史事件2.知道机器人领域重要的科学家3.知道重要的机器人理论及相关人物4.知道凸轮、滑杆、棘轮、曲柄等特殊结构在生活中的应用(二)实践1.使用电池盒类型的遥控器控制电机运转2.能够连接独立的电池盒、开关以及电机3.完成凸轮、滑杆、棘轮、曲柄、连杆等特殊结构模型制作4.驱动电机完成一定任务5.掌握如何区分不同的曲柄连杆机构6.了解电机的工作原理7.了解摩擦力的产生条件和分类8.了解凸轮结构中从动件的运动轨迹三级标准考试科目:机器人常用知识、电子电路搭建考试内容(一)知识1.掌握电流、电压、电阻、导体、半导体等概念2.掌握串联、并联的概念3.了解模拟量、数字量、I/O口输入输出等概念4.了解电子电路领域的相关理论及相关人物5.了解二极管特性6.掌握程序的顺序、选择、循环三种基本结构7.掌握程序流程图的绘制8.掌握图形化编程软件的使用9.掌握变量的概念和应用10.了解函数的定义(二)电子电路1.掌握简单串联并联电路的连接2.掌握搭建不同LED显示效果电路的内容3.掌握处理按键类型的开关输入信号的内容4.掌握使用光敏电阻搭建环境光线检测感应电路的内容5.掌握通过可调电阻控制LED的亮度变化的内容6.掌握控制蜂鸣器发声的内容四级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算2.了解数值在二进制十进制和十六进制之间进行换算3.掌握驱动电机和伺服电机运转的内容4.掌握已有的一些传感器功能函数的使用5.熟练通过编程实现选择结构和循环结构6.掌握函数的应用,能够完成自定义的函数7.了解类库的概念8.了解自律性机器人的行动方式9.了解细分领域的机器人理论及相关人物10.掌握较为合理的使用变量和自定义函数的内容(二)机器人搭建这部分实践操作主要是搭建能够完成指定任务的机构,与语言程序设计中的内容有部分交叉1.掌握使用输出数字信号的传感器的内容,如灰度传感器、接近开关、触碰传感器2.掌握使用输出模拟量信号的传感器内容,如光线强度传感器3.掌握使用输出数字脉冲信号的传感器的内容,如超声波测距传感器、红外遥控信号接收传感器4.掌握驱动电机或伺服电机运转的内容5.掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算6.熟练应用控制器I/O口实现数字量输出7.掌握控制机器人平台移动的内容8.了解利用三极管完成控制电路通断的电路9.掌握简单的自律型机器人的制作(如简单避障、单线条巡线)10.熟练通过编程实现选择结构和循环结构11.掌握函数的应用,能够完成自定义的函数五级标准考试科目:电子电路搭建、机器人常用知识考试内容:(一)知识1.了解集成电路、微控制器领域的知名产品,重大工程项目2.了解并行通信与串行通信的优缺点3.了解ROM、RAM、Flash、EEPROM多种存储器之间的不同4.了解中断程序的运行机制5.掌握一维数组和二维数组的应用6.了解I²C总线通信7.了解UART 串行通信8.了解SPI总线通信9.掌握类库的应用10.了解报文的含义和组成(二)电子电路的搭建1.熟练使用数码管显示数字,会使用译码器功能的集成电路2.掌握通过I²C总线通信获取传感器的值,如I²C总线的姿态传感器、RTC实时时钟3.掌握通过I²C总线通信控制芯片I/O口的输出,如使用芯片PCA85744.掌握使用其他串行方式控制芯片I/O口的输出,如使用芯片74HC5955.掌握通过串行通信端口进行数据通信,如使用蓝牙模块或与计算机通信6.掌握LED点阵或液晶的显示7.掌握类库的应用六级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.了解中国及世界机器人领域的知名产品,重大工程项目2.了解一些常见的机器人的工作方式3.了解步进电机和伺服电机的工作原理4.掌握库文件编写5.了解控制理论及PID控制6.了解机构材料中强度和稳定的概念(二)机器人搭建1.掌握机器臂运转的控制2.掌握机械夹持开合的控制3.掌握将数据保存在EEPROM中的内容,保证机器人意外掉电时能够记录之前的状态4.掌握十字路口的巡线动作5.掌握走迷宫操作6.掌握步进电机、伺服电机等器件的使用,能够利用它们完成特定的功能7.掌握通过WIFI模块进行数据通信,如ESP8266七级标准考试科目:机器人搭建、机器人常用知识考试内容:(一)知识1.掌握解释型编程语言的应用2.了解多种编程语言的形式和特点3.了解不同处理器之间的差别4.了解常用Linux命令行操作(二)机器人搭建掌握一个通过网页来控制机器人的制作,服务器端运行在机器人上,可控制机器人的移动以及机械臂的运动,同时机器人能够自己处理避障、防跌落的情况。
中国电子学会机器人四级考试真题
中国电子学会机器人四级考试真题一、单选题(共30题,共60分)1. 一个机器小车,用左右两个电机分别控制左右车轮,左侧电机转速是100rpm,右侧电机转速是50rpm,则此机器小车?() [单选题] *A. 原地右转B. 向右前方转向(正确答案)C. 原地左转D. 原地不动2. 以下装置容易出现打滑现象的是?() [单选题] *A.皮带传动装置(正确答案)B.链传动装置C.齿轮传动装置D.蜗轮蜗杆机构3. 如图,该机构中棘轮是指?()[单选题] *A.aB.bC.c(正确答案)D.d4. 如图,关于飞机起飞时的机翼示意图,说法正确的是?()[单选题] *A.机翼上侧所受的气压为0B.机翼上侧气流速度比下侧慢C.机翼上侧曲线弧度小于下侧D.机翼上侧所受的气压小于下侧(正确答案)5. 如图,下图中哪个是皮带交叉传动?()[单选题] *A.aB.bC.c(正确答案)D.d6. 如图,下列哪个是工业机器人?()[单选题] *A. aB.bC.cD.d(正确答案)7. 如图,下列物品的特殊设计为了减小摩擦的是?()A. aB. bC. c(正确答案)D. d8. 凸轮从动件的运动规律是由什么决定的?() [单选题] *A. 凸轮的颜色B.凸轮的大小C.凸轮的轮廓曲线(正确答案)D.凸轮旋转的周期9. 中国家用电器一般电压约为?() [单选题] *A. 1.5VB. 1000vC. 36VD. 220V(正确答案)10. 如图,曲柄滑块机构中哪个部分做回转运动?()A. a(正确答案)B. bC. cD. d11. 关于力的方向,下列说法正确的是?() [单选题] *A. 重力的方向不能确定B. 重力是垂直于水平面竖直向上的C. 重力是垂直于水平面竖直向下的(正确答案)D. 重力是平行于水平面的12. 如图,下列哪个选项是摩擦式棘轮机构?()[单选题] *A. aB. bC. c(正确答案)D. d13. 如图,采用了圆柱凸轮的是?()[单选题] *A. aB. bC. c(正确答案)D. d14. 如图,这是记里鼓车模型,它的作用是?()[单选题] *A. 计量车的行驶里程(正确答案)B. 击鼓娱乐C. 运送军用物资D. 计时15. 关于齿轮平行啮合,下列说法正确的是?() [单选题] *A. 两轮转向相同B. 两轮转向相反(正确答案)C. 无法计算传动比D. 容易出现打滑16. 如图,采用了摆动型从动件的是?()[单选题] *A. aB. b(正确答案)C. cD. d17. 第三代机器人是?() [单选题] *A. 示教再现机器人B. 感知机器人C. 智能机器人(正确答案)D. 服务机器人18. 在双摇杆机构中摇杆做什么动作?() [单选题] *A. 沿着轨道来回滑动B. 回转运动C. 静止不动D. 左右摇摆(正确答案)19. 如图,下列说法正确的是?()[单选题] *A. 这是齿轮平行啮合B. 这是链传动C. 这是皮带传动D. 这是齿轮垂直啮合(正确答案)20. 如图,关于该机构,下列说法正确的是?()[单选题] *A. 这是棘轮机构B. 这是槽轮机构C. 这是凸轮机构(正确答案)D. 采用了几何锁合方式21. 如图,关于该机构,下列说法正确的是?()[单选题] *A. 这是凸轮机构B. a是主动件(正确答案)C. 这是棘轮机构D. 这是不完全齿轮机构22. 如图,小朋友滑滑梯的过程中,下列哪个不是他受到的力?()[单选题] *A. 弹力(正确答案)B. 摩擦力C. 重力D. 支持力23. 如图,下列凸轮机构使用了平底从动件的是?()[单选题] *A. aB. bC. c(正确答案)D. d24. 挖掘机的机械臂采用了哪种机构?() [单选题] *A. 连杆机构(正确答案)B. 棘轮机构C. 槽轮机构D. 凸轮机构25. 下列常见物品重力最大的是?() [单选题] *A. 一块橡皮B. 一把尺子C. 一个笔记本D. 一张桌子(正确答案)26. 如图,该机构中回转体做什么动作?()[单选题] *A. 上下直动B. 回转运动(正确答案)C. 在既定的轨道上滑动D. 摇摆运动27. 关于能量说法错误的是?() [单选题] *A. 机械能包括动能和势能B. 动能可以转化为势能C. 势能可以转化为动能D. 机械能不能转化为电能(正确答案)28. 如图,关于该机构,下列说法正确的是?()[单选题] *A. b是主动件(正确答案)B. 这是棘轮机构C. 这是凸轮机构D. 这是连杆机构29. 典型棘轮机构不包括?() [单选题] *A. 主动摆杆B. 主动棘爪C. 棘轮D. 止回摆杆(正确答案)30. 下列机构不属于间歇运动机构的是?() [单选题] *A. 全齿轮啮合机构(正确答案)B. 槽轮机构C. 不完全齿轮啮合机构D. 凸轮机构二、多选题(共5题,共20分)31. 下列传动方式,轮的旋转方向相同的两项是?() *A. 齿轮平行啮合B. 链传动(正确答案)C. 皮带平行传动(正确答案)D. 皮带交叉传动32. 下列能增大摩擦力的选项有哪些?() *A. 在轮胎上制造花纹(正确答案)B. 路面结冰时在路面上撒些砂石(正确答案)C. 拧不开瓶盖垫一个毛巾再拧(正确答案)D. 使用健身器材时在手上涂抹防滑粉(正确答案)33. 下列哪些机构含有曲柄?() *A. 曲柄摇杆机构(正确答案)B. 双摇杆机构C. 双曲柄机构(正确答案)D. 反向双曲柄机构(正确答案)34. 如图,关于该棘轮机构说法正确的两项是?()*A. 这是外啮合棘轮机构B. 这是内啮合棘轮机构(正确答案)C. 这是摩擦式棘轮机构D. 这是齿式棘轮机构(正确答案)35. 静摩擦力的产生条件包括哪两项?() *A. 两物体之间相互接触(正确答案)B. 两物体之间不能接触C. 两物体有相对运动趋势(正确答案)D. 两物体正在发生相对运动三、判断题(共10题,共20分)36. 皮带传动只有皮带平行传动一种方式。
2023年12月青少年机器人技术等级考试理论综合试卷四级真题及答案
2023年12月青少年机器人技术等级考试理论综合试卷四级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)1. Arduino UNO/Nano主控板,当数字引脚输出信号为高电平时,对应的电压是?()试题编号:20231123210503130试题类型:单选题标准答案:B2. 对欧姆定律I=U/R的解释中,下列说法正确的是?()试题编号:20231123210503177试题类型:单选题标准答案:D3. Arduino UNO/Nano主控板,下列选项中,既能读取模拟信号又能读写数字信号的引脚是?()试题编号:20231123210503208试题类型:单选题标准答案:A除了直接采用高/低电平代表1/0外,还可以采用其它形式的脉冲信号来表示1/0。
下图中,通3发送0的程序是?()4.试题编号:20231123210503830试题类型:单选题标准答案:D5. 有关Arduino C程序,下列说法错误的是?()试题编号:20231123210502675试题类型:单选题标准答案:A6. Arduino Nano主控板,通过电位器控制舵机转动角度,电位器连接到A0引脚,舵机连接到3引试题编号:20231123210504034试题类型:单选题标准答案:B7. 通常情况下,Arduino UNO/Nano主控板主控制芯片的工作频率是?()试题编号:20231123210502628试题类型:单选题标准答案:C8. Arduino UNO/Nano主控板,电路搭设如下图所示,按键开关连接到4引脚,下列选项中,关于试题编号:20231123210503986试题类型:单选题标准答案:AArduino C程序如下,当程序运行时,串口监视器输出结果是?()9.试题编号:20231123210503580试题类型:单选题标准答案:BArduino C程序如下,当程序运行时,串口监视器输出结果是?()10.试题编号:20231123210503533试题类型:单选题标准答案:DArduino UNO/Nano主控板,电路搭设如下,下列选项中,实现按键开关按下后,LED点亮的程11.试题编号:20231123210503893试题类型:单选题标准答案:B12. Arduino UNO/Nano主控板,当模拟输出引脚的等效电压为1V时,此时PWM所对应的占空比是试题编号:20231123210503254试题类型:单选题标准答案:A13. Arduino C语言中,前缀0b表示的数制是?()试题编号:20231123210502768试题类型:单选题标准答案:A14. Arduino C程序如下,该程序运行后在串口监视器显示的内容是?()试题编号:20231123210502831试题类型:单选题标准答案:CArduino C语言,部分程序如下,当变量i的值为85时,串口监视器输出结果是?()15.试题编号:20231123210503674试题类型:单选题标准答案:C16. Arduino UNO/Nano主控板,使用analogRead()函数读取模拟输入信号,当模拟输入引脚的电试题编号:20231123210503083试题类型:单选题标准答案:D17. Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。
202406电子学会等级考试机器人4级 理论
A:外部上拉电阻电路A:HIGH / HIGHA:基极A:增大A:core >= 0A:5【参考答案】AA:*D:Serial.printOut()【参考答案】BC2. Arduino UNO/Nano主控板,通过函数pinMode(pin,mode)设置引脚的工作模式,下列选项中,参数mode值可以有?()(2分)A:INPUTB:OUPUTC:INPUT_PULLUPD:FALLING【参考答案】ABC3. Arduino UNO/Nano主控板,引脚5具有如下哪些功能?()(2分)A:数字信号读取B:数字信号输出C:模拟信号读取D:模拟信号输出【参考答案】ABD4. 对欧姆定律I = U/R 的解释中,下列说法正确的是?()(2分)A:导体不变的情况下,电压越大电流越小B:导体不变的情况下,电压越大电流越大C:体的电流与导体两端的电压成正比D:导体的电流与导体两端的电压成反比【参考答案】BC5. Arduino C语言中,变量名可包含的字符有?()(2分)A:数字B:英文字符C:下划线( _ )D:汉字【参考答案】ABC三、判断题(共5题,共10分)1. 舵机转动时的角度控制为闭环控制。
()(2分)正确错误【参考答案】正确2. Arduino C语言中,switch ... case 语句属于循环结构。
()(2分)正确错误【参考答案】错误3. 当直流电机出现堵转时,应及时停止驱动,以防止过热导致电机烧坏。
()(2分)正确错误【参考答案】正确4. Arduino UNO/Nano主控板的工作电压是5V。
()(2分)正确错误【参考答案】正确5. Arduino UNO/Nano主控板,程序digitalwrite(13,HIGH);可点亮板载LED灯。
()(2分)正确错误【参考答案】错误。
机器人四级考试知识点
机器人四级考试知识点
机器人四级考试通常考查以下几个方面的知识点:
1. 机器人概论:包括机器人的定义、发展历程、分类、组成和特点等。
2. 机器人系统:包括机器人的体系结构、控制系统、编程系统、传感器和执行器等。
3. 机器人编程:包括机器人编程语言、编程方法、机器人程序结构、控制指令和程序设计等。
4. 机械制造:包括机器人设计、机器人工作机构、运动学、动力学和控制技术等。
5. 机器视觉:包括机器人视觉传感器、图像处理、目标检测和空间定位等。
6. 智能算法:包括机器学习、模糊逻辑、遗传算法、神经网络等。
7. 应用场景:包括机器人在工业、教育、医疗和服务等领域的应用。
除此之外还需要了解机器人的产业现状、政策法规和伦理问题等,如机器人的安全性、机器人与人类的关系等。
建议在备考机器人四级考试前,根据考试大纲和知识点,系统性、全面性地进行学习和复习,结合考前模拟考试进行巩固和提高。
机器人等级考试4级第一章
四级标准科目:机器人搭建、机器人常用知识。
形式:机器人搭建采用实际操作的形式,机器人常用知识采用上机考试形式。
器材及软件:结构件:能够满足考试要求的结构件均可。
核心控制板:开源硬件控制板,包含硬件的原理图、引导程序(如果含)、操作系统(如果含)、开源的开发环境及源码。
电子部分:与核心控制板配套的电子元件或模块。
开发软件:能够完成开源硬件控制板程序开发的免费软件即可。
考核内容:四级内容标准是对前面三级内容的一个综合应用,相同的考核内容未在此列出。
(一)知识1.掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算2.了解数值在二进制、十进制和十六进制之间进行转换3.掌握驱动电机或伺服电机运转的内容4.掌握已有的一些传感器功能函数的使用5.熟练通过编程实现选择结构和循环结构6.掌握函数的应用,能够完成自定义的函数7.了解类库的概念8.了解自律型机器人的行动方式9.了解细分领域的机器人理论及相关人物10.掌握较为合理的使用变量和自定义函数的内容(二)机器人搭建这部分实践操作主要是搭建能够完成指定任务的机构,与语言程序设计中的内容有部分交叉1. 掌握使用输出数字信号的传感器的内容,如灰度传感器、接近开关、触碰传感器2. 掌握使用输出模拟量信号的传感器的内容,如光线强度传感器3. 掌握使用输出数字脉冲信号的传感器的内容,如超声波测距传感器、红外遥控信号接收传感器4. 掌握驱动电机或伺服电机运转的内容5. 掌握数学(加减乘除)、比较(大于小于等于)及逻辑(与或非)运算6. 熟练应用控制器I/O 口实现数字量输出7. 掌握控制机器人平台移动的内容8. 了解利用三极管完成控制电路通断的电路9. 掌握简单的自律型机器人制作(比如简单避障、单线条巡线)10. 熟练通过编程实现选择结构和循环结构11. 掌握函数的应用,能够完成自定义的函数第一章迎宾机器人现如今,机器人已经越来越多地应用到服务领域,如会场、餐厅、商场等场所。
机器人等级考试四级编程知识点
机器人等级考试四级编程知识点一、知识概述《机器人等级考试四级编程知识点》①基本定义:机器人等级考试四级编程就是对机器人进行更复杂、更高级的编程控制,让机器人能处理更多样的任务和情况,涉及到机器人的运动控制、传感器的运用以及一定的算法逻辑等知识。
②重要程度:在机器人编程学习里是一个比较高层次的阶段,能让学习者从基础的机器人操作发展到更精细、智能的控制,是向更高深的机器人技术迈进的重要一步。
③前置知识:得先掌握机器人等级考试一到三级的编程知识,像基础的机器人结构、简单的运动编程和初步的传感器使用等;还要有基本的数学运算知识,比如四则运算、简单的几何形状计算等;对逻辑判断也得有基本概念,像如果- 那么这样的条件判断逻辑。
④应用价值:实现在工业上更复杂的自动化生产流程,例如复杂零件的组装,机器人可以根据不同的零件形状和要求精准操作;在日常生活中,可以让服务机器人更智能,像在家庭场景下能根据不同环境状况调整服务内容,比如根据光线强弱自动调节照明设备的亮度等。
二、知识体系①知识图谱:机器人等级考试四级编程知识点在整个机器人编程学科中处于中级偏上的位置,是在基础编程知识之上构建更复杂功能的阶段。
②关联知识:与机器人的机械结构学知识紧密相连,因为编程要结合机器人的物理构造发挥功能;还与传感器技术原理有关,这样才能正确编写利用传感器数据的程序;与算法优化知识也有关联,好的算法能让机器人更高效完成任务。
③重难点分析:- 掌握难度:编程中的算法逻辑部分比较难,因为需要综合考虑多个条件和变量,来实现机器人复杂的动作和决策。
例如要让机器人在一个有多种障碍物的环境中找到最佳路径。
- 关键点:掌握传感器数据的有效处理方法,能够根据不同传感器传来的信号准确编写对应的程序逻辑是关键,还有对机器人复杂动作的精确规划编程。
④考点分析:- 在考试中的重要性:是重点考查部分,占比较大。
- 考查方式:会通过编程操作题,让考生编写程序解决特定的机器人任务问题,也会有理论题考查编程相关的知识概念。
全国青少年机器人技术等级考试四级实操试卷答案
全国青少年机器人技术等级考试四级实操试卷答案
全国青少年机器人技术等级
考试编程实操试卷(四级)
一、说明:
考虑到考生参加等级考试所用器材各不相同,小车驱动所采用的电机驱动模块也不尽相同。
所以本评分标准没有出具标准程序答案。
由评委老师根据小车的程序和实际运动结果来进行评分。
学生应将所编写的程序拷贝上交并留存备查。
二、具体评分细则如下:
(一)小车搭建。
共20分
1)小车结构搭建完成。
(10分)
2)超声波模块线路连接正确。
(4分)
3)马达驱动线路连接正确(6分)
(二)小车实现运动功能。
共(40分)
1)采用C语言编写程序,程序语法和逻辑基本正确。
(25分)2)将程序成功上传至主控板。
(5分)
3)马达驱动车轮旋转。
(10分)
(三)避障功能实现(40分)
1)实现小车在发现障碍物时(20厘米)有明显减速功能。
(10分)2)实现小车距离障碍物很近时(10厘米)完全停止。
(10分)3)实现小车在停止2秒后开始转向避障功能。
(20分)。
机器人技能等级考试四级
机器人技能等级考试四级1. 关于完整的直流电路,下列说法不正确的是() [单选题] *A.必须要有用电器B.必须要有电源C.一定要非常复杂(正确答案)D.一定要有导线2. 机器人教具中的控制器输出口输出的是() [单选题] *A.连续不变的电流B.根据程序变化的脉冲电压(正确答案)C.数据D.连续变化的电压3.我们使用机器人教具搭建机器人,要想让机器人的某条机械臂在某个角度内往复移动,且要精准保持于某个角度时,我们一般需要使用() [单选题] *A.舵机(正确答案)B. 步进电机C. 交流电机D. 减速电机4.下列关于发光二极管说明不正确的是() [单选题] *A. 发光二级管可以发不同颜色的光B. 发光二极管两端电压越大发光二极管越亮(正确答案)C. 发光二极管的材料是半导体D. 发光二极管具有单向导电性 26.电磁感应是指因为磁通量变化产生感应电动势的现象,( C )最早发现了电磁感应现象。
5.()最早发明了电灯。
[单选题] *A.爱迪生(正确答案)B.达尔文C.法拉第D.鲁班6.报废的电池也不可以扔入火中,可能会发生爆炸危险。
[判断题] *对(正确答案)错7.正常情况下铜棒、铁丝都是导体 [判断题] *对(正确答案)错8.正常情况下玻璃片、铅笔芯都是绝缘体。
[判断题] *对错(正确答案)9.马路边电线杆上的电线电压很低。
[判断题] *对错(正确答案)10.只有人型的机器人才能被称为“机器人”。
[判断题] *对错(正确答案)11.在一个电池上并联两个灯泡,两个灯泡同时亮起。
如果断开一个灯泡和电池的连接,则另一个灯泡也会熄灭。
[判断题] *对错(正确答案)12.机器人只要安装上马达和程序模块就可以自动工作。
[判断题] *对错(正确答案)13.导体与绝缘体之间没有绝对的界限;在条件变化时,导体也成为绝缘体;或绝缘体也成为导体。
[判断题] *对(正确答案)错14.塑料格尺在皮毛上摩擦后可以吸住小纸片,说明格尺摩擦后有磁性了。
机器人技术等级考试四级理论试题汇总答案解析
一、选择题1、机器人技术分为几个等级?A. 三级B. 四级C. 五级D. 六级答案:B. 四级解析:机器人技术等级考试由国家职业资格证书管理中心组织实施,分为四级:初级、中级、高级和特级。
2、机器人技术等级考试的考试形式有哪些?A. 理论考试B. 实践考试C. 综合考试D. 模拟考试答案:A. 理论考试 B. 实践考试 C. 综合考试解析:机器人技术等级考试的考试形式主要有理论考试、实践考试和综合考试三种形式,不包括模拟考试。
理论考试包括基础理论、应用理论等;实践考试包括操作考试、设计考试等;综合考试主要考查考生的综合应用能力。
3、机器人技术等级考试的考试时间是多少?A. 120分钟B. 90分钟C. 60分钟D. 30分钟答案:A. 120分钟解析:机器人技术等级考试的考试时间为120分钟,其中理论考试和实践考试分别占90分钟和30分钟,综合考试占60分钟。
4、机器人技术等级考试的考试内容包括哪几部分?A. 基础理论B. 应用理论C. 操作考试D. 设计考试答案:A. 基础理论 B. 应用理论 C. 操作考试D. 设计考试解析:机器人技术等级考试的考试内容包括基础理论、应用理论、操作考试和设计考试四部分。
基础理论考试主要考查考生对机器人技术基础知识的掌握情况;应用理论考试主要考查考生对机器人技术应用知识的掌握情况;操作考试主要考查考生对机器人技术操作的掌握情况;设计考试主要考查考生对机器人技术设计的掌握情况。
二、填空题1、机器人技术等级考试分为四级,分别是________ 、________ 、________ 和________ 。
答案:初级、中级、高级、特级解析:机器人技术等级考试由国家职业资格证书管理中心组织实施,分为四级:初级、中级、高级和特级。
2、机器人技术等级考试的考试形式主要有________ 、________ 和________ 三种形式。
答案:理论考试、实践考试、综合考试解析:机器人技术等级考试的考试形式主要有理论考试、实践考试和综合考试三种形式,不包括模拟考试。
全国青少年机器人等级考试理论四级1812真题—附解析
机器人等级考试理论四级1812真题—附解析1[单选题] 超声波传感器,有四个引脚,超声波传感器从哪个引脚接受触发信号,开始工作?A. VCCB. TrigC. EchoD. GND[答案]C [分数]2 [分类]1812真题 [标签][解析] Vcc电源引脚、Trig触发引脚、Echo信号接收引脚、Gnd为接地2[单选题] 关于PWM下面描述错误的是?A. PWM是通过数字信号实现的模拟输出;B. PWM是通过调整占空比来实现输出值的变化;C. 占空比是一个脉冲周期内低电平时间所占的比例;D. PWM等效输出电压值等于占空比乘以高电平值。
[答案]B [分数]2 [分类]1812真题 [标签][解析] 占空比是一个脉冲周期内高电平时间所占的比例,故B错误3[单选题] 关于循环语句中,break语句描述错误的是?A. break语句只对包含它的最内层循环语句起作用B. break语句可以跳出多重循环C. break语句终止当前循环D. break语句执行后,程序将跳转到本循环后的第一条语句开始继续执行[答案]B [分数]2 [分类]1812真题 [标签][解析] break语句是中断当前循环,故B错误4[单选题] 在程序运行过程中,需要延时0.2秒,下列程序正确的是?A. delay(0.2);B. delay(20);C. delay(200);D. delay(2000);[答案]C [分数]2 [分类]1812真题 [标签][解析] 函数 delay()的功能是将程序的执行暂停一段时间(毫秒),0.2秒等于200毫秒5[单选题]以下有关switch语句的说法正确的是?A. break语句是switch语句中必需的一部分B. 在switch 语句中可以根据需要使用或不使用break语句C. break语句在switch 语句中不可以使用D. 在switch 语句中的每一个case都要使用break语句[答案]B [分数]2 [分类]1812真题 [标签][解析] 在switch 语句中可以根据需要使用或不使用break语句,故B正确,同理ACD错误6[单选题] Arduino C语言中,十六进制数的前缀是?A. 0B. 无前缀C. 0bD. 0x[答案]D [分数]2 [分类]1812真题 [标签][解析] 0为八进制前缀、0b为二进制前缀、0x为十六进制前缀、无前缀为十进制7[单选题] 在C语言中,关于变量下面说法不正确的是?A. 变量名的第一个字可以是数字B. 变量名区分大小写C. 变量名称只能包含英文字母、数字和下划线D. 变量名不得和系统的关键字重名[答案]A [分数]2 [分类]1812真题 [标签][解析] 变量名区分大小写、只能包含英文字母、数字和下划线、不得和系统的关键字重名以及第一个不能是数字8[单选题] UNO或Nano主板所采用的主控芯片Atmega328P的ADC有多少位精度?A. 255B. 32C. 8D. 10[答案]D [分数]2 [分类]1812真题 [标签][解析] Atmega328P的ADC精度为10位,对应210,即0~10239[单选题] 关于analogRead() 模拟输入函数的返回值,正确的是?A. 1和0B. 0-255之间C. 0-1023之间D. 0-1024之间[答案]C [分数]2 [分类]1812真题 [标签][解析] DC精度为10位,对应210,即0~1023之间10[单选题] 在纯电阻电路中,根据欧姆定路I=U/R,关于下列说法正确的是?A. 电路中,电流随着两端电压的增大而增大B. 电路中,电流随着两端电压的增大而减小C. 电路中,电阻随着两端电压的增大而减小D. 电路中,电阻随着两端电压的增大而增大[答案]A [分数]2 [分类]1812真题 [标签][解析] 电阻为物质性质,不会随电压和电流的变化而变化,故CD错误,根据欧姆定律电流和电压成正比,B错误A正确11[单选题] 使用电机驱动芯片控制电机速度,常用主控板的引脚是?A. 数字输入引脚B. 数字输出引脚C. 模拟输入引脚D. 模拟输出引脚[答案]D [分数]2 [分类]1812真题 [标签][解析] 电机为输出设备,排除AC,控制速度用ADC,故选择D12[单选题] 使用红外传感器库是,红外类库成员函数resume()描述正确的是?A. 串口输出红外按键的返回值编码;B. 清空缓存,接受下一个红外编码;C. 获取当前红外按键的编码值;D. 初始化红外传感器,启动红外接收功能。
电子学会机器人等级考试181208四级
全国青少年机器人技术等级考试一、单选题(共30题,每题2分,共60分)1. 超声波传感器,有四个引脚,超声波传感器从哪个引脚接受触发信号,开始工作?A. VCCB. TrigC. EchoD. GND2. 关于PWM下面描述错误的是?A. PWM是通过数字信号实现的模拟输出;B. PWM是通过调整占空比来实现输出值的变化;C. 占空比是一个脉冲周期内低电平时间所占的比例;D. PWM等效输出电压值等于占空比乘以高电平值。
3. 关于循环语句中,break语句描述错误的是?A. break语句只对包含它的最内层循环语句起作用B. break语句可以跳出多重循环C. break语句终止当前循环D. break语句执行后,程序将跳转到本循环后的第一条语句开始继续执行4. 在程序运行过程中,需要延时0.2秒,下列程序正确的是?A. delay(0.2);B. delay(20);C. delay(200);D. delay(2000);5. 以下有关switch语句的说法正确的是?A. break语句是switch语句中必需的一部分B. 在switch 语句中可以根据需要使用或不使用break语句C. break语句在switch 语句中不可以使用D. 在switch 语句中的每一个case都要使用break语句6. Arduino C语言中,十六进制数的前缀是?A. 0B. 无前缀C. 0bD. 0x7. 在C语言中,关于变量下面说法不正确的是?A. 变量名的第一个字可以是数字B. 变量名区分大小写C. 变量名称只能包含英文字母、数字和下划线D. 变量名不得和系统的关键字重名8. UNO或Nano主板所采用的主控芯片Atmega328P的ADC有多少位精度?A. 255B. 32C. 8D. 109. 关于analogRead() 模拟输入函数的返回值,正确的是?A. 1和0B. 0-255之间C. 0-1023之间D. 0-1024之间10. 在纯电阻电路中,根据欧姆定路I=U/R,关于下列说法正确的是?A. 电路中,电流随着两端电压的增大而增大B. 电路中,电流随着两端电压的增大而减小C. 电路中,电阻随着两端电压的增大而减小D. 电路中,电阻随着两端电压的增大而增大11. 使用电机驱动芯片控制电机速度,常用主控板的引脚是?A. 数字输入引脚B. 数字输出引脚C. 模拟输入引脚D. 模拟输出引脚12. 使用红外传感器库是,红外类库成员函数resume()描述正确的是?A. 串口输出红外按键的返回值编码;B. 清空缓存,接受下一个红外编码;C. 获取当前红外按键的编码值;D. 初始化红外传感器,启动红外接收功能。
机器人四级
青少年机器人技术等级考试理论综合试卷(四级)分数:100 题数:30一、单选题(共20题,共80分)1.关于Arduino C语言的说法,下列选项中错误的是?()A. setup()函数和loop()函数都不可以缺失B. setup()函数也可以写成Setup()C. setup()函数通常用于初始化程序D. loop()函数会自动循环执行其中的程序指令试题编号:20220608101848387试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:2 .一般来说,在电子机械装置中需要执行器给其提供动力。
以下各项中,不属于执行器的是?()A. 步进电机B. 舵机C. 直流电机D. 晶体管试题编号:20220608101848652试题类型:单选题标准答案:D试题难度:一般试题解析:考生答案:D考生得分:4是否评分:已评分评价描述:下图程序执行后,串口监视器输的图形是?()3.A.B.C.D.试题编号:20220608101848855试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:4 .在编写红外数据接受程序时,需要调用红外类库的头文件,以下调用该头文件的程序正确的是?()A. #include IRremote.hB. #include IRremoteC. #include <IRremote.h>D. #include ‘IRremote.h’试题编号:20220608101849105试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:5.一般默认情况下,Arduino UNO/Nano主控板初始化串口监视器选用的波特率是?()A. 115200B. 9600C. 38400D. 57600试题编号:20220608101848198试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:在使用Arduino UNO/Nano主控板编程中,程序analogWrite(9,127)所对应的占空比是?()6.A. 25%B. 50%C. 75%D. 100%试题编号:20220608101848731试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:一般情况下,Arduino UNO/Nano主控板中支持PWM的引脚有几个?()7.A. 3B. 5C. 6D. 9试题编号:20220608101848309试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:下列选项中,可以实现Arduino UNO/Nano主控板的3号引脚输出高电平的是?()8.A.B.C.D.试题编号:20220608101848949试题类型:单选题标准答案:C试题难度:一般试题解析:考生答案:C考生得分:4是否评分:已评分评价描述:以下对C语言的描述错误的是?()9.A. C语言是一种编译型语言B. C语言中变量名不区分大小写C. C语言是一种计算机语言D. C语言可以应用于Arduino编程试题编号:20220608101848340试题类型:单选题标准答案:B试题难度:一般试题解析:考生答案:B考生得分:4是否评分:已评分评价描述:以下电路搭建中,电阻的主要作用是?()1.A. 上拉电阻B. 下拉电阻C. 限流电阻D. 限压电阻试题编号:20220608101848512试题类型:单选题标准答案:A试题难度:一般试题解析:考生答案:A考生得分:4是否评分:已评分评价描述:1 1 .我们使用电位器来控制舵机转动,电位器接在A0引脚,舵机接在11号引脚。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国青少年机器人技术等级考试
一、单选题(共30题,每题2分,共60分)
1. 超声波传感器,有四个引脚,超声波传感器从哪个引脚接受触发信号,开始工作?
A. VCC
B. Trig
C. Echo
D. GND
2. 关于PWM下面描述错误的是?
A. PWM是通过数字信号实现的模拟输出;
B. PWM是通过调整占空比来实现输出值的变化;
C. 占空比是一个脉冲周期内低电平时间所占的比例;
D. PWM等效输出电压值等于占空比乘以高电平值。
3. 关于循环语句中,break语句描述错误的是?
A. break语句只对包含它的最内层循环语句起作用
B. break语句可以跳出多重循环
C. break语句终止当前循环
D. break语句执行后,程序将跳转到本循环后的第一条语句开始继续执行
4. 在程序运行过程中,需要延时0.2秒,下列程序正确的是?
A. delay(0.2);
B. delay(20);
C. delay(200);
D. delay(2000);
5. 以下有关switch语句的说法正确的是?
A. break语句是switch语句中必需的一部分
B. 在switch 语句中可以根据需要使用或不使用break语句
C. break语句在switch 语句中不可以使用
D. 在switch 语句中的每一个case都要使用break语句
6. Arduino C语言中,十六进制数的前缀是?
A. 0
B. 无前缀
C. 0b
D. 0x
7. 在C语言中,关于变量下面说法不正确的是?
A. 变量名的第一个字可以是数字
B. 变量名区分大小写
C. 变量名称只能包含英文字母、数字和下划线
D. 变量名不得和系统的关键字重名
8. UNO或Nano主板所采用的主控芯片Atmega328P的ADC有多少位精度?
A. 255
B. 32
C. 8
D. 10
9. 关于analogRead() 模拟输入函数的返回值,正确的是?
A. 1和0
B. 0-255之间
C. 0-1023之间
D. 0-1024之间
10. 在纯电阻电路中,根据欧姆定路I=U/R,关于下列说法正确的是?
A. 电路中,电流随着两端电压的增大而增大
B. 电路中,电流随着两端电压的增大而减小
C. 电路中,电阻随着两端电压的增大而减小
D. 电路中,电阻随着两端电压的增大而增大
11. 使用电机驱动芯片控制电机速度,常用主控板的引脚是?
A. 数字输入引脚
B. 数字输出引脚
C. 模拟输入引脚
D. 模拟输出引脚
12. 使用红外传感器库是,红外类库成员函数resume()描述正确的是?
A. 串口输出红外按键的返回值编码;
B. 清空缓存,接受下一个红外编码;
C. 获取当前红外按键的编码值;
D. 初始化红外传感器,启动红外接收功能。
13. 下列程序段执行后k值为?
A. 3
B. 5
C. 8
D. 15
14. 下面程序执行后,在串口监视器中显示的值是多少?
A. 10
B. 0
C. 5
D. 6
15. 超声波传感器工作需要向触发引脚发送10us的高电平,触发引脚连接在主控板2引脚,以下触发程序正确的是?
A.
B.
C.
D.
16. 下列程序的返回值是?
A. 0
B. 90
C. 180
D. 不确定
17. 截止现在,Deepmind公司研发的围棋程序,水平最高的是?
A. AlphaGO Lee
B. Alpha Master
C. Alpha Zero
D. Alpha Fan
18. 语句digitalWrite(3,HIGH),执行的结果是引脚3输出()伏的电压。
A. 0V
B. 5V
C. 3.5~5V
D. 0~1.5V
19. 2018世界机器人大会举办地点是?
A. 北京
B. 上海
C. 天津
D. 深圳
20. 下面程序执行后,在串口监视器中显示?
A. 2.5 2.5
B. 2 2.5
C. 2.5 2
D. 3 3
21. 程序Serial.print(10, BIN)输出的结果是?
A. 1100
B. A
C. 10
D. 1010
22. 电路示意如下,当光照射光敏电阻时,随着光照强度的增强,analogRead(A0)的返回值是?
A. 没有变化
B. 随着光照强度增大而减小
C. 随着光照强度增大而增大
D. 无规律变化
23. 整数型、布尔型、字符型、字节型、浮点型变量的描述符排列顺序争取的是?
A. boolean char byte int float
B. float char byte boolean int
C. Int Byte boolean float char
D. int boolean char byte float
24. UNO 或Nano主控板,采用的主控芯片是Atmega 328P,正常工作情况下,其工作频率是?
A. 32MHz
B. 16MHz
C. 8MHz
D. 5MHz
25. 如图示的超声波传感器,下列关于超声波传感器测距说法错误的有?
A. 超声波传感器不直接返回距离值
B. 超声波传感器接受触发信号后,发射8个40KHz的方波,并自动检测是否有信号返回
C. 超声波通过信号引脚返回低电平,低电平的持续时间是超声波从发射到接收的时间
D. 通过pulseIn函数读取超声波传感器的返回的电平信号
26. 下列哪个选项不属于C语言的循环语句?
A. switch语句
B. while语句
C. do-while语句
D. for语句
27. 电路示意如下,digitalRead(8)的返回值是?
A. 0
B. 1
C. 255
D. 1203
28. 引脚3为模拟输出引脚,将LED灯阳极连接到该引脚,阴极串联220欧姆电阻后连接到GND,程序analogWrite(3,256)执行,下列描述正确的是?
A. LED灯熄灭
B. LED灯最亮
C. LED灯亮度在最亮和熄灭之间不断变化
D. LED灯处于四分之一亮度状态
29. 以下四个符号中()不是逻辑运算符。
A. ==
B. &&
C. ||
D. !
30. 通过电位控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为?
A. 0
B. 180
C. 135
D. 45
二、多选题(共5题,每题4分,共20分)
31. 晶体三极管有3个引脚,分别是?
A. 基极
B. 集电极
C. 发射集
D. 阴极
32. Arduino类库从安装方式,可分为哪几类?
A. 核心库
B. 软件安装自带库
C. 外部库
D. 内部库
33. 在UNO 或Nano主控板中,当引脚作为数字引脚使用时,引脚的工作模式有哪些?
A. INPUT数字信号输入模式
B. OUTPUT数字信号输出模式
C. INPUT_PULLUP内部上拉数字信号输入模式
D. HIGH/LOW高低电平输入模式
34. C语言程序设计的基本结构有?
A. 顺序结构
B. 选择结构
C. 循环结构
D. 逆序结构
35. 关于光敏电阻,描述正确的是?
A. 随着光照强度的增大,阻值变小;
B. 随着光照强度的增大,阻值变大;
C. 光敏电阻是利用半导体材料的光电效应制成的电阻器;
D. 随着光照强度的增大,阻值随机变化。
三、判断题(共10题,每题2分,共20分)
36. 当系统通电或复位重启时,setup()函数内的程序代码循环运行。
37. 111110可能是一个二进制数。
38. switch语句实现的是分支结构。
39. Ardunio 主控板MCU内部0和1是通过高低电平来表示。
40. 自定义函数可以没有返回值。
41. Arduino C语言中,非零值均代表True。
42. 能用for循环实现的程序也完全可以使用if语句来实现。
43. 十进制数3转化为二进制数为10。
44. 自律型移动机器人的三要素是:感知、动作与结构、智能。
45. x=x+1;可以简写为x+=1;或者x++;。