Мазмуну:

Морзе кодунун клавиатурасы: 8 кадам
Морзе кодунун клавиатурасы: 8 кадам

Video: Морзе кодунун клавиатурасы: 8 кадам

Video: Морзе кодунун клавиатурасы: 8 кадам
Video: 【FULL】暴风眼 08 | Storm Eye 08(杨幂 / 张彬彬 / 刘芮麟 / 代斯 / 王东 / 王骁 / 石凉 / 施京明 / 章申 / 宁心 / 廖京生 / 易大千) 2024, Ноябрь
Anonim
Морзе кодунун баскычтобу
Морзе кодунун баскычтобу

Бул долбоор кичинекей клавиатура, анда колдонуучу Морзе кодун жана тамгаларын тиркелген компьютерге чыгарат.

Бул бирдик АКШнын Dot-dash кодеринен (CO-3B, MX-4495) шыктандырылган.

Мен биринчи муундагы версиямды Arduino проект хабына жайгаштырдым, ошондон бери мен долбоорумду жакшырттым.

Бул версияда 5 программалык камсыздоонун өчүргүчтөрү жана 4* 5Вольт индикаторлору бар, алар кытайлык Pro Micro клонуна чейин туташып, бардыгы тең PCBге орнотулган.

1 -кадам: Бөлүктөр:

Бөлүктөр
Бөлүктөр

1* Pro Micro

5* 6мм чарчы баскыч баскычтары

4* 3мм 5 вольттуу LED (каршылыгы барлар)

2* 12 жол 0.1 дюймдук розеткалар

1* 2 жол 0.1 дюйм казыктары

1* 0.1 дюймдук секирүүчү

1* Ыңгайлаштырылган PCB

2 -кадам: Райондук диаграмма:

Райондук диаграмма
Райондук диаграмма

3 -кадам: ПХБ:

Мен ПХБны Eagle CADдын жардамы менен иштеп чыктым жана OSH паркынын такталарын 3* такталар үчүн болжол менен $ 23.00 түздү.

4 -кадам: Курулуш:

Курулушта эч кандай көйгөй жаралбашы керек.

Светодиоддордо алардын туура багытталышын камсыздоочу ширетүү (тактанын сол жагына катод (жерге) төөнөгүч).

Кнопкаларда ширетүү.

12 жолдуу туташтыргычтарды PCBге киргизүүдөн жана бурчтун казыктарын туура тегиздөөнү камсыздоодон мурун Pro Micro тактасына туташтырып, калган казыктарды ширетүү оңой деп таптым.

Акырында 2 пин туташтыргычында ширетүү, мен секиргичти түртүп коюу менен жана аны көгүш түстө кармап туруу үчүн бир аз көк түстө болгондугун түшүндүм.

5 -кадам: Программалык камсыздоо жана программалоо:

Мен программаны Pro Micro тактасына түзүү жана жүктөө үчүн стандарттык Arduino IDE колдондум, менде бул эки такталар бар жана алар Tools-> Board астында "Arduino Leonardo" катары көрсөтүлөт:

Ошондой эле портту Tools-> Port астына коюңуз.

6 -кадам: Иштетүү:

Өткөргүч туташтыргычы сол же оң кол менен иштөөнү тандайт (сол кол менен иштөө үчүн секиргичти алып салыңыз).

Return баскычын басуу араба кайтарууну жаратат.

Backspace баскычын басуу 1 белгини жок кылат.

Боштук/Киргизүү баскычын Дот же Тире баспай туруп басуу 1 боштук белгисин чыгарат.

Тиешелүү чекиттердин жана сызыктардын сериясын киргизип, андан кийин enter баскычын басуу чекиттердин жана тиреелердин айкалышынын белгисин чыгарат. Dot, Dash, Enter экранда 'a' тамгасын чыгарат.

Alt, Control, Function жана Shift модификаторлоруна тиешелүү кодду терүү аркылуу жетүүгө болот:

Alt - 6* чекиттери, андан кийин Enter белгиси коштолот. Alt анда e берет

Башкаруу - 5* чекит 1* сызык анан Enter ж. Көчүрүү үчүн C контролдоо

Функция - 4* чекит 1* сызык 1* чекит, андан кийин Enter, андан кийин цифра. 0-9 жана a, b, c 10, 11 & 12 үчүн.

Shift - 4* чекит 2* сызык анан Enter ж. Shift анда s S берет

7 -кадам: Эскертүүлөр:

Ар бир өзгөрткүч 1 кийинки белгиге гана таасир этет; сиз сменалык кулпуга барабар ала албайсыз.

Alt Alt Gr колдонот (мен иштөөгө стандарт (сол) Alt аракет кылдым, бирок ийгилик болгон жок)

Бардык 4 модификаторлор Морзе дарагынын дайындалбаган элементтерине коддолгон.

Программа колдонгон клавиатура китепканасы АКШнын клавиатурасын тууроо үчүн орнотулган; эгер сиз бул бирдикти башка өлкөгө орнотулган машинада колдонсоңуз, анда кээ бир тамгалар которулушу мүмкүн.

Морзе дарагынын тереңдигинен ашып кетүү (> 6 чекит/сызык) сизди биринчи дарактын элементине кайтарат, бул бардык 4 LEDдин жарыктандыруусу менен көрсөтүлөт.

8 -кадам: Шилтемелер:

US Dot-dash coder (CO-3B, MX-4495):

Булак - https://www.cryptomuseum.com/burst/gra71/index.htm (27/февраль/2017 алынган)

Морзе коду жана Морзе дарагы:

Булак - https://www.cryptomuseum.com/radio/morse/index.htm (27/Feb/-2017 алынды)

Сунушталууда: