Мазмұны:

Морзе кодының пернетақтасы: 8 қадам
Морзе кодының пернетақтасы: 8 қадам

Бейне: Морзе кодының пернетақтасы: 8 қадам

Бейне: Морзе кодының пернетақтасы: 8 қадам
Бейне: 6 Кодтау теориясының элеметтері 2024, Қараша
Anonim
Морзе кодының пернетақтасы
Морзе кодының пернетақтасы

Бұл жоба шағын пернетақта, онда қолданушы Морзе коды мен таңбаларын терілген компьютерге шығарады.

Құрылғы АҚШ-тың Dot-dash кодерінен (CO-3B, MX-4495) шабыт алған.

Мен бірінші буын нұсқасын Arduino жобалық хабына орналастырдым, содан бері мен өз жобамды жетілдірдім.

Бұл нұсқада 5 бағдарламалық жасақтамадан ажыратылған қосқыштар және 4* 5 вольтты индикаторлық жарық диодтары қытайлық Pro Micro клонына дейін қосылады, олардың барлығы теңшелетін ПХД орнатылған.

1 -қадам: Бөлшектер:

Бөлшектер
Бөлшектер

1* Pro Micro

5* 6 мм шаршы батырмалы қосқыштар

4* 3мм 5 вольтты жарық диоды (резисторы орнатылған)

2* 12 жолды 0,1 дюймдік розеткалар

1* 2 жолды 0,1 дюймдік түйреуіштер

1* 0,1 дюймдік секіргіш

1* реттелетін ПХД

2 -қадам: схема:

Схема схемасы
Схема схемасы

3 -қадам: ПХД:

Мен ПХД -ны Eagle CAD көмегімен жасадым және OSH паркі тақталарын жасадым, бағасы 3* тақталар үшін шамамен 23,00 доллар болды.

4 -қадам: Құрылыс:

Құрылыс ешқандай қиындық тудырмауы керек.

Жарық диодтарындағы дәнекерлеу, олардың дұрыс бағытталуын қамтамасыз етеді (тақтаның сол жағындағы катодты (жерге) түйреуіш).

Түймелердегі дәнекерлеу.

Дұрыс туралауды қамтамасыз ету үшін ПХД -ға итерместен және бұрыштық түйреуіштерді дәнекерлеместен бұрын Pro Micro тақтасына 12 жақты қосқыштарды қосу оңай болды, содан кейін қалған түйреуіштерді дәнекерлеу.

Соңында 2 істікшелі коннектордағы дәнекерлеу, мен бұған секіргішті итеріп, оны дәнекерлеуге орнықты ұстау үшін көк түсті ілмекпен оңай таптым.

5 -қадам: Бағдарламалық қамтамасыз ету және бағдарламалау:

Мен бағдарламаны Pro Micro тақтасына құру және жүктеу үшін стандартты Arduino IDE қолдандым, менде бірнеше тақта бар және олар Tools-> Board астында «Arduino Leonardo» болып шығады:

Сондай-ақ, портты Tools-> Port астынан орнату қажет болады.

6 -қадам: операция:

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

Қайту пернесін басу каретканың қайтарылуын береді.

Backspace пернесін басу 1 таңбаны жояды.

Нүкте немесе сызықшаны баспай -ақ Space/Enter пернесін басу 1 бос орын таңбасын береді.

Сәйкес нүктелер мен сызықшалар сериясын енгізіп, enter пернесін басу нүктелер мен сызықтардың комбинациясының таңбасын береді. Dot, Dash, Enter экранда 'a' әрпін шығарады.

Alt, Control, Function және Shift модификаторларына сәйкес кодты енгізу арқылы қол жеткізуге болады:

Alt - 6* нүкте, содан кейін Enter таңбасы, мысалы: Alt содан кейін e береді

Басқару - 5* нүкте 1* сызықша, содан кейін Enter мысалы. Көшіру үшін C түймесін басыңыз

Функция - 4* нүкте 1* сызықша 1* нүкте, содан кейін Enter, содан кейін сан, мысалы. 10, 11 және 12 үшін 0-9 және a, b, c.

Shift - 4* нүкте 2* сызықша, содан кейін Enter мысалы. Shift содан кейін s S береді

7 -қадам: Ескертулер:

Әрбір модификатор тек келесі 1 таңбаға әсер етеді; сіз ауысымдық құлыптың баламасын ала алмайсыз.

Alt Alt Gr -ді қолданады (мен стандартты (сол жақта) Alt -ты жұмыс істеуге тырыстым, бірақ табысқа жете алмадым)

Барлық 4 модификатор Морзе ағашының тағайындалмаған элементтеріне кодталған.

Бағдарлама пайдаланатын пернетақта кітапханасы АҚШ пернетақтасына еліктеу үшін орнатылған; егер сіз бұл қондырғыны басқа елге орнатылған машинада қолдансаңыз, кейбір әріптерді ауыстыруға болады.

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

8 -қадам: Әдебиеттер:

АҚШ нүктелік-сызықша кодері (CO-3B, MX-4495):

Дереккөз - https://www.cryptomuseum.com/burst/gra71/index.htm (27/ақпан/2017 алынды)

Морзе коды мен Морзе ағашы:

Дереккөз - https://www.cryptomuseum.com/radio/morse/index.htm (27 ақпан/2017 ж. Алынды)

Ұсынылған: