hero

Micro:bit. Урок 8

03 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Какой встроенный сенсор использовали в игре «Снайпер»?
  • Акселерометр

  • Микрофон

  • Радио‑приёмник

  • Термометр

Почему в игре делают calibrate_center() (калибровку центра)?
  • Чтобы определить, где «ровно», и вычитать это значение

  • Чтобы увеличить громкость динамика

  • Чтобы включить Wi‑Fi

  • Чтобы рисовать больше пикселей

Зачем в read_tilt используют порог DEAD (deadzone)?
  • Чтобы мишень появлялась чаще

  • Чтобы ускорить радио‑связь

  • Чтобы звук играл без пауз

  • Чтобы мелкая дрожь руки не двигала прицел

Что делает сглаживание ax_smooth = (ax_smooth*3 + ax)//4?
  • Увеличивает яркость прицела до 9

  • Делает движение более плавным, уменьшая резкие скачки

  • Преобразует числа в строку

  • Удаляет мишень с экрана

Зачем нужна функция clamp(v, 0, 4)?
  • Чтобы включить режим энергосбережения

  • Чтобы координаты не выходили за пределы 0…4

  • Чтобы выбрать случайный x

  • Чтобы убрать вибрацию

Как в уроке рисовали прицел и мишень разной яркостью?
  • И прицел, и мишень всегда 9

  • Мишень рисовали текстом через scroll

  • Прицел мигал (9 или 2), мишень была средней яркости (например 5)

  • Прицел рисовали музыкой

Что должно произойти при попадании в мишень?
  • Увеличение счёта и появление новой мишени

  • Сброс драйвера gamepad.py

  • Отключение акселерометра

  • Перезагрузка micro:bit редактора