一、单选题
1、Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。电路搭设及程序如下图所示,当光照强度逐渐减弱时,LED的亮度变化是?( )


A、LED灯逐渐变暗
B、LED灯逐渐变亮
C、LED灯闪烁
D、LED灯无任何变化
2、关于上拉电阻说法错误的是?
A、上拉电阻需要与 GND 相连
B、上拉电阻需要与 VCC 相连
C、上拉电阻是将用电器固定在高电平
D、上拉电阻是对器件注入电流
3、如果一盏红色LED小灯,它的工作参数如下? 我们想用Aduino控制该LED小灯,则理论上,串联的电阻不能低于?

A、220Ω
B、100Ω
C、97Ω
D、48Ω
4、Arduino UNO/Nano主控板,下列选项中与函数analogWrite(3,255)功能相同的是?( )
A、digitalWrite(3,LOW)
B、digitalWrite(3,HIGH)
C、digitalRead(3,HIGH)
D、digitalRead(3,LOW)
5、下列有关 Arduino 的说法中,不正确的是?
A、Arduino 起源于意大利
B、Arduino 包含硬件和软件
C、Arduino 是开源的软硬件平台,用户可免费下载使用
D、Arduino 的商标可任意使用
6、Arduino UNO/Nano主控板是通过调整( )实现模拟输出。
A、高电平
B、低电平
C、频率
D、占空比
7、以下电路搭建中,电阻的作用是?

A、上拉电阻
B、下拉电阻
C、限流电阻
D、限压电阻
8、关于analogRead() 模拟输入函数的返回值,正确的是?
A、1和0
B、0-255之间
C、0-1023之间
D、0-1024之间
9、为 Arduino Uno 控制板编写程序如下,上传程序后测量 3 号管脚的电压可能为?

A、12V
B、5V
C、2.5V
D、0V
10、下图程序执行后,串口监视器输的图形是?( )

A 
B 
C 
D 
11、Arduino UNO/Nano主控板,通过Servo类库控制舵机的转动,Servo类库提供的成员函数中,用于控制舵机转动角度的成员函数是?
A、pulseIn
B、attach()
C、write()
D、Servo
12、下列程序段执行后k值为? int k=0,i,j; for(i=0;i<5;i++) for(j=0;j<3;j++) k=k+1 ;
A、3
B、5
C、8
D、15
13、当采用5V电压给LED供电时,需要串联限流电阻。下图电路中,蓝色LED的工作电压为3V,电流为10mA,下列选项中,限流电阻最合理的阻值是 ?( )

A、150Ω
B、200Ω
C、300Ω
D、500Ω
14、下列选项中,属于闭环控制的案例是?
A、按键控制LED灯
B、呼吸灯
C、红外遥控灯
D、超声波自动跟随小车
15、关于pulseIn()函数,下列说法正确的是?
A、pulseIn()函数用于向管脚输出高低电平
B、pulseIn()函数用来读取一个管脚的脉冲(HIGH或LOW)
C、pulseIn()函数只能读取管脚的高电平脉冲
D、pulseIn()函数的返回值是0或者1
16、Arduino UNO/Nano主控板,通过引脚3发送4个20微秒的低电平脉冲触发信号,时序如下图所示,下列程序正确的是?( )

A 
B 
C 
D 
17、Arduino 编程中,0xFFE210 是一个?
A、2 进制数
B、16 进制数
C、变量
D、没有实际意义
18、电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是?

A、LED灯熄灭
B、LED灯点达到最亮
C、LED灯亮度不断变化
D、LED灯烧毁
19、Arduino UNO/Nano主控板,读取超声波传感器的返回值,电路搭设和部分程序如下图所示,程序中A/B/C/D分别是?( )

A、5/4/HIGH/LOW
B、4/5/HIGH/LOW
C、5/4/LOW/HIGH
D、4/5/LOW/HIGH
20、Arduino UNO/Nano主控板,通过程序控制LED灯亮灭,电路搭设示意和程序如下,程序运行后LED点亮,按键开关按下后,LED灯熄灭。程序中[ ]中所对应的值先后是?( )

A、LOW HIGH
B、HIGH LOW
C、LOW LOW
D、HIGH HIGH
二、多选题
21、以下电子元器件属于半导体的有?
A、LED
B、三级管
C、光敏电阻
D、电位器
22、一般来讲,NPN型三极管的三个引脚分别是?( )
A、发射极
B、基极
C、集电极
D、阳极
23、Arduino C语言,下列选项中,属于循环结构的有?( )
A、switch语句
B、while语句
C、do...while语句
D、for语句
24、Arduino UNO/Nano主控板支持PWM的引脚有?
A、3
B、5
C、6
D、9
25、与表达式 i=i+1; 结果相同的有?( )
A、i++;
B、i+=1;
C、i+1;
D、i+1=i;
三、判断题
26、Arduino UNO/Nano主控板,Arduino C语言程序中整型数占用4个字节。( )
A 正确
B 错误
27、C 语言系统关键字 while 用于循环结构。
A 正确
B 错误
28、delay()函数的功能是暂停程序运行指定的时间。( )
A 正确
B 错误
29、如果执行程序analogWrite(3,256)后,用万用表测量3号引脚的电压,可能是0V?
A 正确
B 错误
30、Arduino UNO/Nano 主控板,C 语言程序中整型数占用 2 个字节。
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!




