Морзын кодыг сурах компьютерийн програмууд, Краснодар, Билецкий А.И. Дууны код үүсгэх програм Морз код сурах програм



Засвар болон бусад техникийн хангамжийг эндээс авна уу. Гэр ахуйн болон албан тасалгааны тоног төхөөрөмжийн засвар.


Морзе кодыг сурах компьютерийн програмууд. Кубан Краснодар.

ADKM-2000 хөтөлбөр.


ADKM-2000 программ нь 2.7 хувилбараас эхлэн үнэ төлбөргүй болсон. 2.0-2.5 хувилбарыг 2.7 хувилбар болгон шинэчлэхийн тулд энэ файлыг татаж авна уу. 2.0-оос доош хувилбаруудыг шинэчлэхийн тулд 2.5 хувилбарыг суулгаад шинэчилнэ үү.

Загалный тайлбар.

Програм хангамжийн бүтээгдэхүүн ADKM-2000 хувилбар 2.5 (цаашид ADKM-2000 гэх) нь радиотелеграфчдыг сургах, Швейцарийн радиотелеграфийн чиглэлээр бизнес эрхлэхэд ашиглагддаг.

Үндсэн функцууд. ADKM-2000 нь дараах функцуудыг агуулна.

Заасан параметрүүдийг ашиглан Морзын кодын тэмдэгтүүдээс радио нэвтрүүлэг үүсгэх:

· 5-аас 399 zn/xv хүртэл шингэн үүсэх *

· Хурдны тохиргооны салангид байдал 1 цифр / xv

· 3-аас 15 (3,5,7,9,11,13,15) хүртэлх тэмдэгтүүдийн хооронд түр зогсоох**

· 100-аас 3500 Гц хүртэлх дохионы давтамж

· Дөрвөн төрлийн кодын өөрчлөлтийн үйл ажиллагааны буцаалт бүхий код солигч бүтээв

· Үндсэн дохионы хүч ба дамжуулах хүчийг тусад нь тохируулах ***

· ПАРИС системийн дэмжлэг

ADKM-2008 хөтөлбөр

© "ADKM_2008" хөтөлбөрийн бүх эрхийг Иван Викторович Кожевников эзэмшдэг

Имэйл: [имэйлээр хамгаалагдсан]

Автомат Морзын код мэдрэгч 2008 Roku.

2008.1.19-02 хувилбар

Нэвтрэх

Хөтөлбөр нь Морзын кодоор сургалт, ахисан түвшний сургалтанд зориулагдсан.

Техникийн ашиг тус.

Процессорын давтамж нь 200 МГц ба түүнээс дээш байна

RAM 64 MB буюу түүнээс дээш

Windows 2000 эсвэл XP

msvbvm60.dll номын сангийн бэлэн байдал

Суулгасан

Архивыг дурын лавлахаас задалж, ADKM_2008.exe файлыг ажиллуулна уу

Энэхүү хөтөлбөр нь ямар ч зардалгүйгээр өргөжин тэлж байна. Хөтөлбөрийн бүх эрх, зохиогчийн эрх (ямар ч бүрэлдэхүүн хэсэг: график дүрс, дууны бичлэг, текст гэх мэт) бусад материал болон програмын хуулбарыг дагалддаг зохиогч нь Кожевников Иван Ви Кторовичт хамаарна.

Програм нь үнэгүй програм юм. Та програм хангамжийн түгээлтийн хэрэгслийг хаана ч чөлөөтэй тарааж болно. Та түгээлтээ өргөжүүлснээр арилжааны ашиг тусыг арилгаж чадахгүй. Та програмын тархалтыг ямар ч байдлаар өөрчлөх боломжгүй.

Технологийг нээх, програмыг задлах, програм болон түүнийг дагалдах баримт бичгийг өөр аргаар өөрчлөхийг хориглоно.

Програмын үндсэн цонхонд та текстийн дугаар, текст дамжуулах хурд, текстийн төрлийг өөрчлөх, Морзын кодоор текст дамжуулахыг эхлүүлэх, зогсоох, мөн дамжуулж буй текстийг хүлээн авах / харуулах, оруулах зориулалттай нэмэлт цонхыг нээх боломжтой. хүлээн авсан текстийн зөв эсэхийг шалгах явцад би хүлээн авах болно. Цэс нь програмаас гарах, текст дамжуулах нэмэлт параметрүүдийг тохируулах, програм болон зохиогчийн талаархи товч хураангуй мэдээлэлтэй.

Текстийг текстийн дугаартай ямар ч холбоогүйгээр псевдо-padded тоонуудын нэмэлт үүсгэгч ашиглан бүтээдэг.

Текст дамжуулах хурд 20-299 тэмдэгт/мөр хооронд хэлбэлздэг.

Текстийн төрөл нь латин (англи), үндэсний (орос, герман), дижитал, богино тэгтэй дижитал, хуваах тэмдэг, холимог текстийн янз бүрийн хувилбарууд, мөн тусгай (дууны дууг хүлээн авах сургалтанд зориулагдсан) байж болно. Користувах шинж тэмдэг).

Хэрэв энгийн (зай) текстийг дамжуулах шаардлагатай бол текстийн дэлгэцийн цонхонд бичиж эсвэл санах ойноос буулгаж болно (текстийн зөв эсэхийг шалгаж дуусаагүй, бүх тэмдэгтийг Морзын кодоор дамжуулах боломжгүй. текст, тэдгээрийг үл тоомсорлодог).

