Генератор кода Морзе

Кодируйте буквы, цифры, пунктуацию и явно заданные служебные сигналы; копируйте или экспортируйте проверенный результат.

Как пользоваться инструментом

Кодируйте буквы, цифры, пунктуацию и явно заданные служебные сигналы; копируйте или экспортируйте проверенный результат.

Шаг 1

Введите текст

AB9.- -... ----.

Попробуйте AB9. Буквы становятся прописными, неизвестные символы отмечаются.

Шаг 2

Проверьте группы

При одинаковых скоростях точка занимает одну единицу, тире и пауза между буквами — три, пауза между словами — семь. Внутренняя пауза в одну единицу отдельно не показана.

Пробел разделяет символы, / — слова. Передаваемая косая черта имеет свой код.

Шаг 3

Используйте результат

morse-message.txt.- -... ----.

Скачайте текст, WAV или изображение. WAV сохраняет паузы Фарнсворта.

Практические задачи

Имя или дата для печатного макета

Сначала введите точное согласованное написание, включая любой пробел между именем и фамилией. Если буква не поддерживается, решите с человеком, как ее представить, а не принимайте сокращенное имя. Для даты выберите читаемый формат, например 2026-10-14, и сохраняйте его дефисы как кодируемые символы. Скопируйте вывод в декодер перед экспортом изображения. На бейдже или сувенире сохраняйте более широкие промежутки между группами символов и отчетливый разрыв слова; декоративные точки и полоски должны оставаться читаемыми после изменения размера. Сгенерированное изображение содержит письменный код, а не информацию о тайминге или аудиодорожку.

Честная подсказка для класса или квест-комнаты

Сгенерируйте MEET AT 9 как короткую инструкцию, затем декодируйте собственный вывод и сохраните текст как ключ ответа. Для письменной подсказки скажите игрокам, что пробелы разделяют буквы, а / разделяет слова. Для аудиоподсказки начните с символов 18 WPM и интервала 10 WPM, около 640 Hz, с выключенным повтором, пока проверяете один полный проход. Если слушателям нужно больше времени, уменьшите скорость интервала, прежде чем замедлять каждый элемент. Для первой головоломки дайте таблицу; скрывайте ответ, а не границы, которые делают ее декодируемой.

Повторно используемый образец для прослушивания

Сгенерируйте AB9, чтобы сравнить короткие буквы с полной пятиэлементной цифрой. При 20/20 WPM он имеет 11 элементов и занимает 2,22 секунды; при 20/10 те же элементы занимают около 3,17 секунды, потому что межбуквенные паузы увеличиваются. Экспортируйте WAV после выбора настройки, подходящей для урока. Держите отдельный текстовый файл с исходной фразой и обеими скоростями, потому что скачанный звук их не объявляет. Для второго упражнения замените источник на AB8: новая цифра информативнее, чем повторение AB9 до запоминания всей его мелодии.

AB9 в коде Морзе: .- -... ----.
AB9 объединяет две буквы и цифру: .- для A, -... для B и ----. для 9. Пробелы разделяют символы в полученном коде.

Готовьте источник, а не только вывод

Генератор преобразует поддерживаемые символы в международную азбуку Морзе; он не переводит предложение на другой язык. Строчные буквы преобразуются через их прописную форму. Начальные и конечные пробелы удаляются, а последовательности пробелов, табуляций или переносов строк разделяют слова. Поэтому перенос строки в текстовом вводе создает границу слова, а не признак абзаца в закодированном сообщении. Проверьте, являются ли эти границы частью задуманной фразы.

Соответствие включает A-Z, É, цифры 0-9, пунктуацию и четыре явных токена prosign. É также работает при вводе E плюс комбинируемый акут, потому что источник нормализуется в составной Unicode. Это не означает, что принимаются все буквы с акцентами. Ä, Ñ, Ç, кириллические буквы и эмодзи здесь не имеют соответствия, а ß не преобразуется автоматически в два символа S. Предупреждение перечисляет неподдерживаемый ввод; оставшиеся символы все равно кодируются.

