İçeriğe geç
Favoriler

Morse Çevirici

Güncellendi:

Metni Morse koduna çevirin veya Morse kodunu tekrar metne çözün. İçeriğinizi girin, ardından "Morse'a" veya "Metne" seçeneğini belirleyin.

Metinden Morse Koduna Çevirici

Giriş alanları
Etkinleştirilirse, herhangi bir değeri değiştirdiğinizde sonuç otomatik olarak güncellenir.

Morse Çevirici Formülü

Formül
\[\begin{aligned}T(s)&=\operatorname{trim}\!\left(\operatorname{join}_{\text{space}}\bigl(M(c_1),\ldots,M(c_n)\bigr)\right)\\D(s)&=\operatorname{trim}\!\left(M^{-1}(t_1)\cdots M^{-1}(t_k)\right)\end{aligned}\]

Burada:

  • \(T(s)\) — \(s\) metni için kodlanmış Morse çıktısıdır.
  • \(D(s)\) — \(s\) Morse girdisi için çözülen metindir.
  • \(M(c_i)\) — \(c_i\) karakterine atanmış Morse kodudur; metindeki boşluk / ile eşleşir.
  • \(M^{-1}(t_i)\) — \(t_i\) Morse dizisine atanmış karakterdir.

Kodlama, tek tek karakterlerin kodlarını boşluklarla birleştirir. Çözme işlemi boşlukla ayrılmış Morse dizilerini okuyarak ortaya çıkan karakterleri birleştirir; / ise metinde boşluğa dönüşür.

Morse Çevirici – Hesaplama Örneği

Örnek: İçerik alanına SOS HELP yazın ve Tür altından Morse'a seçeneğini işaretleyin.

\[\begin{aligned}\text{SOS HELP}&\longrightarrow \text{S O S / H E L P}\\&\longrightarrow \texttt{... --- ... / .... . .-.. .--.}\end{aligned}\]

Sonuç: ... --- ... / .... . .-.. .--.. Metne seçeneğini işaretleyip bu sonucu girdiğinizde SOS HELP çıktısını alırsınız.

Morse Çevirici nasıl kullanılır

  1. İçerik alanına kodlamak istediğiniz metni veya çözmek istediğiniz Morse kodunu girin.
  2. Tür altından, metinden koda dönüşüm için Morse'a, koddan metne dönüşüm için Metne seçeneğini belirleyin.
  3. Dönüştürülen değeri Sonuç altında okuyun. İstediğiniz yere kopyalayabilirsiniz.

Metne seçeneğinde Morse karakterlerini tek boşlukla ayırın ve kelimeler arasındaki her boşluğu iki yanında boşluk bulunan bir eğik çizgi ile gösterin. Örneğin .... .. / - .... . .-. . girdiğinizde HI THERE sonucunu alırsınız. Kesintisiz bir nokta ve tire dizisi tek bir dizilim olarak değerlendirilir; çeviricinin harflere bölebileceği bir kelime olarak değil.

Morse kodu neyi temsil eder

Morse kodu, karakterleri genellikle nokta ve tire olarak yazılan kısa ve uzun sinyal dizileriyle temsil eder. Örneğin A harfi .-, N harfi -. ve SOS ise ... --- ... şeklindedir. Gerçek sinyalizasyonda duraklamalar; bir karakterin bölümlerini, karakterleri ve kelimeleri birbirinden ayırır. Bu yazılı biçimde ise boşluklar karakter kodlarını ayırır ve / kelime arasındaki boşluğu belirtir.

Bu çevirici, İngilizce A–Z harfleri, 0–9 rakamları ve seçili noktalama işaretleri için sabit bir karakter-kod tablosu kullanır. Harfleri işlemeye geçmeden önce büyük harfe dönüştürür; bu nedenle küçük ve büyük harf girdisi aynı Morse kodunu üretir. Çözülen harfler de büyük harfle görünür. Çıktı, Morse kodunun yazılı bir gösterimidir; ses sinyali veya zamanlama diyagramı değildir.

Morse kodu mesajları temsil etmenin bir yoludur, onları gizli tutmanın bir yöntemi değil. Kodu bilen herkes mesajı okuyabilir. Sıradan metni simge veya sayılarla temsil etmenin yollarını karşılaştırıyorsanız, ASCII Çevirici, Hex Çevirici ve İkili (Binary) Çevirici farklı metin ve sayı gösterimlerini ele alır.