Нарийвчилсан тохиргооны цонхонд та тэмдэгтүүдийн хоорондох завсарлага, бүлгүүдийн хоорондох завсарлага (бүлэг хоорондын завсарлага нь тэмдэгтүүдийн хоорондох завсарлага + 4 цэгээс бага байж болохгүй), бүлгийн тэмдэгтүүдийн тоо, текст дэх бүлгийн тоог өөрчлөх боломжтой. , дууны дохио дээрх давтамж, програмын интерфейс, VVV = текстэнд угтвар нэмэх/ нэмээд AR (EC) текстийг бөглөх дохио.

Текст оруулах цонхыг текст оруулахад ашигладаг. Хэрэв зургийн тэмдгийг буруу хүлээн авсан бол шинийн оронд "_" тэмдэг гарч ирнэ. UVAGA! Текстийг дамжуулж буй тексттэй ижил нэрээр оруулах ёстой (тэмдэгтийн бүртгэл өөр байж болно). Бүлгүүдийг "зай" товчлуураар дэмждэг. Шилжүүлсэн мөр автоматаар үүсгэгддэг (нэмэлт товчлуур дарах шаардлагагүй). Хэрэв та тэмдгийг хүлээн аваагүй бол товчлуур дээр дарах хэрэгтэй. Тэмдгийг зөвхөн шаардлагатай байрлалд (текстэнд нэмэхгүйгээр) оруулах тохиолдолд л зөв хүлээн авах ёстой.

CW мастер хөтөлбөр

CW Master хөтөлбөр нь CW сургалтанд зориулагдсан.

Вона нь хоёр модульд хуваагддаг.

Үндсэн модулийг ("Эерэг хүмүүсийг хүлээн авах" таб) RUFZ програм дээр үндэслэн бичсэн болно.

RUFZ нь хүн бүрт сайн, гэхдээ түүний ажил, тэр дундаа DOS-ийн дор ажилладаг, маш сайн ажил хийдэг бөгөөд заримдаа энэ нь түүний ялалтын хувьд зайлшгүй өөрчлөлт юм --- одоогийн ихэнх дууны картуудад DOS драйверууд байдаггүй. Суурилуулсан компьютерийн "жиргээч"-ийг сонсох эрчим нь гоо үзэсгэлэнгээс холддог.

Өөр нэг модуль ("Текст, радиограмм хүлээн авах" таб) --- дижитал, шугаман радиограмм, "бэлэн" текстийг үүсгэж, үүсгэдэг.

RUFZ-ийн дагуу удирддаг энэ програм нь Win95/98/NT/2000/XP дээр ямар ч дууны карттай (нэгдсэн картыг оруулаад) ажилладаг бөгөөд суурилуулсан чанга яригчтай ажиллахгүй.

Програм нь бүртгэл болон Windows системийн лавлах хэсэгт юу ч бичдэггүй бөгөөд энэ нь үндсэндээ Win NT/2000-ийн дундын эрхтэй хэрэглэгч юм.

Програм нь суулгах шаардлагагүй. cwmaster.exe, master.ped болон readme.txt файлуудыг далд санд байрлуулж cwmaster.exe-г ажиллуулах шаардлагатай.

2. “Эерэг хүмүүсийг хүлээн авах” модуль - Загалын зарчим.

Программ нь master.ped файлаас санамсаргүй байдлаар сонгогдсон 30 бодит эерэгээр дамжуулдаг.Хэрэв эерэгийг зөв хүлээн авбал одоогийн дамжуулах хурд 2 wpm-ээр нэмэгддэг. Үгүй бол хурд 1 wpm-ээр өөрчлөгдөнө. Арьсны эерэг дамжуулалтын өнгө аяс нь бага зэрэг интервалтайгаар аажмаар өөрчлөгддөг.

Арьс эерэг байвал нүдний шил хэрэгтэй болно. Эерэг болон дамжуулах хурдад хүрэх хүртэл онооны тоог хүлээн авах үед зөвшөөрөгдсөн амттангаар хязгаарлах ёстой.

Хөрвөх чадварын үргэлжлэх хугацаа нь квадрат, эерэг үргэлжлэх хугацаа нь шугаман байна.

Онооны тоо нь эерэгийг нэвтрүүлэх хурдтай тохирч байх ёстой.

Хэрэв та эерэгийг хүлээж авахгүй бол F6 товчийг дарж хэчнээн ч удаа давтаж болно, гэхдээ давталт болгонд онооны тоо хоёр дахин өөрчлөгдөх бөгөөд урвуу чанар нь зөв техниктэй байх болно. алдаж болохгүй.

Энэ хувилбар нь тоон утгаараа дамжуулж буй эерэг шинж чанар, өнгө аясыг засах чадварыг нэвтрүүлсэн. Гэсэн хэдий ч, энэ горимд нүдний шилийг тохируулаагүй бөгөөд үр дүнгийн хүснэгтэд юу ч оруулаагүй нь ойлгомжтой.

3. "Приём эерэг" модуль - Хэрхэн дадлага хийх вэ?

Хөтөлбөрийг эхлүүлсний дараа та эерэг дохиогоо оруулж, WPM дамжуулах бүдүүн хурдыг, хүлээн авсан дохионы бүдүүлэг аяыг тохируулна уу.

