wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по Arduino и Tinkercad

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.

Для чего нужна плата Arduino в твоём проекте?

a)

Чтобы она красиво светилась

b)

Чтобы быть "мозгом" проекта, который управляет всеми деталями

c)

Чтобы на неё можно было приклеить другие детали

d)

Чтобы служить подставкой для схемы

2.

Что такое Tinkercad Circuits?

a)

Это игра-головоломка

b)

Это симулятор, где можно собирать и проверять электронные схемы без настоящих деталей

c)

Это социальная сеть для роботов

d)

Это библиотека готовых проектов

3.

Как называется основная программа, которую ты пишешь для Arduino?

a)

Сказка

b)

Схема

c)

Скетч (Sketch)

d)

Письмо

4.

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

a)

Чтобы сделать свет ярче

b)

Чтобы ограничить ток и защитить компоненты, например, светодиод

c)

чтобы хранить электричество

d)

чтобы подключить USB-кабель

5.

Какой компонент обычно используют, чтобы проект реагировал на свет?

a)

Кнопка

b)

Светодиод

c)

Фоторезистор

d)

Пьезопищалка

6.

Что делает функция `delay(1000)` в коде?

a)

Увеличивает скорость работы программы

b)

Заставляет Arduino подать сигнал

c)

Останавливает выполнение программы на 1000 миллисекунд (1 секунду)

d)

Включает светодиод

7.

Какой компонент превращает электрический сигнал в звук?

a)

Сервопривод

b)

Потенциометр

c)

Пьезоизлучатель (зуммер)

d)

Ультразвуковой датчик

8.

Что нужно сделать в Tinkercad, чтобы твоя схема ожила?

a)

Просто собрать её из деталей

b)

Нажать на кнопку "Начать симуляцию"

c)

Закрыть и открыть браузер

d)

Сказать волшебное слово

9.

Светодиод (LED) всегда нужно подключать:

a)

Без каких-либо других деталей

b)

Последовательно с резистором

c)

Параллельно с батарейкой

d)

Толь

10.

Светодиод (LED) всегда нужно подключать:

a)

Без каких-либо других деталей

b)

Последовательно с резистором

c)

Параллельно с батарейкой

d)

Только к цифровому пину

11.

Что позволяет плавно менять яркость светодиода или скорость мотора?

a)

Тактовая кнопка

b)

Фоторезистор

c)

Потенциометр

d)

Конденсатор

12.

Какой код заставит светодиод на 13-м пине мигать?

a)

`digitalWrite(13, LOW);`

b)

`analogRead(13);`

c)

`digitalWrite(13, HIGH); delay(500); digitalWrite(13, LOW); delay(500);`

d)

`Serial.println("Мигай!");`

13.

Что такое "широтно-импульсная модуляция" (PWM)?

a)

Способ измерить расстояние

b)

Способ плавно менять яркость или скорость с помощью цифрового сигнала

c)

Способ подключения семисегментного индикатора

d)

Новый вид резистора

14.

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

a)

Датчик температуры

b)

Датчик влажности

c)

Инфракрасный (ИК) датчик или датчик линии (Верно)

d)

Датчик звука

15.

Зачем в проекте может быть нужна сервомотор?

a)

Чтобы что-то повернуть на определенный угол

b)

Чтобы измерить температуру

c)

Чтобы осветить дорогу

d)

чтобы подать питание на схему

16.

Что выведет этот код в "Монитор порта"? `Serial.println("Привет!");`

a)

График напряжения

b)

Слово "Привет!"

c)

Показания с датчика

d)

Случайные числа

17.

Какой компонент может измерить расстояние до объекта?

a)

Потенциометр

b)

Ультразвуковой дальномер (HC-SR04)

c)

Светодиод

d)

Резистор

18.

Что такое макетная плата (breadboard)?

a)

Доска для нарезки хлеба

b)

Плата для временного соединения компонентов без пайки

c)

Основная плата Arduino

d)

Защитный чехол

19.

Что делает эта команда? `pinMode(7, INPUT);`

a)

Объявляет пин 7 как выход, чтобы подать напряжение

b)

Объявляет пин 7 как вход, чтобы считывать сигнал

c)

Включает питание на пине 7

d)

Отправляет сообщение на пин 7

20.

Если твой светодиод в симуляторе не загорается, что нужно проверить в первую очередь?

a)

Цвет проводов

b)

Наличие резистора и правильность подключения

c)

Название проекта

d)

Размер макетной платы

21.