Например, CAFÉ становится -.-. .- ..-. ..-.. и декодируется обратно в CAFÉ. Напротив, неподдерживаемый символ может исчезнуть, а остальное сформирует полностью допустимый сигнал. Результат, который выглядит допустимым, не доказывает, что каждый исходный символ сохранился. Сохраните оригинал и исправьте написание намеренно, прежде чем копировать что-либо, что идентифицирует человека, объект или место.

Правильно читайте группы символов и буквальную пунктуацию

Письменный вывод использует один пробел между закодированными символами и / между исходными словами. HELLO WORLD содержит десять групп символов и один разделитель слов. Если свернуть все эти пробелы для графики, декодер не сможет однозначно восстановить буквы. Если заменить пробел между буквами косой чертой, вы создадите разрыв слова. Форматирование является частью договора сообщения с читателем.

AB9 становится .- -... ----.. A содержит два элемента, B четыре и 9 пять; три символа остаются в одном слове, потому что в источнике нет пробелов. AB 9 вместо этого содержит межсловный разрыв перед цифрой. Используйте этот контраст при проектировании подсказки вокруг идентификатора: инструмент сохраняет ваши деления, но не может знать, какую группировку ожидает ваша организация или головоломка.

A/B становится .- -..-. -.... Средняя группа является передаваемым символом косой черты. A B становится .- / -..., где косая черта является только письменным разделителем слов. Такая же осторожность нужна для адресов электронной почты: @ это .--.-., а точка внутри адреса это .-.-.-. Автоматической проверки адреса, даты или математического выражения нет.

Вводы, в которых форматирование меняет сигнал
Текстовый вводПисьменный код МорзеЧто меняется
AB9.- -... ----.Три символа, без разрыва слова
AB 9.- -... / ----.Межсловная пауза перед 9
A/B.- -..-. -...Буквальный символ косой черты
A B.- / -...Межсловная пауза, без символа косой черты
CAFÉ-.-. .- ..-. ..-..É сохраняет свой отдельный сигнал

Процедурные сигналы соединяются, обычные буквы нет

Процедурный сигнал объединяет элементы без обычной межбуквенной паузы. Вводите <AR>, <AS>, <SK> или <SOS> явно, когда нужен соединенный сигнал. Угловые скобки являются записью ввода, а не символами, передаваемыми как часть сигнала. Имена токенов в нижнем регистре принимаются через перевод в верхний, но неизвестный токен вроде <XYZ> сообщается как ошибка, а не интерпретируется как отдельные буквы.

Сравните AR, A R и <AR>. AR дает две буквы в одном слове; A R дает два односимвольных слова; <AR> дает .-.-. как одну соединенную группу. В МСЭ-R M.1677-1 этот шаблон также является знаком креста или сложения и используется для окончания телеграммы. Предпочтение prosign в декодере выбирает <AR> вместо +, когда этого требует контекст. Никакая настройка не может установить намерение отправителя только по элементам.

SOS и <SOS> дают еще одно показательное сравнение. Оба имеют девять элементов, но SOS вставляет межсимвольные паузы, а соединенный токен сохраняет внутренние паузы в одну единицу между элементами одного сигнала на всем протяжении. При 20/20 WPM обычный SOS занимает 1,62 секунды, а <SOS> 1,38 секунды. Используйте это для объяснения соединенного сигнала, а не для имитации сертифицированной передачи бедствия. Генератор не адресует станцию и не добавляет за вас позывной, позицию, подтверждение или рабочую процедуру.

Выберите настройки воспроизведения для получателя