Girdi kuralları ve pratik sınırlar

  • Desteklenen alfabeyi kullanın. Tablo; İngilizce harfleri, rakamları ve nokta, virgül, soru işareti, kesme işareti ile eğik çizgi gibi noktalama işaretlerini içerir. Aksanlı harfler, emojiler ve desteklenmeyen diğer karakterler bu çevirici tarafından Morse koduna atanmaz.
  • Çözerken boşlukları kontrol edin. Metne seçeneği dizilimleri sıradan boşluklardan ayırır. Kodlar arasında tek boşluk, kelimeler arasında / kullanın. Fazladan boşluklar girdinin okunuşunu etkileyebilir; satır sonları ve sekme karakterleri ise dizilim ayıran sıradan boşlukların yerine geçmez.
  • Atlanan simgelere dikkat edin. Desteklenmeyen bir metin karakteri veya tanınmayan bir Morse dizilimi hata olarak bildirilmek yerine atlanır. Her karakteri korumak önemliyse sonucu gözden geçirin.
  • İki eğik çizginin farkını net tutun. Düz metindeki eğik çizgi, -..-. olarak kodlanan bir noktalama karakteridir. Morse biçimli girdideki eğik çizgi ise kelimeler arasındaki boşluğu işaret eder.

Çevirici, girdinin ve sonucun başındaki ile sonundaki boşlukları kırpar. Bir dönüşüm eksik görünüyorsa, çıktıyı kopyalamadan önce özgün yazımı, desteklenen karakterleri ve Morse dizilimleri arasındaki boşlukları kontrol edin.

Sıkça Sorulan Sorular

Bir mesajı elle nasıl Morse koduna çevirebilirim?

Uluslararası Morse kodu tablosundan her karakteri bakın, ardından harf kodları arasında tek boşluk ve kelimeler arasında eğik çizgi yazın. Örneğin CAT, -.-. .- -. olur. Sonraki adıma geçmeden önce her kodu kontrol edin: tek bir eksik nokta veya dash harfi değiştirebilir.

SOS HELP için doğru Morse kodu nedir?

Doğru kod ... --- ... / .... . .-.. .--. şeklindedir. Son harf olan P, .--. (nokta–tire–tire–nokta) koduna sahiptir. Bu sayfadaki işlenmiş örneğin sonunda .--.. görüyorsanız, bu bir yazım hatasıdır; P harfinin kodu değildir.

Düz bir eğik çizgi karakterini nasıl kodlarım?

Noktalama işareti olarak kullanılan eğik çizginin Morse kodu -..-. şeklindedir. Metinden Morse'a dönüşümünde / girmek bu kodu üretir. Morse'dan metne dönüşümünde ise tek başına duran /, kelimeler arasındaki boşluk olarak değerlendirilir. Bu sayfanın başka bir yerinde düz bir eğik çizgi için gösterilen -..-.. kodu bir yazım hatasıdır.

Harfler arasında boşluk olmadan Morse kodu çözülebilir mi?

Güvenilir biçimde çözülemez. Morse harfleri farklı uzunluklarda olduğundan kesintisiz bir dizinin birden fazla yorumu olabilir: ... dizisi S, üç tane E veya I'den sonra E anlamına gelebilir. Yazılı Morse'da harfler arasında ayırıcılar gerekir; dinleyen kişi ise bir karakterin nerede bittiğini ve sonrakinin nerede başladığını duraklamalardan tanır.

Morse kodu gönderirken duraklamalar nasıl kullanılır?

Standart Morse zamanlamasında nokta bir birim, tire üç birimdir. Bir karakterin bölümleri arasındaki boşluk bir birim, karakterler arasında üç birim ve kelimeler arasında yedi birimdir. Bu duraklamalar, düz bir nokta ve tire dizisinin ayırıcılar olmadan gösteremeyeceği bilgiyi taşır.

Yeni başlayanlar için iyi bir Morse kodu hızı nedir?

Zorunlu bir hız yoktur. Morse hızı genellikle dakikadaki kelime (WPM) cinsinden ifade edilir; yeni başlayan biri yaklaşık 5 WPM ile çalışabilir ve tanıma rahatlaştıkça temposu artırabilir. Doğruluk, hedef bir sayıdan daha önemlidir. Bu çevirici yazılı simgeler üretir; gönderme veya dinleme hızını ölçmez.

Her ülke tam olarak aynı Morse kodunu mu kullanır?

Hayır. Yaygın A–Z ve 0–9 eşlemeleri Uluslararası Morse koduna aittir, ancak uzantılar ve tarihsel sistemler farklılık gösterebilir. Bazı diller aksanlı harfler için kodlar ekler ve Amerikan Morse kodu farklı kurallar kullanır. Bir mesaj bu çeviricinin desteklediği tablonun dışındaki karakterler içeriyorsa, önce bunları çeviri yazın (transliterasyon) veya o dile uygun bir tablo kullanın.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir