Мазмұны:
- 1 -қадам: Бөлшектер:
- 2 -қадам: схема:
- 3 -қадам: ПХД:
- 4 -қадам: Құрылыс:
- 5 -қадам: Бағдарламалық қамтамасыз ету және бағдарламалау:
- 6 -қадам: операция:
- 7 -қадам: Ескертулер:
- 8 -қадам: Әдебиеттер:
Бейне: Морзе кодының пернетақтасы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жоба шағын пернетақта, онда қолданушы Морзе коды мен таңбаларын терілген компьютерге шығарады.
Құрылғы АҚШ-тың 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 ж. Алынды)
Ұсынылған:
LabDroid: Морзе кодының кодтаушысы/декодері: 4 қадам
LabDroid: Морзе кодының кодтаушысы/декодері: Ескерту: Бұл нұсқаулық LabDroid -дің жаңа нұсқасында 1: 1 орындалмайды. Мен оны жақында жаңартамын, бұл жоба сізге LabDroid көмегімен не істеуге болатынын көрсетеді. Hello World әдетте мәтінге, жарыққа немесе дыбысқа негізделгендіктен, мен LabDr үшін ойладым
Ардуино Морзе кодының авторы: 7 қадам (суреттермен)
Ардуино Морзе кодының авторы: Мен кез келген мәтінді Морзе кодына түрлендіретін, содан кейін оны жаза алатын робот жасадым !! Ол картоннан және легодан жасалған, мен электроника үшін Arduino мен тек екі қозғалтқышты қолдандым
USB Arduino Морзе кодының кілті: 6 қадам
USB Arduino Морзе кодының кілті: Морзе кодының кілтімен компьютерде теруді немесе морзе кодын үйренуді/үйретуді ойладыңыз ба? Сіз дұрыс беттесіз! Менің басқа жобаларым үшін calvin.sh сайтымды қараңыз
Морзе кодының аудармашысын Arduino көмегімен қалай жасауға болады: 10 қадам
Морзе кодының аудармашысын Arduino көмегімен қалай жасауға болады: Шолу Кодталған түрде сөйлесудің қызықты болуынан басқа, әр түрлі салаларда көптеген қосымшалары бар. Кодты таратудың кең тараған әдістерінің бірі - Морзе коды. Бұл оқулықта сіз аудармашыны жіберуге және қайта жіберуге үйренесіз
Морзе кодының пернетақтасы: 5 қадам
Морзе кодының пернетақтасы: Бұл бағдарлама пернетақтадағы айналдыру құлыптау шамын қолдану арқылы басылатын пернені табуға және Морзе кодының мәнін шығаруға арналған тіркеу әдісін қолданатын c ++ бағдарламасын қалай жасау керектігін көрсетеді. бұл?). Бұл жоба c