Скорость символов задает длительность точки как 1.2 / WPM с. При 20 WPM точка длится 0,06 секунды, а тире 0,18 секунды. При равной скорости Farnsworth межбуквенные паузы составляют 0,18 секунды, а межсловные 0,42 секунды. Снижение Farnsworth до 10 WPM сохраняет эти точки и тире неизменными, но увеличивает межбуквенную паузу примерно до 0,654 секунды, а межсловную примерно до 1,525 секунды. Расчёт интервалов Фарнсворта от ARRL объясняет калибровку PARIS, лежащую за этими паузами.

Для демонстрации бейджа имени начинающему 18/10 WPM позволяет услышать достаточно компактный символ, оставляя больше времени на его распознавание. Для сравнения двух сгенерированных образцов держите обе скорости, высоту и громкость неизменными и меняйте только фразу. Иначе вы можете сравнивать настройки ритма, а не символы. Высота от 300 до 1000 Hz меняет окраску тона, а не написание; регулятор громкости на странице не может включить звук, отключённый на самом устройстве.

«Повторять» зацикливает одно и то же полное сообщение. Это помогает освоиться, но может заставить ученика предугадывать последовательность вместо распознавания каждого символа. Выключите его для одной попытки, затем используйте таблицу или другую фразу, чтобы проверить неуверенную букву. Редактирование текста или изменение настройки останавливает воспроизведение; возвращение из скрытой вкладки также требует намеренного нового запуска. Ни один сгенерированный пример не запускается автоматически.

Выберите экспорт, который несет нужную информацию

Копирование и скачивание текста передают преобразованный вывод. Текстовый файл проще всего проверить и править автору рабочего листа, но храните отдельную исходную фразу, если нужно исходное написание и пунктуация. Экспорт изображения создает статический PNG письменного кода. Он не содержит скорость, повтор, вибрацию или встроенную аудиодорожку. Проверьте читаемость в конечном печатном размере, особенно на переносах строк.

Экспорт WAV передает один аудиосигнал с выбранной скоростью символов, интервалом Farnsworth, высотой и громкостью. Это моно, 44,1 kHz, 16-bit PCM. Циклы повтора не включаются. Воспроизведение и генерация WAV ограничены 90 секундами на сигнал, поэтому строка длинных цифровых шаблонов при медленном интервале может превысить лимит раньше, чем ожидается. Делите длинный урок на короткие подписанные образцы, а не удаляйте межсловные паузы, чтобы втиснуть его в файл.

Ссылка для обмена несет ввод и выбранные настройки в URL. Она полезна, когда другому человеку нужна та же конфигурация, но показ скрытого ответа не является секретностью, а URL не является зашифрованным хранилищем сообщения. Свет и вибрация не активируются открытием этой ссылки. Проверьте ссылку сами перед раздачей головоломки и используйте нечувствительный текст. Для долговечного учебного ресурса проверенный WAV плюс ключ ответа могут быть яснее, чем ссылка, настройки которой получатель может изменить.

Проверьте сообщение и поймите, что доказывает проверка

Полезная последовательность вычитки: обзор источника, обзор предупреждений, декодирование и прослушивание. Сначала подтвердите написание и задуманные пробелы. Затем проверьте неподдерживаемые символы. После этого скопируйте письменный код в декодер и сравните возвращенный текст в верхнем регистре с поддерживаемым источником. В конце послушайте с теми настройками, которые действительно будете использовать. Круговой прогон проверяет карту и разделители; прослушивание проверяет, подходит ли выбранный темп для задачи. Ни одно из них не доказывает, что удаленный приемник вас услышит.

Ожидайте несколько намеренных различий при декодировании. Регистр букв не сохраняется. Умножение × использует сигнал X по МСЭ-R M.1677-1, поэтому 2×3 возвращается как 2X3. Сигнал не может различить эти исходные символы. Процедурные шаблоны могут вернуться как пунктуация, если не включено предпочтение prosign. Запишите этот выбор, если транскрипт должен сохранять процедурный смысл, а не только эквивалентные элементы.

