La prima volta che il codice Morse ha smesso di essere una curiosità per me è stato su una piccola barca con un telefono morente e una luce di segnalazione Sapevo & quot; SOS" era tre breve, tre lungo, tre corto, e che era l'intera portata della mia conoscenza - abbastanza per sentirsi utile e non abbastanza vicino per inviare qualsiasi altra cosa In seguito, curioso, mi sono seduto a scrivere il mio nome in punti e trattini e ho capito che non avevo idea di dove una lettera finiva e iniziava la successiva, o come si doveva segnare uno spazio tra le parole I punti e trattini sono la parte facile Le lacune sono dove le persone si perdono.
tl; dr: la Traduttore di codice Morse converte il testo normale in codice Morse internazionale e decodifica Morse di nuovo in testo, utilizzando la spaziatura standard di lettere e parole in modo che l'output non sia ambiguo. Riproduce il risultato come segnali acustici audio a velocità regolabile, contrassegna i caratteri che non può codificare ed è eseguito interamente nel browser: nessun account, nessun caricamento.
Ho costruito questo strumento per Toolz.dev perché i traduttori esistenti che ho trovato o hanno maciullato la spaziatura, sono caduti silenziosamente caratteri che non hanno riconosciuto, o ti hanno dato punti e trattini senza alcun modo di sentirli realmente Morse è un codice suono-e-luce prima e un scritto un secondo, quindi un traduttore che non può riprodurre il messaggio sta facendo solo metà del lavoro Questa guida copre come è strutturato il codice Morse, le regole di spaziatura che creano o interrompono un messaggio e come utilizzare il traduttore per codificare, decodificare e ascoltare.
Che cosa è un traduttore di codice Morse?
Un traduttore di codice Morse converte tra testo ordinario e codice Morse - il sistema di segnali brevi e lunghi che trasportava il mondo's messaggi tramite telegrafo, radio e lampada di segnalazione per oltre un secolo I tempi e il set di caratteri non sono folklore: ITU-R M.1677-1 definisce il codice Morse internazionale, fino alla lunghezza di un trattino rispetto a un punto Ogni lettera, cifra e segno di punteggiatura comune si associa a una sequenza unica di punti (segnali brevi, chiamati & quot; dits") e trattini (segnali lunghi, & quot; dahs") La lettera E è un singolo punto La lettera T è un singolo trattino SOS è ... --- .... Un traduttore esegue questa mappatura in entrambe le direzioni: testo in entrata, punti e trattini in uscita, oppure punti e trattini in entrata, testo in uscita.
Lo strumento su Toolz.dev utilizza il codice Morse internazionale, lo standard definito dall'ITU e utilizzato in tutto il mondo per radioamatori, aviazione e segnalazione marittima Ciò è importante perché esiste più di un Morse Il Morse americano più vecchio, utilizzato sui telegrafi ferroviari e fissi americani del XIX secolo, aveva modelli diversi per diverse lettere e utilizzava spazi interni all'interno di alcuni caratteri. È effettivamente estinto al di fuori della rievocazione storica. Quando qualcuno dice & quot; Codice Morse" oggi significano Morse internazionale, ed è ciò che questo traduttore codifica e decodifica.
Ecco la struttura che segue lo strumento, che è la stessa struttura utilizzata da ogni strumento Morse conforme agli standard:
| elemento | Lunghezza | Come è scritto qui |
|---|---|---|
| Punto (modifica) | 1 unità | . |
| Dash (dah) | 3 unità | - |
| Spazio tra punti/trattini in una lettera | 1 unità | (nessun personaggio) |
| Divario tra le lettere | 3 unità | un unico spazio |
| Divario tra le parole | 7 unità | una barra / |
Perché le lacune contano più dei punti
Chiunque può cercare che A sia .-. La ragione per cui Morse fa inciampare le persone è che il momento dei silenzi trasporta tante informazioni quanto i segnali All'interno di una singola lettera, le parti sono separate da un'unità di silenzio Tra le lettere, il divario si estende a tre unità Tra le parole, è sette Sbagliare quelle lacune e ... --- ... - tre lettere, SOS - crollano in una macchia illeggibile o si dividono completamente nelle lettere sbagliate.
Questo è esattamente dove un traduttore guadagna il suo mantenimento Quando codifichi il testo, lo strumento inserisce un singolo spazio tra le lettere e una barra tra le parole automaticamente, quindi l'output è sempre inequivocabile. SOS diventa ... --- ... con chiare lacune nelle lettere, e SOS HELP diventa ... --- ... / .... . .-.. .--. con la parola break marcata Non devi mai contare le unità nella tua testa.
Quando decodifichi, lo strumento accetta sia la convenzione per le interruzioni di parola - una barra, o una serie di tre o più spazi - perché il Morse incollato viene formattato in entrambi i modi Divide ogni parola in gettoni di lettere sui singoli spazi, cerca ogni gettone e ricostruisce il testo Se un gettone non corrisponde a nessun carattere Morse, viene contrassegnato anziché essere lasciato cadere silenziosamente, in modo da sapere esattamente dove si è insinuato un punto vagante Quella singola scelta di progettazione - far emergere l'errore invece di nasconderlo - è la differenza tra uno strumento di cui ti puoi fidare e uno che ti mente silenziosamente.
Come utilizzare il Traduttore di Codice Morse
Passo 1: Scegli la tua direzione
Scegli & quot; Testo in Morse" per codificare, o & quot; Morse in Text" per decodificare C'è anche un pulsante Swap che capovolge la direzione e restituisce l'output corrente come nuovo input, che è il modo più veloce per effettuare il viaggio di andata e ritorno di un messaggio e confermarlo sopravvive intatto al viaggio Se codifichi & quot; HELLO" e swap, dovresti ottenere & quot; HELLO" indietro - se non lo fai, qualcosa nella spaziatura è spento.
Passo 2: Inserisci il tuo messaggio
Digitare o incollare nella casella di input Quando si codifica, digitare testo normale; case non ha importanza, poiché Morse non ha distinzione tra maiuscolo e minuscolo Quando si decodifica, incollare i punti e trattini, separare le lettere con spazi e parole con una barra o spazi extra Lo strumento normalizza i caratteri simili comuni - il trattino en, il trattino em e Unicode meno diventano tutti un trattino, e i punti centrali e le pallottole diventano un punto - quindi Morse copiato da un documento o chat decodifica ancora.
Passaggio 3: leggere il risultato live e i conteggi
L'output convertito appare istantaneamente sotto l'input, insieme a un numero di caratteri e parole Se stai codificando un testo che non contiene un carattere senza equivalente Morse - un trattino em, una tilde, una citazione riccio - lo strumento lo elenca in una nota piuttosto che fingere che abbia codificato qualcosa Nulla scompare senza dirtelo.
Passo 4: riprodurlo come suono
Premere Play per ascoltare il messaggio come segnali acustici autentici: toni corti per i punti, toni lunghi per i trattini, con gli spazi corretti tra lettere e parole Usare il cursore della velocità per impostare il ritmo in parole al minuto (WPM) Questa è la parte che la maggior parte dei traduttori salta, ed è la parte che fa fare clic su Morse Lettura -.-. non ti dice nulla sul ritmo della lettera C; udito & quot;dah-di-dah-dit" fa Se ti stai esercitando a copiare Morse a orecchio per un esame radioamatoriale, l'audio a un WPM controllato è il punto centrale.
La domanda sulla velocità: cosa significa effettivamente WPM
La velocità Morse è misurata in parole al minuto, e il riferimento & quot;word" è PARIS - scelto perché il suo conteggio punto-trattino è vicino alla parola inglese media Il tempo è ancorato a una singola unità la cui durata in secondi è 1.2 / WPM. A 15 WPM, un'unità è di 80 millisecondi; un punto dura 80 ms, un trattino 240 ms, un intervallo di lettere 240 ms e un intervallo di parole 560 ms L'audio translator's utilizza esattamente questa relazione, quindi i segnali acustici che senti corrispondono al tempo standard a qualunque velocità tu abbia impostato.
I principianti di solito iniziano lentamente, intorno ai 5-8 WPM, per avere il tempo di riconoscere ogni carattere Il problema è che Morse molto lento incoraggia a contare singoli punti e trattini piuttosto che sentire lettere intere come ritmi, un'abitudine che diventa un muro intorno ai 10 WPM Molti studenti usano un compromesso in cui i personaggi vengono inviati velocemente ma gli spazi tra loro sono allungati, dando tempo di pensiero senza insegnare cattive abitudini Questo strumento mantiene il tempismo proporzionale standard, che è ideale una volta che ti senti a tuo agio nel leggere i personaggi come suoni piuttosto che contare le loro parti.
Casi d'uso comuni
Apprendimento e pratica radioamatoriale. Se stai studiando per una licenza radioamatoriale o semplicemente imparando il codice, codificare il testo e ascoltare in un set WPM costruisce l'orecchio di cui hai bisogno Inizia con parole comuni, ascolta, quindi decodifica un messaggio che qualcun altro ha inviato per metterti alla prova L'audio è l'insegnante qui.
Puzzle, giochi e escape room. Morse è un punto fermo della caccia ai puzzle, degli ARG e delle stanze di fuga Quando trovi -- . . - graffiato in un oggetto di scena, incollarlo, decodificarlo e andare avanti. La segnalazione dell'errore aiuta quando il puzzle's Morse è stato fatto a mano e leggermente spento.
Geocaching e scouting. Morse appare costantemente negli indizi della geocache e nelle attività di scouting Codificare un indizio per nasconderne o decodificarne uno che hai trovato è un lavoro di due secondi e sentirlo riprodotto aiuta quando l'indizio doveva essere lampeggiato o toccato anziché scritto.
Accessibilità e segnalazione. Morse rimane un vero e proprio metodo di comunicazione di ripiego - può essere inviato dal suono, dalla luce, dal tap, o da un singolo occhio lampeggiante, motivo per cui appare ancora nei contesti di accessibilità Codificare una frase da segnalare è un uso legittimo e pratico, non solo una novità.
Curiosità. A volte vuoi solo vedere e sentire il tuo nome, un messaggio o I LOVE YOU (.. / .-.. --- ...- . / -.-- --- ..-) in punti e trattini Questa è una ragione perfettamente valida, ed è il modo in cui la maggior parte delle persone inizia.
Testo, binario e Morse: tre modi per codificare
Morse è uno dei tanti modi per rappresentare il testo come qualcosa di diverso dalle lettere e si trova accanto agli altri codificatori su Toolz.dev. Dove il traduttore binario rappresenta ogni carattere come il suo valore di byte numerico in base 2, 8, 10 o 16, Morse rappresenta ogni carattere come un ritmo di segnali brevi e lunghi progettati per la trasmissione da parte di un essere umano su un canale rumoroso Risolvono diversi problemi: binario riguarda il modo in cui un computer memorizza un carattere, Morse riguarda il modo in cui una persona ne invia uno a orecchio o occhio Se stai esplorando come appare lo stesso messaggio attraverso le codifiche, il convertitore base numerico e convertitore base64 completa il set, ognuno dei quali mostra un obiettivo diverso sullo stesso testo sottostante. Morse è il più vecchio dei quattro e l'unico pensato per essere ascoltato.
Cosa Morse può e non può rappresentare
Standard International Morse copre le 26 lettere, le dieci cifre e un insieme definito di punteggiatura: punto, virgola, punto interrogativo, apostrofo, punto esclamativo, barra, parentesi, e commerciale, due punti, punto e virgola, uguale, più, trattino, sottolineatura, virgoletta, segno del dollaro e segno Il segno at (il segno at).--.-.) è stata l'aggiunta ufficiale più recente, adottata nel 2004 per gli indirizzi e-mail - un promemoria che lo standard si evolve ancora I personaggi al di fuori di questo set non hanno un modulo Morse ufficiale, e il traduttore ti dirà quando ne salta uno piuttosto che inventare uno schema.
Le lettere accentate e le scritture non latine sono la limitazione principale Esistono varie varianti nazionali - esistono estensioni per le lettere europee accentate, greche, cirilliche, giapponesi (codice Wabun) e altro ancora - ma non fanno parte dello standard internazionale principale e non sono universalmente comprese Questo strumento si attiene al set di standard internazionali, che è ciò che qualsiasi operatore ovunque riconoscerà, piuttosto che indovinare un'estensione nazionale che il destinatario potrebbe non sapere Quando codifichi il testo con accenti, le lettere base che hanno Morse codificano normalmente e quelle accentate sono contrassegnate, quindi puoi decidere come gestirle.
Privacy: tutto gira nel tuo browser
Non c'è niente da caricare qui, e non viene caricato nulla Codifica, decodifica e riproduzione audio avvengono tutte in codice lato client in esecuzione nel browser Questa è una scelta deliberata, e facile da verificare: disconnettiti da internet e il traduttore continua a funzionare, punti, trattini e segnali acustici inclusi I tuoi messaggi - che si tratti di una frase pratica, una risposta puzzle o qualcosa che preferiresti mantenere privato - non toccano mai un server o un registro Questo è lo stesso principio lato client dietro ogni strumento su Toolz.dev, che io sostengo completamente nel Privacy dei dati negli strumenti online articolo, e che modella il tutto Toolkit per sviluppatori web approccio.
FAQ
Come faccio a tradurre il testo in codice Morse?
Scegli & quot; Testo in Morse" e digita il tuo messaggio nella casella di input Ogni carattere viene convertito nel suo modello Morse internazionale, con lettere separate da un singolo spazio e parole da una barra Ad esempio, CIAO diventa .... . .-.. .-.. ---. Il risultato si aggiorna durante la digitazione e può essere copiato o riprodotto come segnali acustici audio con un clic.
Cos'è SOS in codice Morse?
SOS è ... --- ... - tre punti, tre trattini, tre punti - inviati come un segnale continuo senza spazi tra le tre lettere È stato scelto come chiamata di soccorso internazionale perché il modello è semplice, simmetrico e difficile da scambiare per qualsiasi altra cosa Digita SOS nel traduttore e ottieni esattamente quella sequenza.
Come vengono separate lettere e parole in codice morse?
All'interno di una lettera, i punti e i trattini sono separati da un'unità di silenzio Le lettere sono separate da uno spazio di tre unità, scritte qui come un unico spazio, e le parole sono separate da uno spazio di sette unità, scritte come una barra Ottenere queste lacune a destra è ciò che mantiene un messaggio leggibile; il traduttore le inserisce automaticamente quando si codifica.
Il traduttore supporta i numeri e la punteggiatura?
Sì. Copre tutte e dieci le cifre e il set di punteggiatura internazionale standard, inclusi punto, virgola, punto interrogativo, punto esclamativo, barra, parentesi, due punti, e commerciale e il segno at. I caratteri senza forma Morse ufficiale, come alcuni simboli e lettere accentate, vengono saltati ed elencati in modo da sapere che sono stati esclusi anziché eliminati silenziosamente.
Posso sentire il codice Morse come suono?
Sì. Dopo aver tradotto il testo in Morse, premere Play per sentirlo come segnali acustici, con punti come toni corti e trattini come toni lunghi, distanziati correttamente tra lettere e parole Un cursore imposta la velocità in parole al minuto Ascoltare il ritmo è il modo più veloce per imparare il codice ed è essenziale se ti stai esercitando a copiare Morse a orecchio.
Qual è la differenza tra il codice Morse internazionale e quello americano?
Il codice Morse internazionale, chiamato anche Continental Morse, è il moderno standard mondiale utilizzato per la segnalazione radio, aviazione e marittima, ed è ciò che utilizza questo strumento Il Morse americano era una variante più antica utilizzata sulle linee telegrafiche americane del XIX secolo, con modelli diversi per diverse lettere e spazi interni in alcuni caratteri. Oggi è essenzialmente obsoleto, quindi per qualsiasi uso attuale il Morse internazionale è la scelta corretta.
Perché won't alcuni personaggi si convertono?
Standard International Morse definisce solo i codici per lettere, cifre e un insieme specifico di punteggiatura Se il tuo testo contiene un carattere al di fuori di quel set - un trattino em, una tilde, una virgoletta riccia o una lettera accentata - non esiste un Morse ufficiale per esso, quindi lo strumento lo salta e lo elenca in una nota. Ciò mantiene l'output onesto anziché inventare un modello che il destinatario non riconoscerebbe.
È sicuro tradurre messaggi privati qui?
Sì. Ogni conversione e la riproduzione audio vengono eseguite interamente nel browser con codice lato client. Niente di ciò che digiti viene caricato, archiviato o registrato e lo strumento continua a funzionare con la connessione disabilitata. Puoi tradurre in modo sicuro note, nomi o messaggi privati.