Дамжуулах тохиргоог удирдахын тулд V үсэг тасралтгүй дамждаг "Урагшаа шалгах" горим идэвхжсэн бөгөөд үүнд холбогдох товчлуур эсвэл F3 товчийг дарж хүрч болно.

Аргыг хэвлэхийн тулд "Эхлүүлэх" товчийг (эсвэл Enter товчийг) дарна уу. Эерэг дуугарсны дараа гар дээр бичээд Enter товчийг дарна уу. Гар дээрх Stop эсвэл Esc товчийг дарснаар хүлээн авалтыг эхлүүлж болно.

Нийт онооны тоог үр дүнгийн хүснэгтэд оруулна. WPM график нь хамгийн багадаа нэг эерэг зөв авсан шингээлтийн хамгийн их утгыг харуулах болно.

Хэрэв эерэг оноог зөв оруулж, тэг оноо авсан бол үр дүнг хүснэгтэд оруулахгүй. Хүснэгтийг бөглөж дууссаны дараа (19 мөр) үүнийг тэг болгож тохируулах боловч хамгийн өндөр оноо авсан үр дүнг эхний мөрөнд хадгалж, бүртгэх бөгөөд энэ нь танд хамгийн сайн зүйл дээр анхаарлаа төвлөрүүлж цааш сургах боломжийг олгоно :)

4. "Текст, радиограмм хүлээн авах" модуль

Радиограммуудын тусламжтайгаар бүх зүйлийг ойлгож, үүсгэж, "Эхлүүлэх" дээр дарж, принтер дээр бичиж болно. Энэ төрлийн "гар бичлэг" нь CW сургалтын эхний үе шатанд хэрэг болдог бөгөөд 25-30 wpm хурдтай болсны дараа би бичлэг хийхдээ бүрэн итгэлтэй болж, хаалттай текстийг зүгээр л "чихээр" хүлээн авах дасгал хийх болно. Тэгээд ч дууг нь санахын тулд эхлээд “юу”, “сарлаг” гэх мэт богино үгсийг сонсоод дараа нь илүү олон үг рүү шилжих нь сайн хэрэг.

Та ямар ч текст файлыг цонхонд нээж, тэнд хүссэн текстээ хуулж, хүссэнээрээ гараар бичиж болно. Хөтөлбөр нь орос, латин үсгийг ялгаж, зөв ​​дамжуулдаг.

Цонхны текстээс та шаардлагатай инжийг давах үгсийг сонгож болно.

Ерөнхийдөө ширээний програмын интерфейс нь энгийн бөгөөд энэ нь юу хийх хэрэгтэйг тайлбарлахад хялбар болгодог :)

Үүнийг чимэглэж, "ойлгодог", статистик болон ижил төстэй "гаджетууд" үүсгэж болно, гэхдээ өөр юу ч биш.

PILE-UP модулиудыг оруулаад, цаашилбал, CyberContest, би мэдэхгүй --- бүх зүйл цацагдаж байна! :)

Морзе кодын програм.

Хөтөлбөр нь Морзын кодыг ашиглан дохио дамжуулах терминалыг хэрэгжүүлдэг.

Хөтөлбөрт тогтмол тохируулга байхгүй, уян хатан байдал, аяыг тогтмол тохируулдаг.

Програм нь тэмдэгтүүдийн хооронд завсарлага үүсгэдэг бөгөөд түр зогсолтыг гараас бичих хурдаар зохицуулдаг.

Морзын кодын сургагч багшийн хөтөлбөр.

[имэйлээр хамгаалагдсан]

Морзе кодыг ашиглан заасан текстийг өгөгдсөн хурдаар гүйлгэх хүлээн авагч интерфейстэй энгийн програм.

NuMorP програм.

NuMorP хөтөлбөр нь АНУ-ын армийн цэргүүдийг туршиж эхлэх гэж байна.

http://www.nu-ware.com/

Програм нь заасан текстийг заасан хурдаар Морзын код ашиглан гүйлгэдэг.

Англи хэлний гарны байршлыг арилгахын тулд "Хөтөлбөрийн файлаас" хавтсаас програмыг ажиллуулж эсвэл суулгах файлыг ажиллуулж эсвэл англи хэлний гарын байрлалтай бүртгэлийн бүртгэлээс програмыг суулгана уу.

Ашиглахад хялбар болгохын тулд Alt+F4 товчлуурын хослолыг ашиглан эдгээр цонхыг хаа.

NuMorse 2.2.2.0 програм.

АНУ-ын армийн цэргүүдийг туршиж эхлэх NuMorse 2.2.2.0 хөтөлбөрийг эхлүүлж байна.

http://www.nu-ware.com/

Энэхүү програм нь гарыг цахим түлхүүр болгон ашиглах боломжийг олгодог.

Орос хэлний гарны байршлыг өөрчлөхийн тулд RUS програмын хавтсаас exe файлыг ажиллуулна уу.

Англи хэлний гарын байршлыг арилгахын тулд програмыг ANGL хавтаснаас ажиллуулж эсвэл суулгах файлыг ажиллуулж эсвэл англи хэлний гарын байрлалтай бүртгэлийн бүртгэлээс програмыг суулгана уу.

