Мазмуну:
- 1 -кадам: Бөлүктөр:
- 2 -кадам: Райондук диаграмма:
- 3 -кадам: ПХБ:
- 4 -кадам: Курулуш:
- 5 -кадам: Программалык камсыздоо жана программалоо:
- 6 -кадам: Иштетүү:
- 7 -кадам: Эскертүүлөр:
- 8 -кадам: Шилтемелер:
Video: Морзе кодунун клавиатурасы: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоор кичинекей клавиатура, анда колдонуучу Морзе кодун жана тамгаларын тиркелген компьютерге чыгарат.
Бул бирдик АКШнын 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 алынды)
Сунушталууда:
USB Arduino Морзе кодунун ачкычы: 6 кадам
USB Arduino Морзе кодунун ачкычы: Эч качан компьютерге морзе коду менен терүүнү же морзе кодун үйрөнүүнү/үйрөтүүнү кааладыңыз беле? Сиз туура барактасыз! Менин башка долбоорлорум үчүн менин calvin.sh веб -сайтымды караңыз
Arduino менен Морзе кодунун котормочусун кантип жасаса болот: 10 кадам
Кантип Морзе кодунун котормочусун Arduino менен жасоого болот: Обзор коддуу түрдө баарлашуу ушунчалык кызыктуу болгондон тышкары, ар кандай тармактарда көптөгөн тиркемелерге ээ. Код байланышынын эң кеңири таралган ыкмаларынын бири - Морзе коду. Бул окуу куралында сиз котормочуну кантип жөнөтүүнү жана кайра жөнөтүүнү үйрөнөсүз
Морзе кодунун клавиатурасы: 5 кадам
Морзе коду баскычтобу: Бул программа сизге басылып жаткан ачкычты табуу үчүн клавиатура ыкмасын колдонгон c ++ программасын кантип түзүү керектигин көрсөтөт жана клавиатураңыздагы жылдыруу кулпу жарыгын колдонуу аркылуу Морзе кодунун маанисин жаратат. ошол?). Бул долбоор c
Морзе кодунун тарыхы: 4 кадам
Морзе кодунун тарыхы: Морзе коду 1836 -жылы америкалык ойлоп табуучу жана сүрөтчү Сэмюэл Морз тарабынан иштелип чыккан. Сэмюэл Морз иштеп чыккан телеграф системасы жеке адамдарга электр сигналдарын зымдар аркылуу өткөрүүгө мүмкүнчүлүк берген. Ал убакта радио же телефон жок болчу
Морзе кодунун котормочусуна кат: 5 кадам
Морзе кодунун котормочусуна кат: Морзе кодунун интернеттеги маалыматын билүү пайдалуу, бирок аны чыныгы жарк эткен жарыктар/үндөр менен жеке көрүү менен салыштырууга болбойт. Бул котормочу сизге Морзе кодунан үйрөнгүңүз келген тамганы тандап, которууга мүмкүндүк берет