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