Бүртгүүлэх үед програм хаагдсан үед нэмэлт мэдэгдлүүдийг харуулах болно.

Ашиглахад хялбар болгохын тулд Alt+F4 товчлуурын хослолыг ашиглан эдгээр цонхыг хаа.

Морс хөтөлбөр DKM Military Edition.

http://europpa.narod.ru

Морзе кодыг гар руу дамжуулах, радиограмм хүлээн авах бие даасан бүх нийтийн орос програм.

Энэ програм нь Морзын автомат мэдрэгчийн оронд радиограмм хүлээн авч сурахад тохиромжтой.

APAK-CWL програм

Морзын кодыг сурах програм нь энгийн бөгөөд суулгах шаардлагагүй.

Хөтөлбөрийг эхлүүлэхийн тулд "apak" хавтас руу орж эхлэх файлыг ажиллуулна уу.

"apak-2r.exe" болон "ruswav.exe" архивыг задласны дараа "apak" хавтас.

Vivchenya CW-д зориулсан орос хэл дээрх хөтөлбөр нь DOSAAF аргыг ашиглан маш сонирхолтой юм.

Түүний өвөрмөц байдал нь Морзын код нь хамгийн анхан шатнаас эхэлдэг бөгөөд урд тал нь яг 100% нийлээгүй тул нурууг нугалж баруун тийш шилжүүлэхийг зөвшөөрдөггүйд оршино.

Энэ нь танд тохиромжгүй "хэт мөгөөрсөн" эрхээс зайлсхийх боломжийг олгодог боловч эхний үйл явцыг системчлэх боломжийг олгодог).

ОХУ-ын серверүүдийн найдвартай ажиллагаа, холболтын найдвартай байдлыг харгалзан суулгах програм болон DLL-ийг суулгаж, програмыг өөрөө задлах архив болгон өргөжүүлэхээр шийдсэн.

Архивын хавтсыг задлаад програм ажиллахад бэлэн боллоо. Win 9x,NT Жижиг фонтыг жижиг болгох шаардлагатай. WinNT. Системийн дууг хаах.

Схем: "Дуу чимээ алга." Устгахын тулд програмын нэг хэсэг болох бүх зүйлийг устгахад л хангалттай.

Эдгээр нь програмын өөрөө болон түүнд шаардлагатай өгөгдлийг агуулсан apak-2r.exe болон тэнд байрлах ruswav.exe дотроос өөрөө задалдаг хоёр архив юм.

Хэрэв та CW-г өөр зорилгоор ашиглах дургүй бол ruswav.exe-г хуулах шаардлагагүй.

Дараа нь архивыг ижил хавтас руу задлаарай.

Vikorist-ийн хамгийн сүүлийн хувилбаруудыг ашигладаг Тим ruswave.exe-г хуулах шаардлагагүй.

Уг программ нь нэлээд эрт бичигдсэн тул одоогийн үйлдлийн системүүд дээр (WINDOWS XP SP2 ба түүнээс дээш) амжилттай ажиллахын тулд Windows 95 үйлдлийн системтэй галзуу горимд ажиллуулах шаардлагатай. (Товчлол дээрх хулганы баруун товч - Power - tab Crazy - Суулгах "Тогтвортой байдлын горим" гэсэн хайрцгийг чагтална уу).

Морз генераторын програм

Тайлбар: MorseGen2 – Жулиан Мосс (G4ILO)-ийн MorseGen програмыг бага зэрэг шинэчилсэн.

Анхны хувилбараас дараах өөрчлөлтүүдийг оруулсан болно.

1. (+) програмын интерфейс өөрчлөгдсөн (мэдээллийн зарим хэсгийг орос орчуулга дээр бичсэн),

2. (+) орос цагаан толгойн тэмдэглэгээг дэмжих,

3. (+) бүлгүүдийн тоог сонгох (10..500, 10-аар),

4. (+) хамгийн их хурд нэмэгдсэн (40 wpm),

5. (-) QSO үүсгэхийг дэмждэггүй. Дамжуулах хурдыг 80 wpm хүртэл нэмэгдүүлсэн бөгөөд том текст файлыг нэг цагийн дараа дамжуулсны дараа давтагдсан цоорхой болон бусад үйлчилгээний тэмдэг арилдаг. Текстийн формат нь дамжуулалтад нөлөөлөхгүй.

Лхагва гариг, 24, 2015 11:18

Морзын дууны код үүсгэх програм

  • програмчлал,
  • C++,

Үлдсэн хугацаанд би нэмэлт программ ашиглан Морзын код сурахад зарцуулдаг. Ale vona нь кирилл кодыг хөрвүүлэх ажилд хамрагдсан бөгөөд энэ нь өнөөгийн радио холбоонд огт хамаагүй (бид эрэлхэг армиас гадна латин цагаан толгойг ашигладаг).

Уг санааг хэрэгжүүлэх хэрэгсэл болгон С++ хэлийг Qt-тэй хамт сонгосон.

Хөтөлбөрийн гол санаа

Морзын кодоор атом (цагын нэгж) нь элементүүдийн багц үүссэн цэг юм.
  1. Зураас нь гурван цэгтэй төстэй бөгөөд дуу чимээ гаргадаг;
  2. Нэг тэмдгийн (тэмдэг) элементүүдийн хоорондох завсарлага нь дуугардаггүй нэг толбо юм;
  3. Тэмдгүүдийн хооронд гурван цэг байна;
  4. Үгсийн хооронд - эдгээр нь толбо юм.
