wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino

Total questions: 35

Worksheet time: 52mins

Name
Class
Date
1.

a)

Длинная ножка (анод) к «минусу» питания, короткая ножка (катод) – к «плюсу»

b)

Длинная ножка (катод) к «плюсу» питания, короткая ножка (анод) – к «минусу»

c)

Длинная ножка (анод) к «плюсу» питания, короткая ножка (катод) – к «минусу»

2.

В чем необходимо обязательно убедиться перед загрузкой программы в контроллер Arduino?

a)

Выбран тип платы

b)

В коде созданы макроопределения

c)

Плата физически подключена к компьютеру

d)

Выбран порт, к которому подключена плата

3.

Для назначения режима работы пинов Arduino используется:

a)

директива #define

b)

функция pinMode()

c)

функция digitalWrite()

d)

функция digitalRead()

4.

Процедура void setup() выполняется *

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

5.

a)

Для уменьшения силы тока текущего через светодиод

b)

Для увеличения яркости свечения светодиода

c)

Для увеличения силы тока текущего через светодиод

6.

Функция delay()

a)

останавливает выполнение программы на заданное количество миллисекунд

b)

останавливает мигание светодиода на заданное количество миллисекунд

c)

останавливает выполнение программы на заданное количество секунд

7.

В какой строчке нет ошибки?

a)

if (push==1) digitalWrite(13,HIGH);

b)

if (push>1); digitalWrite(13,HIGH);

c)

if (push>=1) digitalRead(13,1);

d)

if (push>=1) analogRead(13,500);

8.
a)

Напряжение на 2 и 3 пине будет включатся и выключатся

b)

Будет включено напряжение на 2 пине, затем оно будет выключено и включено на 3

c)

Будет включено напряжение на 2 пине, затем на 3 пине

9.

Процедура void loop() выполняется

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

10.

Оператор if используется для

a)

проверки истинности условия

b)

выполнения условий в круглых скобках

c)

повторения операторов, заключенных в скобки

11.

Что из предложенных вариантов компилирует программный код и загружает его в устройство Arduino.:

a)
b)
c)
d)
12.

Для чего используется макетная плата

a)

Для сборки схем

b)

Для быстрой пайки

c)

Для прототипирования устройства

13.

Сколько пинов имеет rgb светодиод

a)

1

b)

2

c)

3

d)

4

14.

Для считывания значения с аналогового входа используется команда

a)

digitalRead()

b)

digitalWrite()

c)

analogRead()

d)

analogWrite()

15.

Для считывания значения с цифрового входа используется команда

a)

digitalRead()

b)

digitalWrite()

c)

analogRead()

d)

analogWrite()

16.

Где тут светодиод?

a)

b)

c)

d)

Его здесь нет

17.

Какая функция сделает переход на новую строку в мониторе порта?

a)


Serial.print(ln);

b)


Serial.println();

c)


Serial.print();

18.

Какого сопротивления нужно брать резистор, чтобы светодиод не сгорел?

a)

220

b)

5

c)

22

d)

100

19.

Где тут резистор?

a)

b)

c)

d)

Его здесь нет

20.

Как называется маленькая ножка у светодиода?

a)

Катод

b)

GND

c)

Анод

d)

5V

21.

Программа для 3D-моделирования и создания электрических цепей ...

a)

Arduino

b)

Tankarced

c)

Tinkercad

d)

Что-то на компухтере

22.

Для чего нужен резистор?

a)
Резистор нужен для ограничения тока или изменения сопротивления в электрической цепи.
b)
Резистор нужен для управления напряжением в электрической цепи.
c)
Резистор нужен для создания электрического поля.
d)
Резистор нужен для увеличения тока в электрической цепи.
23.

Как можно определить номинал резистора?

a)

По длине

b)
По размеру
c)
По весу
d)

По цветовым полоскам

24.

На основе какого языка происходит программирование в Arduino

a)
Java
b)
C/C++
c)
Python
d)
JavaScript
25.

Светодиод - это

a)

Диэлектрик, который несет в себе самую важную информацию

b)

Преобразователь

c)

Лампочка

d)

Полупроводниковый прибор, преобразующий электрический ток непосредственно в световое излучение

26.

Какое напряжение выдает плата?

a)

12 В

b)

Никакого

c)

220 В

d)
5V
27.

Что будет, если подключить светодиод без резистора?

a)

Сгорит

b)

Будет гореть ярче

c)

Ничего

28.

Какая плата используется у нас?

a)

Nano

b)

Leonardo

c)

Uno

d)

Mega

29.

Что такое цифровые порты на Arduino?

a)

Входы для подключения питания

b)

Способы подключения к интернету

c)

Входы/выходы, которые принимают/передают значения 0 или 1

d)

Входы 5V и GND

30.

Сколько раз выполнятся команды в цикле

for (int i=1; i<20; i=i+1) {

      команды

  } 


a)

20

b)

19

c)

21

d)

ни разу

31.

Как работает датчик расстояния?

a)

Передает ультразвук и принимает отраженный

b)

Крутит мотор и начинает движение

c)

Работает с помощью силы

d)

Определяет цвет объекта

32.

i++ обозначает увеличение переменной i на...

(a)  

33.

Для чего нужен данный компонент?

a)

Для быстрого переключения

b)

Для излучения света

c)

Для создания звука

d)

Для нагрева

e)

Для накопления электричества

34.

Что такое пин в Arduino?

a)
Кнопка для включения/выключения Arduino
b)
Тип программы для написания кода на Arduino
c)
Способ соединения Arduino с компьютером
d)
Контакт на плате Arduino, используемый для подключения устройств или сенсоров.
35.

Что такое digitalWrite?

a)
Функция digitalWrite используется для установки цифрового вывода на определенное значение (HIGH или LOW) в Arduino.
b)
Функция digitalWrite используется для чтения цифрового ввода в Arduino.
c)
Функция digitalWrite используется для установки цвета светодиода в Arduino.
d)
Функция digitalWrite используется для установки аналогового вывода в Arduino.