跳到內容
關於我 數位花園

雜學

1 篇文章擁有標籤:“雜學”

學習摩斯電碼

最近在重溫一款以前很喜歡的遊戲:絕地戰兵(HELLDIVERS

遊戲中有一個叫做「真實傳播器」(Truth Transmitter)的裝置,在任務完成後,它會發出摩斯電碼訊號,其傳輸的訊號是:

··· ··- ·—· · ·-· -····- · ·- ·-· - ···· -··· · ·- -·-· --- -· ·- -·-· - ·· ···- · ·-·-·-

意思是:

SUPER-EARTHBEACONACTIVE.

↓ 真實傳播器 ↓ truth-transmitter

這讓我對摩斯電碼產生興趣

於是就開始在網路上尋找摩斯電碼的學習資源

Google 提供了一個線上的摩斯密碼學習工具,可以在手機或是電腦上開啟,可以立即開始學習,有興趣的同學可以點選連結前往:Morse - Learn

這個學習工具利用圖像學習記憶法,去記憶每一個字幕以及對應的符號,感覺非常地有用

雖然在學習的當中,感覺有點像是在學海軍常用的「北約音標字母NATO phonetic alphabet)」(也就是所謂的 Alpha、Bravo、Charlie、……), 但那些北約音標字母對應的單詞,都是世界通用的,而非只是方便記憶

事實上,我也有找到其他的記憶學習法

學習的過程中,每個字母對應一個單字,然後利用這個單字將其意義圖像化之後,聯想對應的密碼組合,感覺滿有趣的

Google 的這套學習方式,其字母對照表如下:

hello morse

當然,除了英文字母外,還有數字的圖像記憶,這裡就不列出來了,待有興趣的同學自行探索

從前面的對照表中,我們知道基本上是由短訊號、長訊號兩種元素組成

但基本組成元素大致可分為分為五種:

  1. 點(或稱「滴」):短訊號,符號表示為 ·,1 個單位時間(點決定基本單位時間)
  2. 劃(或稱「答」):長訊號,符號表示為 -,時間長度為 3個單位時間
  3. 點劃間隔:在一個字母裡,···--- 之間的間隔,為 1 個單位時間
  4. 字符間隔:3 個單位時間
  5. 單詞間隔:7 個單位時間

借用一下維基百科的範例,「morse code」寫成摩斯電碼,如下:

−− −−− ·−· ··· · −·−· −−− −·· ·
M O R S E C O D E

再來就是三種間隔的差異

從下表可以看出,第一行是時間軸,每個數字代表單位時間

第二行是每個字母的開始與結束範圍

第三行是實際打訊號的動作,= 代表 signal on,. 代表 signal off

1 2 3 4 5 6 7 8
12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
M------ O---------- R------ S---- E C---------- O---------- D------ E
===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.===...===.=.=...=
^ ^ ^ ^ ^
| dah dit | |
symbol space letter space word space

電碼需要傳輸媒介,才能將要表達的訊號傳出去,接收者才能收到訊息並加以解讀,傳統的摩斯電碼是透過電纜傳輸電子訊號,此外還有其他的傳輸媒介:

  • 有線電路:傳統的摩斯電碼透過叫做「電鍵」(Telegraph Key)的裝置、經由有線電路傳輸電子訊號
  • 無線電波:無線電波透過無線電波傳送兩種類的訊號
  • 可見訊號 1 媒介:利用阿爾迪斯燈(Aldis lamp)日光儀(Heliograph)或是手電筒發送可見光訊號
  • 可聽訊號 2 媒介:例如用車用喇叭發送聲波訊號

Prosign 是 Procedural Sign 的縮寫,是摩斯電碼為了簡化及標準化通訊方式的一種方式

主要會是透過一些大家共識的縮寫來代表個意義,藉此增進通訊效率與準確性

一個簡單的範例是:用 K 代表 “okay, hear you, continue” 的意思

另一個常見的 prosign 的範例是廣為人知的 SOS,摩斯電碼寫成:···---···,因為 prosign 是一個組合代表特定意義(例如這裡是求救訊號),所以字母之間就不會用間隔(··· --- ···

不是所有的 prosign 都是通用的,不同的 prosign 由不同的機構定義

Google 除了有一個學習網頁推廣摩斯電碼之外,還提供了一個摩斯電碼的輸入法供大家使用

gboard

只要在手機上安裝 Gboard 輸入法(App StoreGoogle Play),就可以在裡面新增摩斯電碼輸入法

打字的時候,還會有電報的聲音呢~真的很酷 😆

缺點就是只能打英文

可以趁跟別人聊天的時候多多練習摩斯電碼

雖然一開始應該會奇慢無比吧🤣

其實寫這篇文的當下,我還沒有把所有的摩斯電碼符號學完

只完成了英文字母及 0~9 的數字,剩下的符號部分則還沒開始

其實摩斯電碼不是只有英文,歐洲的一些語言也有各自的版本,像是希臘文、俄文

亞洲的部分,像是阿拉伯文、日文、甚至中文也都有自己的一套摩斯電碼

感覺滿有趣,之後想來研究一下日文的摩斯電碼

PS. 據維基百科,日文摩斯電碼稱之為和文符號Wabun Code), 日文稱為「和文モールス符号

  1. Visual signal

  2. Audible