hero

GyverKIT. Урок 9

Описание отсутствует

Вопросов: 7
1

Какую функцию Arduino используем для генерации случайных чисел в примерах (например, 3 + 7)?

  • random()

  • pulseIn()

  • map()

  • analogRead()

2

Какую функцию мы вызываем в setup(), чтобы последовательность случайных чисел была разной при каждом запуске игры?

  • random()

  • millis()

  • tone()

  • randomSeed(analogRead(A0));

3

Какой строкой кода удобно «накапливать» многозначный ответ игрока из отдельных символов '1', '2', '3'?

  • userAnswer = key;

  • userAnswer = (userAnswer * 10) + (key - '0');

  • userAnswer = userAnswer / 10;

  • userAnswer = random(0, 100);

4

Какой из перечисленных признаков НЕ относится к классическим аркадным играм, о которых говорилось в уроке?

  • Простая и понятная цель

  • Короткие игровые сессии

  • Постепенное усложнение игры

  • Отсутствие счёта и жизней у игрока

5

Какую библиотеку мы используем для работы с мембранной клавиатурой 4x4?

  • Keypad.h

  • LiquidCrystal_I2C.h

  • Adafruit_GFX.h

  • IRremote.h

6

Какую игру мы создаём в уроке про арифметический тренажёр?

  • Гоночный симулятор с управлением сервоприводами

  • Аркадную игру, где нужно решать примеры и набирать очки

  • Музыкальный синтезатор на зуммерах

  • Симулятор умной кормушки с RTC

7

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

  • Аналоговый джойстик

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

  • Мембранная клавиатура 4x4

  • Энкодер