រំលងទៅខ្លឹមសារមេ

កម្មវិធីបំប្លែង Morse Code ឥតគិតថ្លៃ

បំប្លែងអក្សរទៅ Morse code និងត្រឡប់។ ស្ដាប់ការចាក់សំឡេងនៃសារបស់អ្នកក្នុងពេលវេលាជាក់ស្ដែង។

ធ្វើការក្រៅបណ្តាញនៅពេលបានផ្ទុករួច
ឧទាហរណ៍:
ការបញ្ចូលអត្ថបទ
Prosign (ផ្ញើជាសញ្ញាតែមួយ)៖
លទ្ធផល Morse code
លទ្ធផលនឹងលេចឡើងនៅទីនេះ…

អក្សរចាក់តាមល្បឿនខាងឆ្វេង។ ចន្លោះរវាងពួកវាលាតសន្ធឹងទៅតាមល្បឿនចន្លោះ។ ល្អសម្រាប់រៀនស្ដាប់ទាំងអក្សរ។

ការសរសេរកូដ មិនមែនការអ៊ិនគ្រីប។ Morse code ជាស្តង់ដារការសរសេរកូដសាធារណៈ — វាមិនផ្តល់ការសម្ងាត់ ឬសុវត្ថិភាពឡើយ។ អ្នកណាដែលឃើញលទ្ធផលអាចឌីកូដបានភ្លាមៗ។

សៀវភៅយោង Morse code
A.-
B-...
C-.-.
D-..
E.
F..-.
G--.
H....
I..
J.---
K-.-
L.-..
M--
N-.
O---
P.--.
Q--.-
R.-.
S...
T-
U..-
V...-
W.--
X-..-
Y-.--
Z--..
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.

ការប្រើប្រាស់ទូទៅ

  • រៀនលេខ Morse Codeវាយបញ្ចូលពាក្យដែលស្គាល់ និងមើលលេខ Morse code របស់វា រៀនអាន និងសរសេរលេខ Morse ដោយលិខិត។
  • អ៊ិនកូដសារលេខសម្រាប់ Ham Radioបម្លែងសារលេខរ៉ាដាទៅលេខ Morse សម្រាប់បរិមាណ (CW) ប្រតិបត្តិករ និងការប្រឡង។
  • ផ្ញើសារលេខ Morse Code សម្ងាត់អ៊ិនកូដសារក្នុងលេខ Morse សម្រាប់ល្ខោន ល្បែង ល្បែងផ្គុំលេខ និងបង្គាប់សេង។
  • រៀនលេខ SOS និងលម្អិតសង្គ្រាមលេខ Morseរៀនលេខ SOS ដែលលើកលែងលើពិភពលោក និងលម្អិតលេខ Morse សង្គ្រាមផ្សេងទៀត។
  • ឯកសារយោងលេខ Morse សម្រាប់ក្រុមហ៊ុនលេងឌិកូដលេខ beacon ការណែនាំ និងលេខ Morse ក្រុមហ៊ុនលេង ប្រើក្នុង VORs និង NDBs

វាដំណើរការដោយរបៀបណា

ឧបករណ៍អ៊ិនកូដ និងឌិកូដអត្ថបទដោយប្រើតារាងស្វែងរកកូដ Morse អន្តរជាតិកំណត់ត្រឹម — គ្មានបណ្ណាល័យ គ្មានការហៅម៉ាស៊ីនមេឡើយ។ ការបំប្លែង ការចាក់សំឡេង និងការនាំចេញ WAV ទាំងអស់ដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករកដោយប្រើ Web Audio API។

  1. 1
    ការបំប្លែងតារាងស្វែងរក
    តួអក្សរនីមួយៗត្រូវបានប្តូរជាអក្សរធំ ហើយផ្គូផ្គងទល់នឹងវត្ថុ MORSE ដែលមាន 54 ធាតុ (A-Z, 0-9 និងវណ្ណយុត្តិទូទៅ)។ អក្សរក្លាយជាលំដាប់ចុច-ដាច់បំបែកដោយចន្លោះ; ព្រំដែនពាក្យក្លាយជាសញ្ញា slash ទៅមុខ។ ការឌិកូដបញ្ច្រាសតារាងដូចគ្នា។ តួអក្សរមិនស្គាល់ត្រូវបានសម្គាល់ជាជាងលុបចោលដោយស្ងាត់ៗ។
  2. 2
    ការគណនាពេលវេលាតាមស្តង់ដារ ITU
    ឧបករណ៍ទាញយកពេលវេលាទាំងអស់ពីឯកតាតែមួយ: 1.2 វិនាទីចែកនឹងចំនួនពាក្យក្នុងមួយនាទីដែលអ្នកជ្រើសរើស (ស្តង់ដារ PARIS)។ ចុចមួយគឺ 1 ឯកតា ដាច់មួយគឺ 3 គម្លាតរវាងអក្សរគឺ 3 ឯកតា និងគម្លាតរវាងពាក្យគឺ 7 — ត្រូវនឹងលក្ខណៈកំណត់ ITU-R M.1677។
  3. 3
    ការចាក់សំឡេងតាមរយៈ Web Audio API
    ការចុចស្តាប់បង្កើត AudioContext ហើយកំណត់ពេលវេលា OscillatorNode មួយក្នុងមួយចុច ឬដាច់នៅប្រេកង់សំឡេងដែលអ្នកបានជ្រើសរើស (400–1000 Hz)។ ការឡើងលីនេអ៊ែរតូចមួយលើ GainNode ធ្វើឲ្យការចាប់ផ្តើម និងបញ្ចប់សំឡេងបនតបនតរលោងដើម្បីជៀសវាងសំឡេងចុច។ គ្មានឯកសារសំឡេងត្រូវទាញយកឡើយ — រលកសំឡេងត្រូវបានសំយោគនៅពេលនោះតែម្តង។
  4. 4
    ការនាំចេញ WAV ក្រៅបណ្តាញ
    ការទាញយក WAV ប្រើ OfflineAudioContext ដើម្បីបង្ហាញកាលវិភាគ oscillator ដូចគ្នាទៅជា AudioBuffer នៅ 44100 Hz ដោយមិនចាក់ឮៗ បន្ទាប់មកកម្មវិធីអ៊ិនកូដ DataView សរសេរដោយដៃវេចខ្ចប់សំណាកទៅជាឯកសារគោលពីរ RIFF/WAV mono 16-ប៊ីតស្តង់ដារ ហើយបញ្ជាឲ្យទាញយកឯកសារ — គ្មានម៉ាស៊ីនមេពាក់ព័ន្ធឡើយ។

ឧបករណ៍ពាក់ព័ន្ធ

សំណួរដែលសួរជាញឹកញាប់