Здесь автоматизированы не все рабочие правила рекомендации. Проценты, смешанные дроби и знаки минут/секунд имеют в документе специальные соглашения передачи; генератор не раскрывает % и не выводит эти соглашения из числа. Для головоломки может быть достаточно согласованного написания обычным языком. Для изучения исторической или рабочей телеграммы обратитесь к соответствующему правилу и сохраните исходную запись, а не представляйте сгенерированный вывод как полный процедурный форматтер.

Сгенерированная фраза не является исторической записью

Сообщение 1844 года, которое хранит лента Библиотеки Конгресса с сообщением 1844 года, связывает письменную фразу с физической записью передачи. Оно помогает объяснить, зачем полезен генератор: кто-то должен был превратить известное сообщение в элементы, а кто-то другой должен был их интерпретировать. Повторный ввод этой фразы здесь создает современное поддерживаемое представление международной азбуки Морзе, а не исходную бумажную ленту, звук аппарата или точный исторический тайминг.

Международная совместимость развивалась не только через алфавит. Материалы МСЭ о конференции 1865 года описывают соглашение 1865 года о служебных правилах, тарифах и аппаратах Морзе. У этой истории есть практический аналог в современном раздаточном материале: укажите используемую таблицу, различайте расширенную пунктуацию и сохраняйте границы. Визуально привлекательная подсказка пригодна только тогда, когда другой человек может применить те же правила чтения. Для творческой работы это общее соглашение ценнее, чем добавление драматичных исторических утверждений к непроверенному сообщению.

Прежние примеры из истории морской связи полезны и для задания с заранее известным текстом. Congressional Record 1909 года о Джеке Биннсе документирует вызовы CQD, переданные Биннсом в 1909 году, а рассказ Музея науки о радиосвязи на «Титанике» описывает обмен сообщениями CQD и SOS с «Титаника» в 1912 году. Сформируйте CQD как три обычные буквы, затем сравните SOS со слитным сигналом <SOS>. Обсудите, какие сведения нужны принимающему оператору после распознавания вызова: отправитель, местоположение и сообщение. Созданный образец показывает это различие, но не является подлинной записью или полной реконструкцией исторического радиообмена.

Примеры из прежнего руководства с конкретной задачей для сравнения
ТекстКод МорзеЧто проверить
GOOD LUCK--. --- --- -.. / .-.. ..- -.-. -.-Два слова; O повторяется, а сочетания для C и K различаются по длине
MEET AT 5-- . . - / .- - / .....Понятная инструкция с цифрой из пяти точек
CLOCKTOOLS-.-. .-.. --- -.-. -.- - --- --- .-.. ...Более длинное слово с повторяющимися O и L

Разбор примера

AB9.- -... ----.
AB9 даёт три группы символов, не три слова. Цифра 9 сохраняет стандартные пять импульсов.

Методика, ограничения и исправления

Буквы A–Z, цифры и стандартная пунктуация соответствуют МСЭ-R M.1677-1. Пять дополнительных знаков отмечены в таблице. <AR>, <AS>, <SK> и <SOS> передаются слитно; декодер может предпочесть служебное значение при совпадении с пунктуацией. Используются единицы 1/3/7. Метод Фарнсворта удлиняет только межбуквенные и межсловные паузы по условному слову PARIS из 50 единиц. Звук, длительность и WAV используют одну временную последовательность.

Микрофон, радиоприёмник, камера и фонарик не используются. Неподдерживаемые символы отмечаются и пропускаются при кодировании; неизвестные группы Морзе остаются как [?] и блокируют воспроизведение. Для звука нужен работающий аудиоинтерфейс браузера. Экран и вибрация могут запаздывать; спящее устройство или фоновая вкладка не обеспечивают надёжную передачу. Скрытие вкладки останавливает звук. Занятия не сохраняются. Ссылка содержит полное сообщение без шифрования. Буква É с акцентом поддерживается и в разложенной записи Unicode. Знак умножения × использует сигнал буквы X и поэтому декодируется как X: по одному сигналу их нельзя различить. Проценты и другие специальные форматы чисел автоматически не разворачиваются.

