Азбука Морзе: перевод текста в код и обратно
SOS — это «··· −−− ···»: 3 точки, 3 тире, 3 точки. Введите текст — получите код Морзе; вставьте точки и тире — получите текст. Русский и латинский алфавиты, цифры и знаки.
Инструмент
Как перевести текст в азбуку Морзе
Каждая буква заменяется набором точек и тире по таблице, буквы разделяются пробелом, слова — знаком « / ». Слово «Москва» по русской таблице выглядит так: −− −−− ··· −·− ·−− ·−. Переводчик работает в обе стороны и сам определяет, что ему дали: если в поле только точки, тире и разделители — это код, который нужно расшифровать; всё остальное считается текстом.
буква = последовательность точек (·) и тире (−), тире = 3 точки
пауза между сигналами в букве = 1 точка, между буквами = 3, между словами = 7
запись: буквы через пробел, слова через « / »: −− .. .-. / .—. .-…-- . -
Разберём вручную слово «Привет»: П — ·−−·, Р — ·−·, И — ··, В — ·−−, Е — ·, Т — −. Получаем «·−−· ·−· ·· ·−− · −»: 6 букв, 8 точек и 6 тире. Обратная задача решается так же: «··· −−− ···» разбиваем по пробелам на три группы, находим их в таблице — S, O, S.
Регистр не имеет значения: в коде Морзе нет строчных и прописных букв, поэтому расшифрованный текст выводится прописными. Символы, которых нет в таблице (эмодзи, стрелки, редкие знаки), пропускаются, а их список показывается под результатом.
Таблица азбуки Морзе: русский и латинский алфавит
| Код | Русская | Латинская | Код | Русская | Латинская |
|---|---|---|---|---|---|
| ·− | А | A | −· | Н | N |
| −··· | Б | B | −−− | О | O |
| ·−− | В | W | ·−−· | П | P |
| −−· | Г | G | ·−· | Р | R |
| −·· | Д | D | ··· | С | S |
| · | Е (Ё) | E | − | Т | T |
| ···− | Ж | V | ··− | У | U |
| −−·· | З | Z | ··−· | Ф | F |
| ·· | И | I | ···· | Х | H |
| ·−−− | Й | J | −·−· | Ц | C |
| −·− | К | K | −−−· | Ч | — |
| ·−·· | Л | L | −−−− | Ш | — |
| −− | М | M | −−·− | Щ | Q |
| −−·−− | Ъ | — | −·−− | Ы | Y |
| −··− | Ь | X | ··−·· | Э | — |
| ··−− | Ю | — | ·−·− | Я | — |
Русская таблица построена по созвучию с латинской, поэтому радист, знающий одну, легко читает другую. Латинские буквы без русской пары (например, Q −−·−) при передаче русского текста занимают коды Щ, Ы, Ь, а в переводчике выбор алфавита решает, как трактовать спорный код.
Цифры и знаки препинания
| Символ | Код | Символ | Код |
|---|---|---|---|
| 1 | ·−−−− | 6 | −···· |
| 2 | ··−−− | 7 | −−··· |
| 3 | ···−− | 8 | −−−·· |
| 4 | ····− | 9 | −−−−· |
| 5 | ····· | 0 | −−−−− |
| Точка (междунар.) | ·−·−·− | Точка (рус.) | ······ |
| Запятая (междунар.) | −−··−− | Запятая (рус.) | ·−·−·− |
| Вопрос ? | ··−−·· | Восклицание ! | −·−·−− / −−··−− (рус.) |
| Дефис − | −····− | Дробь / | −··−· |
| Двоеточие : | −−−··· | Собака @ | ·−−·−· |
Цифры одинаковы во всех языках и легко запоминаются: от 1 до 5 число точек растёт слева, от 6 до 0 — число тире. С пунктуацией сложнее: у русской точки и запятой свои коды, а международная запятая −−··−− в русской практике означает восклицательный знак. Переводчик применяет знаки выбранного алфавита.
Скорость передачи и где применяется код Морзе
Скорость измеряют в словах в минуту по эталонному слову PARIS — 50 элементарных точек. Начинающий радиолюбитель принимает 5–8 слов в минуту, опытный телеграфист — 25–40. Международная таблица закреплена рекомендацией МСЭ-R M.1677, русскую азбуку приводят наставления по радиосвязи и учебники для радистов.
Сегодня код Морзе слышен в эфире радиолюбителей России, Беларуси и Казахстана, на авиационных частотах, где приводные радиомаяки повторяют свои позывные, и в морской световой сигнализации. Учебные квесты и головоломки тоже любят точки и тире: расшифровать «·−−· ·−· ·· ·−− · −» за минуту — задание, которое переводчик решает мгновенно.
Вопросы и ответы
Как записывается SOS азбукой Морзе?
SOS передаётся как «··· −−− ···» — три точки, три тире, три точки, без пауз между буквами. Сигнал выбрали в 1906 году на Берлинской радиотелеграфной конференции именно за простоту и узнаваемость на слух; расшифровки «Save Our Souls» появились уже потом.
Чем русская азбука Морзе отличается от латинской?
Коды русских букв подобраны по созвучию с латинскими: А = A (·−), Б = B (−···), В = W (·−−), Ж = V (···−), Ц = C (−·−·). Свои коды получили Ч (−−−·), Ш (−−−−), Щ (−−·−), Ы (−·−−), Ь (−··−), Э (··−··), Ю (··−−), Я (·−·−). Буква Ё передаётся как Е.
Как отделяют буквы и слова в коде Морзе?
В письменной записи буквы разделяют пробелом, слова — косой чертой « / » или тремя пробелами. В эфире пауза между буквами равна трём точкам, между словами — семи. Переводчик понимает оба варианта записи, а также «·» и «−» вместо точки и дефиса.
Почему при расшифровке получаются не те буквы?
Скорее всего, выбран не тот алфавит: код «·−−» — это русская В и латинская W, «···−» — Ж и V, «−·−·» — Ц и C. Переключите алфавит под язык сообщения. Знаки препинания тоже различаются: в русской традиции точка — «······», а по международной таблице — «·−·−·−».
Где сегодня используется код Морзе?
В радиолюбительской связи (телеграф остаётся самым помехоустойчивым видом связи), в авиации — позывные приводных радиомаяков и VOR передаются кодом Морзе, на флоте — световая сигнализация прожектором. В армии её изучают радисты, а в быту код Морзе встречается в квестах и играх.
Источники и методика
Обновлено: