hero

Arduino. Урок 6

05 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Какую игру реализуют на уроке?
  • «Гонки» с сервоприводами

  • «Шахматы» на светодиодной матрице

  • «Саймон говорит»

  • «Будильник» с дисплеем

Какие основные компоненты используются в схеме игры «Саймон говорит»?
  • Кнопки, светодиоды, и пьезоэлемент

  • Только один светодиод и один резистор

  • Только сервопривод и датчик расстояния

  • Только RFID‑ридер и метка

Зачем в коде объявляют константы вида #define LED_RED 11 и #define BUTTON_RED 12?
  • Чтобы изменить напряжение на пинах

  • Чтобы удобно обращаться к пинам по имени

  • Чтобы включить режим ШИМ на этих пинах

  • Чтобы запретить использование этих пинов в проекте

Почему для инициализации случайной последовательности в игре используют randomSeed(analogRead(0));?
  • Чтобы последовательности цветов начинались по‑разному

  • Чтобы гарантировать одно и то же поведение при старте

  • Чтобы выключить аналоговый вход A0

  • Чтобы ускорить работу генератора случайных чисел

За что отвечает массив GAME_SEQUENCE[] в проекте?
  • Хранит историю результатов всех игроков

  • Хранит настройки яркости светодиодов

  • Хранит коды кнопок ИК‑пульта

  • Хранит последовательность цветовых сигналов

Какие режимы игры кодирует переменная GAME_STATUS?
  • Только пауза и старт

  • Новая игра, показ последовательности, ввод ответа игроком, конец игры

  • Режимы день/ночь

  • Только режим настройки яркости

Что происходит, если игрок ошибается при вводе последовательности?
  • Arduino перезагружается

  • Игра завершается или начинается заново

  • Последовательность автоматически исправляется

  • Ничего, игра всегда считает ответ правильным