При сообщении об ошибке укажите страницу, точный ввод, ожидаемый результат и настройки. Для проблем с ритмом нужны обе скорости. Сверьтесь с официальной таблицей до изменения идентификатора и удалите личные данные из обращения.

Частые вопросы

Почему буква исчезла из моего имени?

Неподдерживаемые символы пропускаются, и предупреждение их указывает. É поддерживается, но не каждая латинская буква с акцентом или письменность поддерживается. Не используйте сокращенный результат как подпись имени. Выберите согласованное альтернативное написание, введите его снова и декодируйте вывод, чтобы проверить исправленное имя.

Меняет ли изменение WPM письменный код?

Нет. Оно меняет тайминг сигнала, а не шаблоны символов или разделители. AB9 имеет тот же письменный вывод при 10 и 20 WPM. Если нужно повторно используемое сравнение, запишите и скорость символов, и скорость Farnsworth: два образца с одинаковым письменным кодом могут иметь очень разные паузы.

Можно ли сделать разделитель слов похожим на передаваемую косую черту?

Только изменив смысл источника. Косая черта, набранная в текстовом режиме, кодируется как -..-.; косая черта, напечатанная между словами в записи азбукой Морзе, представляет тишину. Держите их раздельно в макете. Не заменяйте каждый печатный разделитель группой кода косой черты, если вам действительно не нужен буквальный символ косой черты.

Как сохранить строчные буквы?

Вывод азбукой Морзе не различает регистр букв. Декодер возвращает поддерживаемые буквы в верхнем регистре. Если типографика или регистр важны для имени, адреса электронной почты или макета, храните исходный текст отдельно. Успешный круговой прогон через азбуку Морзе не является точной архивной копией Unicode или регистра.

Почему 2×3 декодируется как 2X3?

Знак умножения и X имеют общий -..- по цитируемому соглашению ITU. Декодер использует X для этого шаблона, потому что один сигнал не может определить, какой символ вы изначально набрали. Сохраняйте исходное выражение рядом с кодом, если это различие важно.

Может ли генератор автоматически кодировать проценты?

Нет. % не поддерживается и не раскрывается в рабочую числовую форму. ITU-R M.1677-1 дает отдельные соглашения для процентов и связанной записи. Читайте эти правила при изучении рабочих сообщений; для простого занятия намеренно запишите смысл поддерживаемым текстом и проверьте его.

Почему <AR> отличается от AR?

<AR> запрашивает один соединенный процедурный сигнал, .-.-. AR запрашивает A, за которой следует R с межсимвольной паузой. Декодер может интерпретировать соединенный шаблон как + или <AR> в зависимости от предпочтения prosign. Используйте токен только тогда, когда задуман этот процедурный смысл.

Какой файл лучше для печатного проекта?

Текстовый файл лучше, когда редактору нужно сохранять и проверять отдельные группы; PNG удобен для фиксированного визуального вида. Ни один из них не несет тайминг воспроизведения. Проверьте конечный размер и переносы строк, затем декодируйте напечатанные группы как отдельную проверку качества перед изготовлением нескольких копий.

Почему в WAV нет звука, хотя вывод допустим?

Громкость ноль создает беззвучное аудио, и громкость устройства или медиаплеера также может его заглушить. Проверьте громкость страницы перед экспортом, затем протестируйте сохраненный файл в нужном проигрывателе. Включение повтора или света не добавит звук в WAV, созданный при нулевой громкости.

Достаточно ли кругового прогона для утверждения головоломки?

Он проверяет, что поддерживаемые символы и разделители возвращаются через ту же карту. Также проверьте исходное написание, расширенную пунктуацию, читаемость печати и выбранную скорость прослушивания. Головоломка может декодироваться идеально, но быть нечестной из-за неясных инструкций или слишком быстрого аудио для аудитории.