关于NPN型三极管,说法错误的是?
A. 三级管是一种电流控制半导体器件
B. 它的三根接脚分别是基极,接收极,发射极
C. 它的发射极要接地
D. 它的导通要在基极加一个正的电压
下图程序中,串口监视器输出的值可能是?
A. 0
B. 2.7
C. 2
D. 3
在机器人制作中,“超声波传感器-Arduino控制板-马达”可以对应人体的哪些部位?
A. 大脑-腿-眼睛
B. 眼睛-大脑-腿
C. 大脑-眼睛-腿
D. 眼睛-腿-大脑
4以下四个符号中属于赋值运算符的是?
A. ++
B. ==
C. =
D. !
5关于“数字信号”和“模拟信号”的概念错误的是?
A. 模拟信号是在时间和数值上均具有连续性的信号
B. 数字信号是在时间和数值上均具有离散性的信号
C. Arduino中1或0这样的数值反应的是模拟信号
D. 电位器、光敏电阻反馈的是模拟信号
6程序指令 delay(1000);的意思是?
A. 延时1000微秒
B. 延时1000毫秒
C. 延时1000秒
D. 延时1000周期
电路搭建如下,当光照射光敏电阻时,随着光照强度的增加,analogRead(A0)的返回值会如何变化?
A. 随着光照强度增加而减少
B. 随着光照强度增加而增加
C. 不随光的变化而变化
D. 随光的变化做无规则变化
8如图所示,有一盏红色LED小灯,已知它的工作电压为1.7V,工作电流是30mA,我们想用Arduino点亮该LED小 灯,相关Arduino代码如下 analogWrite(9, 255);
则理论上,所串联的电阻合理的是?
A. 10Ω
B. 30Ω
C. 110Ω
D. 480Ω
9在Arduino的C语言编程中,0xFFE210 表示的是?
A. 一个变量
B. 一个函数
C. 一个16进制的数
D. 一个2进制数
10电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是?
A. LED灯熄灭
B. LED灯点达到最亮
C. LED灯亮度不断变化
D. LED灯烧毁
11对程序指令
描述正确的是?
A. 括号中的两个参数1和参数2分别是摸拟输出值和引脚号
B. Arduino Uno控制板的13引脚可以使用这个指令
C. 参数2的取值范围是0-1023
D. 这个指令是通过PWM方式输出模拟值
12对欧姆定律的解释中,下列说法错误的是?
A. 在导体固定的情况下,随着电压增大,通过导体的电流随之增大
B. 在电压固定的情况下,当导体阻值越大时,通过的电流随之减小
C. 导体中的电流跟导体两端的电压成正比,跟导体的电阻成反比
D. 欧姆定律的公式是I=UR
13电路搭建如图所示,
请问图中电阻属于?
A. 上拉电阻
B. 下拉电阻
C. 既是上拉电阻也是下拉电阻
D. 既不是上拉电阻也不是下拉电阻
14以下数据类型与哪个选项相对应? ( 整数,长整数,小数,布尔,字节,字符)
A. int,long,float,boolean,byte,char
B. int,long,float,boolean,byte,String
C. int,long,boolean,float,byte,char
D. int,long,float,boolean,char,byte
15使用电位器控制LED小灯的明暗,已知电位器接A0引脚,LED小灯接3号引脚,以下程序合理的是?
16下图程序执行完后,会在串口监视器中打印出?
a
b
c
d
17Arduino编程指令 Serial.println(10,HEX); 输出的是哪一项?
A. 10
B. A
C. 1010
D. 程序报错
18关于上拉电阻说法错误的是
A. 上拉电阻需要与GND相连
B. 上拉电阻需要与VCC相连
C. 上拉电阻是将用电器固定在高电平
D. 上拉电阻是对器件注入电流
19在使用C语言给Arduino编程中,关于自定义函数名的命名规则说法错误的是?
A. 函数名的第一个字不可以是数字
B. 函数名区分大小写
C. 函数名可以包含英文字母、数字、下划线和特殊字符
D. 函数名不可以和系统的关键字重名
20呼吸灯是一种逐渐点亮逐渐熄灭的灯光效果,以下Arduino程序中,合理的呼吸灯程序是?
a
b
c
d
21以下选项中对Arduino控制板的描述正确的是?
A. Arduino控制板是一种微电脑控制板
B. Arduino控制板支持C语言编程
C. Arduino控制板只有UNO这个型号
D. Arduino控制板可用于机器人的控制装置
22程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是?
23在C语言编程中,使变量i的值增加1的表达式有哪些?
24以下对C语言的描述,正确的是?
A. C语言中,声明变量需要指定变量的数据类型
B. C语言的变量区分大小写
C. C语言是一种结构化语言。它层次清晰,易于调试和维护
D. C语言是一种脚本语言,不需要“编译”过程
25以下C语言的系统关键字中,用于“分支结构(选择结构)”的有?
260xFF38C7是一个16进制数据?
27Arduino UNO/Nano控制板中支持PWM的引脚有3、5、6、9、10、11、13?
使用digitalRead()函数无法读取温度传感器的任何值?
Arduino编程中setup()指令会在控制板上电后反复运行?
如果执行程序analogWrite(3,256)后,用万用表测量3号引脚的电压,可能是0V?