Какой инструмент в Tinkercad помогает скопировать часть кода, чтобы не писать заново?

a)

Ластик

b)

Ножницы

c)

Комментарий

d)

Блоки кода

22.

Для чего в коде используются фигурные скобки `{ }`?

a)

Они обозначают начало и конца функции или блока кода

b)

Это смайлики для Arduino

c)

Они делают код красивее

d)

Это запасные детали

23.

Что такое "переменная" в программировании?

a)

Деталь, которая меняет своё место в схеме

b)

Это "коробочка" для хранения числа или слова, которое может меняться

c)

Это неправильно подключённый провод

d)

Это кнопка с разными значениями

24.

Какой оператор `if` (если) используется для принятия решений в коде?

a)

`if (x > 10) { }`

b)

`when (x > 10) { }`

c)

`do (x > 10) { }`

d)

`maybe (x > 10) { }`

25.

Что делает этот цикл? `for (int i = 0; i < 5; i++) { }`

a)

Мигает светодиодом 5 раз

b)

Ждет 5 секунд

c)

Включает 5 светодиодов

d)

Создает 5 переменных

26.

Что делает этот цикл? `for (int i = 0; i < 5; i++) { }`

a)

Мигает светодиодом 5 раз

b)

Ждет 5 секунд

c)

Включает 5 светодиодов

d)

Создает 5 переменных

27.

Какой датчик можно использовать для создания метеостанции?

a)

Датчик температуры и влажности DHT11

b)

Сервопривод

c)

Пьезопищалка

d)

Светодиодная лента

28.

Что означает аббревиатура LED?

a)

Light Emitting Diode (Светоизлучающий диод)

b)

Long Electric Device

c)

Light Energy Detector

d)

Loud Electronic Buzzer

29.

Какая функция в коде Arduino выполняется всегда и постоянно?

a)

Функция `setup()`

b)

Функция `loop()`

c)

Функция `delay()`

d)

Функция `print()`

30.

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

a)

Обычный мотор

b)

Сервомотор

c)

Двигатель постоянного тока

d)

Вентилятор

31.

Что означает `//` в коде Arduino?

a)

Это команда для запуска мотора

b)

Это начало комментария, который компьютер игнорирует

c)

Это математическая операция

d)

Это ошибка

32.

Для чего нужен конденсатор в схеме?

a)

Для украшения

b)

Для хранения и быстрой отдачи электрического заряда

c)

Для усиления звука

d)

Для подключения к компьютеру

33.

Какой пины на Arduino помечены знаком `~` и могут использоваться для ШИМ (PWM)?

a)

Только аналоговые пины (A0-A5)

b)

Цифровые пины 3, 5, 6, 9, 10, 11

c)

Все цифровые пины

d)

Только пин 13

34.

Что делает оператор `map()`?

a)

Рисует карту местности

b)

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

c)

Подключает GPS-модуль

d)

Увеличивает напряжение

35.

Какой простой проект можно собрать за 5 минут?

a)

Кибернетический протез руки

b)

Мигающий светодиод

c)

Систему "Умный дом"

d)

Беспилотный автомобиль

36.

Что такое "сила тока"?

a)

Яркость светодиода

b)

Скорость течения электричества

c)

Напряжение батарейки

d)

Сопротивление резистора

37.

Как правильно подключить кнопку к Arduino?

a)

Напрямую к пину 13 и земле (GND)

b)

Через резистор, подключенный к земле (схема с подтягивающим резистором)

c)

Параллельно со светодиодом

d)

Только к пину 5V

38.

Что такое GND на плате Arduino?

a)

Главный провод питания

b)

"Земля" - общий минус схемы

c)

Порт для программирования

d)

Датчик наклона

39.

Какая команда считывает цифровой сигнал?

a)

`digitalWrite()`

b)

`analogRead()`

c)

`digitalRead()`

d)

`Serial.read()`

40.

Какой проект использует и светодиоды, и кнопки?

a)

Светофор с пешеходным переходом

b)

Измерение расстояния

c)

Термометр

d)

Сирена

41.

Зачем нужно нажимать "Стоп" после симуляции проекта?

a)

Чтобы перейти к другому уроку

b)

Чтобы можно было изменить схему и код

c)

Чтобы сохранить проект

d)

Чтобы очистить монитор порта

42.

Ты собрал своего первого робота, который едет по линии. Что ты скажешь?

a)

"Я молодец! Я смог оживить электронику!"

b)

"Это было легко"

c)

"У меня ничего не получилось"

d)

"Теперь можно ничего не делать"