基于Arduino平台的开发与设计

基于Arduino平台的开发与设计测验

1、单选题:
‏Arduino UNO R3开发板上的数字端口为( )‎
选项:
A: 0~13
B: A0~A5
C: GND
D: 3.3V和5V
答案: 【 0~13

2、单选题:
‎以下几个串口通信函数,用于读取串口数据的是( )‎
选项:
A: Serial.begin ()
B: Serial.read ()
C: Serial.print ()
D: Serial.available ()
答案: 【 Serial.read ()

3、单选题:
‎以下几个串口通信函数,用于设置串口波特率的是( )‎
选项:
A: Serial.begin ()
B: Serial.read ()
C: Serial.print ()
D: Serial.available ()
答案: 【 Serial.begin ()

4、单选题:
‌pinMode ( pin,mode)函数中mode的参数INPUT用于( )信号,OUTPUT用于( )信号。​
选项:
A: 读取,输出控制
B: 输出控制,读取
C: 读取,读取
D: 输出控制,输出控制
答案: 【 读取,输出控制

5、单选题:
‎在本课程中我们使用的Arduino开发板是哪一款型号( )。‏
选项:
A: Arduino Uno R3
B: Arduino Ledonardo
C: Arduino Mega
D: Arduino Due
答案: 【 Arduino Uno R3

6、多选题:
‍控制单个LED灯案例中,我们所需要的元器件包括:(  )‌
选项:
A: Arduino 开发板和数据线、面包板和面包板连接线
B: 按钮1个,10KΩ下拉电阻1个
C: LED灯1个、220Ω限流电阻1个
D: 七段数码管1个
答案: 【 Arduino 开发板和数据线、面包板和面包板连接线;
LED灯1个、220Ω限流电阻1个

7、多选题:
‌按钮控制案例中,我们所需要的元器件包括:(  )‏
选项:
A: Arduino 开发板和数据线、面包板和面包板连接线
B: 按钮1个,10KΩ下拉电阻1个
C: LED灯1个、220Ω限流电阻1个
D: LED灯1个、10KΩ下拉电阻1个
答案: 【 Arduino 开发板和数据线、面包板和面包板连接线;
按钮1个,10KΩ下拉电阻1个;
LED灯1个、220Ω限流电阻1个

8、判断题:
‍setup函数用来初始化,只运行一次;程序的主体写在loop函数内,loop函数循环执行。​
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‍面包板两侧的针孔结构和中间部分是不同的,其中正极(+)和负极(-)列的所有孔都是导通的。‎
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
‍pinMode ( pin,mode)用来配置引脚的输入/输出模式,其中pin参数表示要配置的引脚,mode表示设置的参数为INPUT(输出)或OUTPUT(输入)。‎
选项:
A: 正确
B: 错误
答案: 【 错误

11、填空题:
‎Arduino是一款便捷灵活、方便上手的开源电子原型平台,能够用来感应和控制现实物理世界的工具,是由( )和为Arduino板编写程序的开发环境组成的。‏
答案: 【 硬件

12、填空题:
‏Arduino的编程语言是以( )语言为基础实现的。‎
答案: 【 C或C++##%_YZPRLFH_%##c或c++##%_YZPRLFH_%##c++或c##%_YZPRLFH_%##C++或C##%_YZPRLFH_%##C/C++##%_YZPRLFH_%##C++/C##%_YZPRLFH_%##C和C++##%_YZPRLFH_%##C++和C##%_YZPRLFH_%##c和c++##%_YZPRLFH_%##c++和c##%_YZPRLFH_%##C、C++##%_YZPRLFH_%##c、c++

13、填空题:
‌Arduino程序中有两个必须要有的函数,分别是setup和( )。​
答案: 【 loop##%_YZPRLFH_%##loop

14、填空题:
​电阻阻值可以以色环标记,分为四色环和( )色环。‏
答案: 【 五##%_YZPRLFH_%##5

15、填空题:
‍电阻在电路中的作用是分压和( )。‎
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注