уровень 3 · практика

Радиомаяк для самолёта

Запрограммируйте наземный маяк A. Он должен непрерывно повторять свой позывной · — на выходе D8. Маяки B и C уже работают самостоятельно. Когда бортовая система примет все направления, она вычислит координаты самолёта.

Всенаправленный маяк посылает сигнал во все стороны Сигнал расходится на 360° направленная антенна
Всенаправленная антенна излучает во всех горизонтальных направлениях. Самолёт принимает сигнал независимо от того, с какой стороны подлетел.
Три пеленга пересекаются в координатах самолёта A B C X, Y
Один пеленг даёт только направление. Линии от нескольких маяков с известными координатами пересекаются у самолёта. По этим углам бортовой компьютер математически рассчитывает положение; третий маяк повышает точность и помогает заметить ошибку.

Что программируете

ЧтоКак работает
D8Передатчик маяка A — ВЫХОД. HIGH: несущая передаётся, LOW: пауза.
Позывной AТочка и тире: · —. Тире примерно втрое длиннее точки.

После позывного оставьте длинную паузу и повторяйте его в loop(). Реальный навигационный маяк также передаёт идентификатор, чтобы экипаж понимал, на какую станцию настроен приёмник.

Что происходит в сцене

  • Маяки B и C передают автоматически.
  • Направленная антенна на самолёте определяет, откуда пришёл каждый сигнал.
  • После приёма маяка A три пеленга сходятся в одной точке.
  • Для зачёта A должен правильно повторить позывной не меньше трёх раз.

← Ко всем заданиям