wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino

Total questions: 34

Worksheet time: 17mins

Name
Class
Date
1.
  1. Що таке Arduino?

a)
  • Мікроконтролер

b)
  • Платформа для створення електронних пристроїв

c)
  • Мова програмування

d)

Операційна система

2.
  1. Яка мова програмування використовується в Arduino?

a)
  • Python

b)
  • C++

c)
  • Java

d)

JavaScript

3.
  1. Який мікроконтролер використовується в більшості плат Arduino?

a)
  • ESP8266

b)
  • ATmega

c)
  • STM32

d)

Raspberry Pi

4.
  1. Що таке "скетч" в Arduino?

a)
  • Програма

b)
  • Апаратна частина

c)
  • Прошивка

d)

Бібліотека

5.
  1. Для чого використовується функція setup() в Arduino?

a)
  • Для ініціалізації змінних

b)
  • Для безкінечного циклу

c)
  • Для одноразової настройки

d)

Для виводу даних

6.
  1. Який пін використовується в Arduino для передачі даних по послідовному інтерфейсу?

a)
  • MOSI

b)
  • Rx

c)
  • Tx

d)

X1

7.
  1. Що означає скорочення I2C в Arduino?

a)
  • Інтерфейс вводу/виводу

b)
  • Інтерфейс для зв'язку мікросхем

c)
  • Інтегрована схема вводу даних

d)

Інтерфейс дисплея

8.
  1. Який тип даних в Arduino використовується для зберігання чисел з плаваючою комою?

a)
  • char

b)
  • boolean

c)
  • float

d)

int

9.
  1. Що робить функція pinMode() в Arduino?

a)
  • Зчитує дані з піну

b)
  • Встановлює напрямок піну (вхід/вихід)

c)
  • Перевіряє стан піну

d)

Повертає значення піну

10.
  1. Де зберігається код скетча після завантаження в Arduino?

a)
  • ЗУ мікроконтролера

b)
  • ОЗУ мікроконтролера

c)
  • Флеш-пам'ять мікроконтролера

d)

EEPROM мікроконтролера

11.
  1. Який діапазон значень може приймати аналоговий вхід Arduino UNO?

a)
  • 0-5В

b)
  • 0-3.3В

c)
  • 0-12В

d)

0-24В

12.
  1. Для чого використовується бібліотека <Wire.h> в Arduino?

a)
  • Робота з дисплеєм

b)
  • Робота з жорстким диском

c)
  • Робота по шині I2C

d)

Робота з ЕЕПРОМ пам'яттю

13.
  1. Як в Arduino зчитати дані з аналогового входу A0?

a)
  • analogRead(A0)

b)
  • readAnalog(0)

c)
  • getAnalogInput(0)

d)

input(A0)

14.
  1. Яка функція в Arduino відповідає за затримку виконання програми?

a)
  • delay()

b)
  • sleep()

c)
  • wait()

d)

pause()

15.
  1. З якою швидкістю в Arduino відбувається зчитування аналогового входу?

a)
  • 1 МГц

b)
  • 100 кГц

c)
  • 10 кГц

d)

100 Гц

16.
  1. Що означає скорочення PWM в Arduino?

a)
  • Імпульсно-фазова модуляція

b)
  • Широтно-імпульсна модуляція

c)
  • Цифро-аналогове перетворення

d)

Аналого-цифрове перетворення

17.
  1. Для чого використовується функція loop() в Arduino?

a)
  • Для одноразової ініціалізації

b)
  • Для безкінечного циклу

c)
  • Для виведення даних

d)

Для очікування

18.
  1. Що таке "прошивка" в Arduino?

a)
  • Програма для мікроконтролера

b)
  • Версія мікроконтролера

c)
  • Операційна система

d)

Мова програмування

19.
  1. Як в Arduino зчитати дані з цифрового входу 3?

a)
  • digitalRead(3)

b)
  • getDigital(3)

c)
  • readPin(3)

d)

pinInput(3)

20.
  1. Яке максимальне значення може приймати змінна типу int в Arduino?

a)
  • 65535

b)
  • 32767

c)
  • 2147483647

d)

4294967295

21.
  1. Що відбувається при виклику функції digitalWrite(13, HIGH) в Arduino?

a)
  • Встановлюється високий логічний рівень на виводі 13

b)
  • Зчитується рівень логічної одиниці з виводу 13

c)
  • Відбувається аналого-цифрове перетворення 13 входу

d)
  • Встановлюється затримка в 13 мілісекунд

22.
  1. Як в Arduino зчитати напругу на аналоговому вході A3?

a)
  • getVoltage(A3)

b)
  • analogVolts(3)

c)
  • readVoltage(3)

d)
  • analogRead(A3)* (5.0 / 1023.0)

23.
  1. Для чого використовується бібліотека Servo в Arduino?

a)
  • Робота з сервоприводами

b)
  • Зв'язок по послідовному інтерфейсу

c)
  • Емуляція сервера

d)
  • Генерація випадкових чисел

24.
  1. Що означає термін "компіляція" коду в Arduino?

a)
  • Збірка програми в машинний код

b)
  • Налагодження помилок

c)
  • Завантаження коду в пам'ять

d)
  • Перевірка синтаксису

25.
  1. Який інтерфейс використовується в Arduino для завантаження коду в плату?

a)
  • Ethernet

b)
  • Wi-Fi

c)
  • USB

d)
  • RS-232

26.
  1. Що означає скорочення UART в Arduino?

a)
  • Універсальний асинхронний приймач-передавач

b)
  • Уніфікований апаратний регістр

c)
  • Універсальний архіватор

d)
  • Управління апаратними ресурсами

27.
  1. Який роз'єм використовується в стандартних платах Arduino для живлення?

a)
  • USB C

b)
  • DC Jack

c)
  • ААА

d)
  • SCART

28.
  1. Який об'єм оперативної пам'яті має Arduino Uno?

a)
  • 16 Кб

b)
  • 512 Кб

c)
  • 1 Мб

d)
  • 2 Кб

29.
  1. Який максимальний струм може видати вивід Arduino Uno?

a)
  • 20 мА

b)
  • 50 мА

c)
  • 150 мА

d)
  • 400 мА

30.
  1. Яка швидкість обміну даними на UART Arduino Uno?

a)
  • 300 бод

b)
  • 9600 бод

c)
  • 115200 бод

d)
  • 1000000 бод

31.
  1. Для чого призначена бібліотека LiquidCrystal в Arduino?

a)
  • Робота з РК-дисплеями

b)
  • Робота з датчиками вологості

c)
  • Робота з графікою

d)
  • Робота з файловою системою

32.
  1. Що зберігається в пам'яті EEPROM мікроконтролера Arduino?

a)
  • Скетчі

b)
  • Дані, що зберігаються при вимкненні живлення

c)
  • Змінні програми

d)
  • Бібліотеки

33.
  1. Який інтерфейс відповідає за зв'язок мікросхем між собою?

a)
  • SPI

b)
  • Ethernet

c)
  • HDMI

d)
  • I2C

34.
  1. Скільки всього входів/виходів на платі Arduino Uno?

a)

12

b)

14

c)

20

d)

26