La primera vez que el código Morse dejó de ser una curiosidad para mí fue en un pequeño barco con un teléfono moribundo y una luz de señal. Sabía "SOS" Era tres cortos, tres largos, tres cortos, y ese era todo mi conocimiento, suficiente para sentirme útil y ni mucho menos lo suficiente para enviar cualquier otra cosa. Más tarde, curioso, me senté a escribir mi nombre en puntos y guiones y me di cuenta de que no tenía idea de dónde terminaba una letra y comenzaba la siguiente, ni cómo se suponía que debías marcar un espacio entre palabras. Los puntos y guiones son la parte fácil. Los huecos son donde la gente se pierde.
TL;Dr: los Traductor de código Morse convierte texto sin formato al código Morse internacional y decodifica Morse nuevamente en texto, utilizando el espaciado estándar de letras y palabras para que su salida sea inequívoca. Reproduce el resultado cuando el audio emite un pitido a una velocidad ajustable, marca los caracteres que no puede codificar y se ejecuta completamente en su navegador, sin cuenta ni carga.
Construí esta herramienta para Toolz.dev porque los traductores existentes que encontré alteraron el espaciado, eliminaron silenciosamente los caracteres que no reconocían o te dieron puntos y guiones sin forma de escucharlos. Morse es primero un código de sonido y luz y un segundo escrito, por lo que un traductor que no puede reproducir el mensaje solo hace la mitad del trabajo. Esta guía cubre cómo está estructurado el código Morse, las reglas de espaciado que crean o rompen un mensaje y cómo usar el traductor para codificar, decodificar y escuchar.
¿qué es un traductor de código Morse?
Un traductor de código Morse convierte entre texto ordinario y código Morse, el sistema de señales cortas y largas que transportaron el mundo 's mensajes por telégrafo, radio y lámpara de señales durante más de un siglo. Los tiempos y el conjunto de personajes no son folklore: UIT-R M.1677-1 define el código Morse internacional, hasta la longitud de un guión en relación con un punto. Cada letra, dígito y signo de puntuación común se asigna a una secuencia única de puntos (señales cortas, llamadas "dits") y guiones (señales largas, "dahs"). La letra E es un solo punto. La letra T es un guión único. SOS es ... --- .... Un traductor hace este mapeo en ambas direcciones: entrada de texto, puntos y guiones, o puntos y guiones, salida de texto.
La herramienta de Toolz.dev utiliza el Código Morse Internacional, el estándar definido por la UIT y utilizado en todo el mundo para radioaficionados, aviación y señalización marítima. Eso importa porque hay más de un Morse. El antiguo Morse americano, utilizado en los telégrafos ferroviarios y fijos estadounidenses del siglo XIX, tenía diferentes patrones para varias letras y utilizaba espacios internos dentro de algunos caracteres. Está efectivamente extinto fuera de la recreación histórica. Cuando alguien dice "Código morse" hoy en día se refieren a International Morse, y eso es lo que este traductor codifica y decodifica.
Aquí está la estructura que sigue la herramienta, que es la misma estructura que utiliza cada herramienta Morse que cumple con los estándares:
| parte | Longitud | Cómo se escribe aquí |
|---|---|---|
| Punto (dit) | 1 unidad | . |
| Dash (dah) | 3 unidades | - |
| Espacio entre puntos/guiones en una letra | 1 unidad | (fără caracter) |
| Brecha entre letras | 3 unidades | un solo espacio |
| Brecha entre palabras | 7 unidades | un corte / |
Por qué los espacios importan más que los puntos
Cualquiera puede buscar que A lo sea .-. La razón por la que Morse hace tropezar a la gente es que el momento de los silencios transporta tanta información como las señales. Dentro de una sola letra, las partes están separadas por una unidad de silencio. Entre letras, la brecha se extiende a tres unidades. Entre palabras, son siete. Si se equivocan esas brechas y ... --- ... - tres letras, SOS - colapsa en una mancha ilegible o se divide por completo en letras equivocadas.
Aquí es exactamente donde un traductor se gana su valor. Cuando codifica texto, la herramienta inserta automáticamente un único espacio entre letras y una barra entre palabras, por lo que el resultado siempre es inequívoco. SOS se convierte en ... --- ... con claros espacios entre letras, y SOS HELP se convierte en ... --- ... / .... . .-.. .--. con la palabra ruptura marcada. Nunca tendrás que contar unidades en tu cabeza.
Cuando decodifica, la herramienta acepta convenciones para saltos de palabras (una barra diagonal o una serie de tres o más espacios) porque Morse pegado viene formateado en ambos sentidos. Divide cada palabra en tokens de letras en espacios individuales, busca cada token y reconstruye el texto. Si un token no coincide con ningún carácter Morse, se marca en lugar de eliminarse silenciosamente, para que sepa exactamente dónde se deslizó un punto perdido. Esa única opción de diseño (sacar a la luz el error en lugar de ocultarlo) es la diferencia entre una herramienta en la que puede confiar y una que le miente silenciosamente.
Cómo utilizar el traductor de código Morse
Paso 1: elige tu dirección
Elija "Texto a Morse" codificar, o "Morse a Text" decodificar. También hay un botón Intercambiar que invierte la dirección y devuelve la salida actual como nueva entrada, que es la forma más rápida de hacer un mensaje de ida y vuelta y confirmar que sobrevive intacto al viaje. Si codifica "HOLA" e intercambiar, debería obtener "HOLA" atrás, si no lo hace, algo en el espaciado estará desactivado.
Paso 2: Ingrese su mensaje
Escriba o pegue en el cuadro de entrada. Al codificar, escriba texto normal; El caso no importa, ya que Morse no tiene distinción entre mayúsculas y minúsculas. Al decodificar, pegue sus puntos y guiones, separando letras con espacios y palabras con una barra o espacios adicionales. La herramienta normaliza caracteres parecidos comunes: en dash, em dash y Unicode menos se convierten en un guión, y los puntos centrales y las balas se convierten en un punto, por lo que Morse copiado de un documento o chat aún decodifica.
Paso 3: lea el resultado en vivo y los recuentos
La salida convertida aparece instantáneamente debajo de la entrada, junto con un recuento de caracteres y palabras. Si está codificando texto que contiene un carácter sin equivalente Morse (un guión em, una tilde, una cita rizada), la herramienta lo enumera en una nota en lugar de fingir que codificó algo. Nada desaparece sin decírtelo.
Paso 4: Reprodúcelo como sonido
Presione Reproducir para escuchar el mensaje como pitidos auténticos: tonos cortos para puntos, tonos largos para guiones, con los espacios correctos entre letras y palabras. Utilice el control deslizante de velocidad para establecer el ritmo en palabras por minuto (WPM). Esta es la parte que la mayoría de los traductores omiten y es la parte que hace que Morse haga clic. Lectura -.-. no te dice nada sobre el ritmo de la letra C; escuchar "dah-di-dah-dit" hace. Si está practicando para copiar Morse de oído para un examen de radioaficionado, el audio en un WPM controlado es el punto.
La pregunta de la velocidad: qué significa realmente WPM
La velocidad Morse se mide en palabras por minuto y la referencia "word" es PARÍS - elegido porque su recuento de puntos y guiones se acerca a la palabra inglesa promedio. El tiempo está anclado a una sola unidad cuya duración en segundos es 1.2 / WPM. A 15 WPM, una unidad dura 80 milisegundos; un punto dura 80 ms, un guión 240 ms, un espacio entre letras 240 ms y un espacio entre palabras 560 ms. El audio del traductor 's usa exactamente esta relación, por lo que los pitidos que escuchas coinciden con el tiempo estándar a cualquier velocidad que establezcas.
Los principiantes suelen empezar lento, entre 5 y 8 WPM, para tener tiempo de reconocer cada personaje. El problema es que Morse, muy lento, fomenta contar puntos y guiones individuales en lugar de escuchar letras enteras como ritmos, un hábito que se convierte en una pared alrededor de las 10 WPM. Muchos alumnos utilizan un compromiso en el que los personajes se envían rápido pero los espacios entre ellos se amplían, lo que les da tiempo para pensar sin enseñar malos hábitos. Esta herramienta mantiene el tiempo proporcional estándar, que es ideal una vez que te sientes cómodo leyendo personajes como sonidos en lugar de contar sus partes.
Casos de uso comunes
Aprendizaje y práctica de radioaficionados. Si está estudiando para obtener una licencia de radioaficionado o simplemente está aprendiendo el código, codificando texto y escuchando en un conjunto de WPM crea el oído que necesita. Comience con palabras comunes, escuche y luego decodifique un mensaje que otra persona envió para probarse. El audio es el profesor aquí.
Rompecabezas, juegos y salas de escape. Morse es un elemento básico de la búsqueda de acertijos, ARG y salas de escape. Cuando encuentras -- . . - rayado en un accesorio, pegarlo, decodificarlo y seguir adelante. La señal de error ayuda cuando el rompecabezas 's Morse fue hecho a mano y ligeramente fuera de lugar.
Geocaching y exploración. Morse aparece constantemente en pistas de geocaché y actividades de exploración. Codificar una pista para ocultarla o decodificarla que encontró es un trabajo de dos segundos, y escucharla reproducir ayuda cuando la pista debía aparecer o tocarse en lugar de escribirse.
Accesibilidad y señalización. Morse sigue siendo un verdadero método de comunicación alternativo: puede enviarse mediante sonido, luz, grifo o un solo ojo parpadeante, razón por la cual todavía aparece en contextos de accesibilidad. Codificar una frase para señalar es un uso legítimo y práctico, no sólo una novedad.
Curiosidad. A veces sólo quieres ver y escuchar tu nombre, un mensaje o I LOVE YOU (.. / .-.. --- ...- . / -.-- --- ..-) en puntos y guiones. Esa es una razón perfectamente buena y así es como empieza la mayoría de la gente.
Texto, binario y Morse: tres formas de codificar
Morse es una de varias formas de representar el texto como algo distinto de letras y se encuentra junto a los otros codificadores en Toolz.dev. Donde el traductor binario representa cada carácter como su valor de bytes numérico en base 2, 8, 10 o 16, Morse representa cada carácter como un ritmo de señales cortas y largas diseñadas para ser transmitidas por un humano a través de un canal ruidoso. Resuelven diferentes problemas: binario trata sobre cómo una computadora almacena un personaje, Morse trata sobre cómo una persona envía uno de oído u ojo. Si estás explorando cómo se ve el mismo mensaje a través de codificaciones, el convertidor base numérico y convertidor base64 complete el conjunto, cada uno mostrando una lente diferente en el mismo texto subyacente. Morse es el más antiguo de los cuatro y el único que debe escucharse.
Lo que Morse puede y no puede representar
Standard International Morse cubre las 26 letras, los diez dígitos y un conjunto definido de puntuación: punto, coma, signo de interrogación, apóstrofe, signo de exclamación, barra diagonal, paréntesis, signo comercial, dos puntos, punto y comilla, signo de dólar y signo at. El signo at (.--.-.) fue la incorporación oficial más reciente, adoptada en 2004 para direcciones de correo electrónico, un recordatorio de que el estándar aún evoluciona. Los personajes fuera de este conjunto no tienen un formulario Morse oficial y el traductor le dirá cuándo se salta uno en lugar de inventar un patrón.
Las letras acentuadas y las escrituras no latinas son la principal limitación. Existen varias variantes nacionales (hay extensiones para letras europeas acentuadas, griega, cirílica, japonesa (código Wabun) y más), pero no forman parte del estándar internacional central y no se entienden universalmente. Esta herramienta se adhiere al conjunto de estándares internacionales, que es lo que cualquier operador en cualquier lugar reconocerá, en lugar de adivinar una extensión nacional que el destinatario tal vez no conozca. Cuando codifica texto con acentos, las letras base que sí tienen codificación Morse normalmente y las acentuadas están marcadas, para que pueda decidir cómo manejarlas.
Privacidad: todo se ejecuta en tu navegador
Aquí no hay nada que cargar y no hay nada cargado. La codificación, decodificación y reproducción de audio ocurren en el código del lado del cliente que se ejecuta en su navegador. Esa es una elección deliberada y fácil de verificar: desconectar de Internet y el traductor sigue funcionando, incluidos puntos, guiones y pitidos. Sus mensajes, ya sea una frase de práctica, una respuesta de rompecabezas o algo que preferiría mantener privado, nunca tocan un servidor o un registro. Este es el mismo principio del lado del cliente detrás de cada herramienta en Toolz.dev, que defiendo plenamente en el Privacidad de datos en herramientas en línea artículo, y que da forma al conjunto Kit de herramientas para desarrolladores web acercarse.
preguntasrán el
¿Cómo traduzco el texto al código morse?
Elija "Texto a Morse" y escriba su mensaje en el cuadro de entrada. Cada carácter se convierte a su patrón Morse Internacional, con letras separadas por un solo espacio y palabras por una barra diagonal. Por ejemplo, HOLA se convierte .... . .-.. .-.. ---. El resultado se actualiza a medida que escribe y se puede copiar o reproducir como pitidos de audio con un solo clic.
¿Qué es SOS en el código Morse?
SOS es ... --- ... - tres puntos, tres guiones, tres puntos - enviados como una señal continua sin espacios entre las tres letras. Fue elegida como llamada de socorro internacional porque el patrón es simple, simétrico y difícil de confundir con cualquier otra cosa. Escriba SOS en el traductor y obtendrá exactamente esa secuencia.
¿Cómo se separan las letras y las palabras en el código Morse?
Dentro de una letra, los puntos y guiones están separados por una unidad de silencio. Las letras están separadas por un espacio de tres unidades, escrito aquí como un solo espacio, y las palabras están separadas por un espacio de siete unidades, escrito como una barra. Acertar estos espacios es lo que mantiene legible un mensaje; el traductor los inserta automáticamente cuando codificas.
¿El traductor admite números y puntuación?
Sí. Cubre los diez dígitos y el conjunto de puntuación internacional estándar, incluido el punto, la coma, el signo de interrogación, el signo de exclamación, la barra diagonal, los paréntesis, los dos puntos, el signo comercial y el signo at. Los caracteres sin forma oficial de Morse, como algunos símbolos y letras acentuadas, se omiten y se enumeran para que sepa que se omitieron en lugar de eliminarse silenciosamente.
¿Puedo escuchar el código morse como sonido?
Sí. Después de traducir texto a Morse, presione Reproducir para escucharlo como pitidos, con puntos como tonos cortos y guiones como tonos largos, espaciados correctamente entre letras y palabras. Un control deslizante establece la velocidad en palabras por minuto. Escuchar el ritmo es la forma más rápida de aprender el código y es esencial si estás practicando para copiar Morse de oído.
¿Cuál es la diferencia entre el código Morse internacional y el americano?
El Código Morse Internacional, también llamado Morse Continental, es el estándar mundial moderno utilizado para la radio, la aviación y la señalización marítima, y es lo que utiliza esta herramienta. American Morse era una variante más antigua utilizada en las líneas telegráficas estadounidenses del siglo XIX, con diferentes patrones para varias letras y espacios internos en algunos caracteres. Es esencialmente obsoleto hoy en día, por lo que para cualquier uso actual International Morse es la elección correcta.
¿por qué ganó & #39; ¿Algunos personajes se convierten?
Standard International Morse solo define códigos para letras, dígitos y un conjunto específico de puntuación. Si su texto contiene un carácter fuera de ese conjunto (un guión em, una tilde, una comilla rizada o una letra acentuada), no existe un Morse oficial para él, por lo que la herramienta lo omite y lo enumera en una nota. Esto mantiene la salida honesta en lugar de inventar un patrón que el destinatario no reconocería.
¿Es seguro traducir aquí los mensajes privados?
Sí. Cada conversión y reproducción de audio se ejecutan completamente en su navegador con código del lado del cliente. Nada de lo que escriba se carga, almacena o registra, y la herramienta sigue funcionando con su conexión deshabilitada. Puede traducir de forma segura notas, nombres o mensajes privados.