Та Аббетц Морз дээр үндэслэсэн ямар ч кодоос үл хамааран сонсогдож, сонсогдоогүй цэгүүдийн багцыг нүдээр төсөөлж болно: энэ бол миний бодож олсон санаа бөгөөд шийдэл нь үнэхээр анхны байсан.

Хэрэгжүүлэх Cob хувилбар

Програмын эхний хувилбарт дуугарсан болон дуугараагүй цэгүүдийн хослолыг Булийн элементүүдтэй вектор хэлбэрээр хадгалсан. үнэндуу асаалттай байгааг батлах, мөн худлаа- Вимкнення.

Төгсгөлийн дохиог арилгахын тулд би синус файлыг бичихдээ ямар нэгэн сааталтай (цэгийн утгыг миллисекундээр тэнцүүлэх таймерын тусламжтайгаар) зүгээр л "холимогдсон" гэдгийг та аль хэдийн ойлгосон. байнга нээгддэг. Энэ арга нь мэдэгдэхүйц сул талтай бөгөөд дахин үйлдвэрлэсэн оператор эсвэл тусгай аргын тусламжтайгаар арьсны цэгийг хамтад нь авах шаардлагатай байсантай холбоотой юм. Энэ аргыг ашигласнаар би арьсны литерад зориулсан супер макро бичих боломж олдсон (үүнд үндэслэсэн - #define I DOT<< false << DOT) и создать огромный жуткий солихшилжүүлсэн мөрийг үүсгэх. Энэ нь шунахай, гэхдээ энэ нь танд ашигтай бол мэдэж болно
програмын эхний хувилбартай (би GitHub дээрх локал репозиторийг бүрэн татаж авч чадаагүй - зөвхөн үлдсэн хувилбар).

Шуналтай лааны нэг хэсэг:

bool Morse::StringToMorse (QString & шугам) ( мөр += "\0"; хувьд (int i = 0; i)< line.size () - 1; ++i) { switch (line.at(i).unicode ()) { case "A": *this << A; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; case "B": *this << B; if (line.at (i + 1) == " ") continue; else *this << MINI_SPACE; break; // И так далее


Энэ нь тэнхлэгийг асаагаад дуу чимээтэй холбосон (vsna, дууны код үүсгэх):

хүчингүй болсон Морс::PlayLinePoints () ( QTimer::singleShot (үргэлжлэх_цэг_, энэ, SLOT (Дуугүй ())); sound_.play (); ) хүчингүй болсон Морс::Дуугүй () (хэрэв (шугам_цэг_.хоосон ()) ( / Sound_.stop(); return; ) if (line_points_.at (0)) ( //Дууны дууг асаана_.setMuted (худал); (Дууг хаах ())), буцах; )

Үлдэгдэл хувилбар

Эдгээр төвөгтэй макронууд аль хэдийн гарч ирсэн бөгөөд миний төгс төгөлдөр байдал эдгээр аймшигт бүтцийг гайхшруулж чадахгүй болсон. Жаахан бодсоны эцэст миний санаа сайн байна, гэхдээ кодыг макро хэлбэрээр хадгалах нь амаргүй болсон, хэрэв та энэ асуудлыг шийдвэл бүх зүйл сайхан болно гэсэн бодол төрсөн. Үр дүн нь QMap-ийн ялагч болж кодыг хадгалах явдал юм:

//QMap тэмдэгтүүдийн нийтлэг цэг болон зураасны хослолыг хадгал кодууд_;
Энэ арга нь илүү практик болж хувирав. Одоо би тэмдэгтийг яг түлхүүр болгон бүтээж, бэлэн болсон зүйлийг арилгахаа больсон
Код үүсгэхийн тулд (Boolean утгыг бичих) гэхдээ код үүсгэх алгоритм нь бага зэрэг төвөгтэй байдаг: тэмдэгтийн урсгалын элемент шийдэгч, мөрийн тэмдэгтийн тэмдэгтийн шийдлийг оруулах шаардлагатай байв.

Бүтээлийн шинэ хэрэгжилт:

void Morse::MiniSpace () ( if (stop_) ( this->Stop (); return; ) sound_.setMuted (true); ++id_element_; // Хэрэв (id_element_ == codes_) кодын өөр элемент рүү шилжинэ. утга ( string_to_play_.at (id_char_).size ()) ( ++id_char_; id_element_ = 0; QTimer::singleShot (хугацаа_цэг_ * 3, энэ, SLOT (Дууг таслах())); //Тэмдэгтүүдийн хооронд түр зогсоох; ) QTimer : :singleShot (үргэлжлэх_цэг_, энэ, SLOT (Дуугүй())); // Тэмдгийн элементүүдийн хооронд түр зогсолт) хүчингүй Морс::Зай () (хэрэв (зогсоох_) ( this->Stop (); буцах; ) sound_. setMuted (үнэн );//Түр зогсолт нь 7 цэгтэй тэнцүү //Хэрэв тэмдгийн дараа гурван цэгийн завсарлага байвал нэмэлт түр зогсолтыг 4 цэгт оруулах шаардлагатай QTimer::singleShot (үргэлжлэх_цэг_ * 4, энэ, SLOT (Дуугүй( ))); void Morse ::Mute () ( if (stop_) ( this->Stop (); return; ) if (id_char_ == string_to_play_.size ()) ( // Мөрийн төгсгөл энэ->Stop (); return; ) if (string_to_play_ .at (id_char_) == " ") ( Space(); ++id_char_; // Кодын өөр элемент рүү шилжих буцах; ) if (codes_.find (string_to_play_.at (id_char_))) == кодууд_.төгсгөл ( )) ( qDebug()<< string_to_play_.at (id_char_) << ": No code!"; sound_.stop (); return; } sound_.setMuted (false); //Включаем звук if (codes_.value (string_to_play_.at (id_char_)).at (id_element_)) { QTimer::singleShot (duration_dot_, this, SLOT (MiniSpace())); //Воспроизводим точку } else { QTimer::singleShot (duration_dot_ * 3, this, SLOT (MiniSpace())); //Воспроизводим тире } } bool Morse::Play () { if (!stop_) return false; if (string_to_play_ == "") return false; stop_ = false; id_char_ = 0; id_element_ = 0; sound_.setMuted (true); //Выключаем звук sound_.play (); Mute (); } void Morse::Stop () { if (stop_) return; sound_.stop (); id_char_ = 0; id_element_ = 0; stop_ = true; }


Прапор Зогс_Программтай (Play() болон бусад муу ярианы дараа хоёр товшилтоор) буруу роботуудыг булшлах тухай танилцуулга байх болно.
Гаралтын кодууд болон толгой файлуудын шийдвэр статистикт тийм ч тодорхой биш байна, учир нь тэнд бүх зүйл тодорхой бөгөөд ойлгомжтой байдаг.

Та гаралтын хувилбарын хамгийн сүүлийн хувилбарыг эндээс татаж авах боломжтой

"" нэмэлт нь Морзын кодыг яаран сурах маш хялбар арга тул та үүнийг компьютер дээр гараар хийх шаардлагагүй бөгөөд Android платформтой хөдөлгөөнт төхөөрөмж агаарт байна.

Даалгавар
Олон хүмүүс тагнуулын ажилтнууд болон бусад тусгай албадын удаан хугацааны турш хэрэглэж ирсэн нууц хэлийг мэддэг байх ёстой бөгөөд ийм мэдлэг, тэр дундаа эрх мэдлийг хөгжүүлэхэд зайлшгүй шаардлагатай байдаг.

Оюутнуудад энэ хэлийг эзэмшихэд нь туслах зорилгоор "" анхан шатны хөтөлбөрийг толилуулж байна.

Интерфейс ба үйл ажиллагааны зарчим
Wiconia-ийн анхны муургүй төсөл нь загварлаг, үзэсгэлэнтэй юм. Хэрэглэгчид ойлгомжтой, товч цэс бүхий энгийн интерфэйсийг танилцуулж байна. Энэхүү хөтөлбөр нь гурван хичээлийг багтаасан арван үндсэн хичээлээр төлөөлдөг.
1. "Санах ой" горим нь хэрэглэгчдэд шинэ дуу авиа, шинэ үгсийг сонсох боломжийг олгодог.


2. Баруун талд нь "Priyom" байна. Энд користувач чихээр сурсан дуу авиаг бие даан тодорхойлохыг хичээдэг.
3. "Шилжүүлэн дамжуулах" горим. Тэрээр дамжуулах шаардлагатай дууны дууг таних зөв оюун ухаантай.
Хөтөлбөр нь таны хийсэн бүх өөрчлөлтийг бүртгэж, дараа нь таны мэдлэгийг бататгаж, дараа нь алдахгүй байхын тулд тэдгээрийг сонсдог гэдгийг анхаарах нь чухал юм.

Нэмэлт горим
Оюутан мөн Морзын кодыг тоглоомын хэлбэрээр сурахыг дэмждэг.

Энд 10 хичээл байсаар байгаа ч үнэр нь хүлээн авах, дамжуулах гэсэн 2 эрхээр аль хэдийн бүрэлдэх болно. Тоглоомын хэлбэрээр шинэ өгөгдлийг санах нь илүү хялбар байдаг.

Анхны нэмэлт "" нь Android үйлдлийн системтэй хөдөлгөөнт төхөөрөмжүүдэд зориулсан өвөрмөц төсөл бөгөөд өнгө, хэрэгцээгээрээ баялаг болно.

Сэтгэгдэл (18):

№1 Святослав Березен 17 2013 он

Би Морзын код сурахыг удаж байна

Кирилл болон Word файлуудыг бүү тат.

№3 Мстислав Червен 10 2017 он

Энэ Морзын кодын дуу үүсгэгчийг хэрхэн ажиллуулах вэ?

№4 root Worm 10 2017

Програм нь кирилл үсгийг ойлгож, Морзын код руу хөрвүүлдэг бөгөөд үүнийг текстийн цонхонд орос үсгээр "X" (Xa) оруулснаар баталгаажуулах боломжтой бөгөөд програм нь цэгүүдийг дүрсэлсэн дохиог үүсгэх болно.

Татаж, rozvantazhenya тулд Vikorist програм нь энгийн текст форматыг ашигладаг. Тэмдэглэгээ болон бусад үйлчилгээний мэдээллийг агуулсан MS Word баримт бичиг болон бусад файлуудыг дэмждэггүй.

Хөтөлбөрийн тусламжтайгаар MS Word баримтаас текст үүсгэхийн тулд баримт бичгийн файлыг текст файл хэлбэрээр хадгалах ёстой, эс тэгвээс "Морзе кодын сургагч" програмд ​​саад учруулж болзошгүй.

Хөтөлбөрийг эхлүүлэхийн тулд та архивыг татаж аваад задлаад "Morse.exe" файлыг ажиллуулах хэрэгтэй.

#5 Гузелия Серпен 2017 оны 02

Хөтөлбөр гурван минутын дараа эхлэх тул эхлүүлэх процесс явагдаж байх үед та энэ функцийг нэмж чадахгүй байна уу?

#6 Олександр Компромистер Серпен 03 2017 он

Вик, текстийг Notepad програмыг ашиглан .txt форматаар хадгалах боломжтой. Notepad програмын тусламжтайгаар Word програмд ​​текст оруулах боломжтой.

#7 Анатолий Сичен 23 2018 он

тэр тэнэг программ хөөх гэж дуулж эхэлж байна, би энгийн программ бичихэд цаддаггүй юм шиг байна

#8 Андрей Квитен 10 2018 он

Энэ бол тэнэг програм биш юм. Текстийн өмнө гурван i зайтай байх нь дүрэм юм. Та текст одоо энд байгааг харж болно. Мэргэжлийн хүмүүс мэдэхгүй. Мөн дүрмээ шалгана уу.

#9 Андрей Квитен 10 2018 он

Хэд хэдэн үсгийг бага хурдтайгаар зурж сурах. Жишээлбэл, L, S, D; дараа нь A, P, R, O. Програмын текст талбарт та текстийг эхний үсгүүдээс нь эхлээд 5 тэмдэгт (ойролцоогоор 20-30 бүлэг) болгон хувааж бичих хэрэгтэй. Дэлхий дээр та чухал шинэ үсгүүд дээр үндэслэн үсэг нэмэх, текст бичих чадварыг эзэмшсэн бөгөөд энэ нь шинэ үсгүүдийг батлах замаар ур чадвараа нэгтгэх боломжийг олгоно. Сургалтын ертөнцөд та бүх зүйл илүү хялбар, текст бичих нь илүү хялбар болохыг анзаарах болно. Гиблетээр дамжуулалтын хурдыг нэмэгдүүлнэ. Швед болсонд та өөрөө буруутай. Тиймээс, өөр нэг зүйл бол та хэд хэдэн тэмдэгтээс текст бичихэд өөрийгөө сургах болно. Жишээлбэл, захидал бичсэн хүний ​​өсгий аль хэдийн дуугарч, та эхний үгийг бичиж эхэлж байгаа бөгөөд шийдвэр таны толгойд байна. Ийм байдлаар, хэрэв та нэг hvilina 25-30 бүлгийг шилжүүлэх уян хатан байвал. Бага хурдтай үед өсөх нь бага байдаг. Бүх зүйл автоматаар болдог. Хэрэв хэн нэгэн 2-оос дээш өршөөл үзүүлсэн бол бид текстийг хүндэтгэн хүлээн авна. Хвилина руу 12 бүлгийн элсэлт - гурав, 16 - сайн, 18 - сайн. 30-35 - спортын мастер. Ale аль хэдийн өөр дуу болсон

#10 Андрей Квитен 10 2018 он

Би одоо ч ойлгохгүй байна. Та үсгүүдийг шууд авах бөгөөд хэдэн удаа цэг, хэдэн зураас сонсогдоход таашгүй. Жишээлбэл, а үсэг нь "ай-дааа", б - "бааа-ки-тэ-кут", 9-р тоо - "пааа-пааа-маа-мууу-тук" гэх мэт дуулдаг. Бүх зүйл интернетэд байдаг

#11 Вадим Вересен 10 2018 он

Захиргааны хөтөлбөр, тийм ээ!

#12 Далайчин Жовтен 25 2018 он

Гайхалтай! Удалгүй 30 жилийн үйлчилгээ, үйлчилгээний төгсгөлд 34 бүлгийг хялбархан зөөвөрлөнө! Ашигтай тренуваны 3 чулуу!
Үүнийг туршиж үзсэний дараа таны гар, чих санах болно. 24 бүлгийн дуу!)))

#13 Oleksandr Kompromister Zhovten 26 2018

Axis, текстийн баримт бичгийг агаарын долгион руу оруулахад Морзын кодыг дамжуулсан, J2B-ийн хувьд энэ нь илүү үзэсгэлэнтэй байх болно.

№14 Володимир Сичен 2019 оны 09

Текст файлыг санах ойгоор (баруун товчлуураар) хуулж үзээрэй, гэхдээ зохиогчийн хөрөг гарч ирнэ. Би бичлэгийн талбараас файлуудыг хэрхэн хуулах вэ?

2019 оны 09 сарын №15 үндэс

Сайн уу, Володимир! Шаардлагатай текстийг санах ойноос хуулж, цонхон дээрх хулганыг дарж "Морзе кодын сургагч" програмын текстийг оруулаад CTRL + V товчлуурын хослолыг дарна уу. курсор).

№16 Seawar Sichen 2019 оны 09

Кобууддаа баяр хүргэе - кирилл үсгээр бүү санаа зов, шууд латин цагаан толгойгоор эхэл.

#17 Серхи Червэн 2019 оны 25

Гайхалтай хөтөлбөр!

№18 Олександр Компромист Червен 2019 оны 26

Би Morse_Trainer хөтөлбөрт хэт их дуртай. Үүнийг хэрхэн автомат түлхүүр болгон ашиглах вэ?

Морзын туршилтын хөтөлбөр нь хувьсах хурд, түр зогсолт, аялгуу бүхий Морзын кодоор радиограмм үүсгэдэг. Файлаас текстийн талаар илүү их мэдээлэл авах, мөн текстийг санамсаргүй үүсгэх боломжтой. Илүү бодитой байхын тулд радио нэвтрүүлгийг сонсох үед дуу чимээ нэмэх боломжтой.

Морзын код, Морзын код, "Морзе" гэдэг нь цагаан толгойн үсгийг урт ба богино дохио ашиглан кодлох арга бөгөөд "зураас", "цэг" (мөн үсгийг тусгаарлах завсарлага) гэж нэрлэдэг. Нэг цагийн дотор нэг онооны утгыг авдаг. Зураасны утгыг гурван цэгийнхтэй харьцуулж болно. Захидлын тэмдэгтүүдийн хоорондох завсарлага нь нэг цэг, үгийн тэмдэгтүүдийн хооронд 3 цэг, үгсийн хооронд 7 цэг байна. Була нь 1835 онд төрсөн Америкийн дарс үйлдвэрлэгч Сэмюэл Морзегийн нэрээр нэрлэгдсэн юм. Морзын код бол мэдээлэл дамжуулах анхны дижитал арга юм. Телеграф, радиотелеграф анхнаасаа Морзын кодыг ашигласан; Хожим нь тэд автоматжуулалтад хэрэгтэй Baudot код болон ASCII ашиглаж эхэлсэн. Гэсэн хэдий ч Морзын кодын хувьд автомат үүсгэх, таних функцүүд байдаг. Орос үсгийг дамжуулахын тулд ижил төстэй латин үсгийн кодыг ашигласан; Энэ төрлийн цагаан толгой дараа нь MTK-2, дараа нь KOI-7 ба KOI-8 руу шилжсэн (Морзе кодоор Q үсэг Ш, MTK, KOI-Ya үсэгтэй тохирч байна).

Морзын туршилтын хөтөлбөрийн гол зорилго нь телеграф хүлээн авах чадварыг сайжруулах явдал юм. Morse Trial сургалтын хөтөлбөрийг татаж аваарайболомжтой, магадгүй

Та Морзын кодыг ашиглахаа больсон, - тэгвэл та бие даасан сургалтанд хамрагдаж болно LCWO вэбсайт дээрКохын аргын ард

Кохын арга нь рефлексийн шууд чичиргээний энгийн арга юм. Гэсэн хэдий ч тохирох программ хангамжтай компьютер эсвэл хувийн дасгалжуулагч бэлэн байгаа нь ойлгомжтой. Кох аргыг өөрөө маш олон шалтгааны улмаас үл тоомсорлосон. Одоо, хэрэв компьютер радио операторын ширээн дээр гол байр эзэлдэг бол Кох арга нь радио оператор-телеграфчдыг сургах стандарт болох бүрэн боломжтой.

Эхлэл нь дараах байдалтай байна.

  • Та програмаа нэг мөр тутамд 20 үгийн хурдтай, илүү том завсарлагатайгаар (үр дүнтэй хурд нь нэг мөрөнд 15 үг) цахилгаан дохио үүсгэдэг байхаар тохируулсан.
  • Дараа нь та цаас, чидун аваад хүлээн авч эхэлнэ. Эхний хичээл дээр компьютер зөвхөн хоёр тэмдэгт дамжуулах үүрэгтэй. Тиймээс эхний хичээл дээр та хоёр сонголтыг таних хэрэгтэй. Та текстийг 5 минутын турш хүлээн авсны дараа хүлээн авсан текстийн зөв эсэхийг шалгаж, хэдэн зуун хүчинтэй тэмдэгт байгаа эсэхийг шалгана уу.

LCWO- энэ интернет нь телеграфыг бие даан ашиглахад туслагч юм. Бүртгүүлсний дараа сайт таны хувийн багш болно. "Таамаглах тоглоом" тоглох явцад та телеграфыг нээх болно - тэмдгүүдийн дуунд сэтгэцийн рефлекс үүсгэж, тэдгээрийг хүсвэл гараар, хүсвэл гар дээр бичнэ. Чухал ач холбогдол бүхий Людвиг Кохын задлах арга нь хувь хүнээр суралцахад зориулагдсан. Сайт дээр та 40 хичээл дуусгахыг зааж өгсөн бөгөөд дараагийн хичээл эхлэхээс өмнө өмнөх хичээлийг эзэмшсэний дараа л үргэлжлүүлээрэй. Та зүгээр л тогтмол байх хэрэгтэй, давтамж, давтамжийг хатуу зохицуулдаггүй. Компьютерт юу ч нэмэх шаардлагагүй. Та гэртээ, ажил дээрээ, интернет кафед интернетэд холбогдох боломжтой ямар ч компьютерээс суралцах боломжтой.

Ажиллахгүй