下列关于Arduino的说法中,正确的是?( )
Arduino起源于美国
Arduino包括硬件平台和软件平台
Arduino仅推出UNO和Nano两款控制板
Arduino仅支持C语言编程
一般默认情况下,Arduino UNO/Nano主控板的板载LED灯与哪一个引脚相连?( )
2
A0
13
0
以下各项中,不属于传感器的是?( )
按键
舵机
电位器
光敏电阻
在5V工作电压下,Arduino UNO/Nano控制板工作的最大频率是?( )
8MHz
16MHz
32MHz
128MHz
有关三极管的说法,错误的是?( )
三极管是一种超导体元器件
三极管有NPN型和PNP型
三极管可以用一个较小的电流控制较大的电流
三极管三个引脚分别是基极,集电极,发射极
在使用Arduino UNO/Nano主控板编程中,程序analogWrite(9,255)所对应的占空比是?( )
25%
50%
75%
100%
以下对C语言的描述正确的是?( )
C语言是一种脚本型语言
C语言中变量名不区分大小写
C语言中可以用中文命名函数
C语言的注释分为单行注释和多行注释
下图程序中,一共有几处书写错误?( )
1
2
3
4
以下设备中,哪项可以允许Arduino UNO/Nano控制板存储的数据在掉电后不丢失?( )
SRAM
Flash
EEPROM
MPU
电路搭建如图所示,如果我们想实现呼吸灯效果,比较合理的程序是?( )
下图程序执行后,串口监视器输的图形是?
电路搭建如图所示,使用光敏电阻通过检测周围环境光的强度来控制LED灯的亮度。如果时间是从中午2点到晚上9点,LED灯的亮度也随之逐渐降低,合理的程序是?( )
以下关于Arduino C语言的说法,正确的是?( )
setup()函数通常用于初始化程序
loop()函数仅会执行一次
可以用自定义函数替换掉setup()函数
在setup()函数和loop()函数中不可以调用其他函数
电路搭建如图所示,我们使用电位器来控制舵机转动,合理的程序是?( )
下图程序中,串口监视器输出的值可能是?( )
1
1.00
0.99
0
下图程序中,串口监视器输出的值可能是?( )
1
2
3
程序报错
电路搭建如图所示,如果想点亮红色LED灯,合理的程序是?( )
有关上拉电阻和下拉电阻的叙述,错误的是?( )
上拉电阻可以将引脚置为高电平
下拉电阻可以将引脚置为低电平
Arduino UNO/Nano控制板内置了上拉电阻
Arduino UNO/Nano控制板内置了下拉电阻
以下各项中,不支持Arduino UNO/Nano主控板PWM的引脚是?( )
3
4
5
6
电路搭建及相关程序如图所示,我们想使用三极管控制电机转速,当旋动电位器时,随着电位器数值的升高,电机转速同时加快。请问图中使用了哪一个三极管?( )
以下各项中,属于选择结构(分支结构)的关键字是?( )
C语言编程中对于以下变量的命名,书写格式正确的有?( )
一般来讲,Arduino UNO主控板的供电方式有哪几种?( )
下面选项中,属于传感器的是?( )
以下关于红外线通信叙述正确的是?( )
当前控制机器人动作最广泛的两种方式是开环控制和闭环控制。( )
超声波传感器是通过光线的反射探知前方障碍物的。( )
在电子电路中,数字信号是在时间和数值上均具有离散性的信号。( )
Arduino UNO/Nano主控板0~13号引脚具有模拟输入功能。( )
C语言中,0和0.00是两个不同的数据类型。( )