Mündəricat:
- Addım 1: hissələr:
- Addım 2: Dövrə Şeması:
- Addım 3: PCB:
- Addım 4: Tikinti:
- Addım 5: Proqramlaşdırma və Proqramlaşdırma:
- Addım 6: Əməliyyat:
- Addım 7: Qeydlər:
- Addım 8: İstinadlar:
Video: Mors Kodu Klaviaturası: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihə, istifadəçinin Morse kodunu və simvollarını əlavə etdiyi bir kompüterə yazdığı kiçik bir klaviaturadır.
Bölmə ABŞ Dot-tash kodlayıcıdan (CO-3B, MX-4495) ilham almışdır.
İlk nəsil versiyamı Arduino layihə mərkəzində yerləşdirdim və o vaxtdan bəri layihəmi təkmilləşdirdim.
Bu versiyada 5 proqram açılmış açar və 4* 5Volt göstərici LED -ləri, hamısı xüsusi bir PCB -də quraşdırılmış Çin Pro Micro klonuna qədər bağlanmışdır.
Addım 1: hissələr:
1* Pro Micro
5* 6 mm kvadrat düyməli açarlar
4* 3mm 5 volt LED (rezistoru quraşdırılmış olanlar)
2* 12 yollu 0.1 düymlük yuva zolaqları
1* 2 yollu 0.1 düymlük sancaqlar
1* 0.1 düymlük tullanan
1* Xüsusi PCB
Addım 2: Dövrə Şeması:
Addım 3: PCB:
PCB -ni Eagle CAD -dan istifadə edərək hazırladım və OSH parkında lövhələr hazırladım, qiyməti 3* lövhə üçün təxminən 23,00 dollar idi.
Addım 4: Tikinti:
Tikinti heç bir problem yaratmamalıdır.
LED -lərdəki lehim, düzgün istiqamətləndirilməsini təmin edir (lövhənin sol tərəfindəki katot (torpaq) pin).
Düymələrdə lehim.
Düzgün hizalanmasını təmin etmək üçün PCB -yə itələmədən və künc sancaqlarını lehimləmədən əvvəl 12 yollu konnektorları Pro Micro lövhəsinə bağlamağı ən asan tapdım.
Nəhayət, 2 pinli konnektordakı lehim, tullanan düyməni itələməklə və lehim üçün sabit tutmaq üçün bir az mavi rənglə bunu daha asan tapdım.
Addım 5: Proqramlaşdırma və Proqramlaşdırma:
Proqramı yaratmaq və Pro Micro lövhəsinə yükləmək üçün standart Arduino IDE-dən istifadə etdim, bu lövhələrdən bir neçəsi var və onlar Alətlər-> Tablonun altında "Arduino Leonardo" kimi görünür:
Limanı Alətlər-> Liman altında da təyin etməlisiniz.
Addım 6: Əməliyyat:
Tullanan konnektoru ya sol, ya da sağ əllə işləmək üçün seçim edir (sol əməliyyat üçün tullananı çıxarın).
Qayıdış düyməsini basıldıqda, vaqon geri qaytarılır.
Backspace düyməsini basmaqla 1 simvol silinəcəkdir.
Dot və ya Tire basmadan Space/Enter düyməsinə basmaq 1 boşluq simvolu yaradır.
Müvafiq nöqtə və tire seriyasını daxil edərək, sonra enter düyməsini basmaq həmin nöqtə və tire birləşməsi üçün xarakter yaradır. Dot, Dash, Enter ekranda 'a' hərfini çıxaracaq.
Alt, Control, Function və Shift dəyişdiricilərinə müvafiq kodu yazaraq daxil oluruq:
Alt - 6* nöqtə, sonra Enter, sonra bir simvol. Alt sonra e verir
Nəzarət - 5* nöqtə 1* tire sonra Enter məsələn Kopyalama üçün C düyməsini basın
Funksiya - 4* nöqtə 1* tire 1* nöqtə sonra daxil edin və ardınca rəqəmi yazın. 10, 11 və 12 üçün 0-9 və a, b, c.
Shift - 4* nöqtə 2* tire sonra Enter məsələn Shift sonra s verir S
Addım 7: Qeydlər:
Hər bir dəyişdirici yalnız 1 sonrakı simvolu təsir edir; keçid kilidinin ekvivalentini almırsınız.
Alt Alt Gr tətbiq edir (standart (solda) Alt işləməyə çalışdım, amma heç bir uğur əldə etmədim)
4 modifikatorun hamısı Mors ağacının təyin olunmamış elementlərinə kodlanmışdır.
Proqramın istifadə etdiyi klaviatura kitabxanası ABŞ klaviaturasını təqlid etmək üçün qurulmuşdur; Bu cihazı başqa bir ölkə üçün qurulmuş bir maşında istifadə etsəniz, bəzi hərflər köçürülə bilər.
Mors ağacının dərinliyini (> 6 nöqtə/tire) aşaraq sizi ilk ağac elementinə qaytarırsınız, bu 4 LED -in hamısının işıqlandırılması ilə göstərilir.
Addım 8: İstinadlar:
ABŞ Dot-tash kodlayıcı (CO-3B, MX-4495):
Mənbə - https://www.cryptomuseum.com/burst/gra71/index.htm (27/Fevral/2017 tarixində əldə edilib)
Mors kodu və Morze ağacı:
Mənbə - https://www.cryptomuseum.com/radio/morse/index.htm (27/Fevral/-2017 tarixində əldə edilib)
Tövsiyə:
Mors Kodu Stansiyası: 3 addım
Morse Kodu Stansiyası: Dit-dit-dah-dah! Bu asan Arduino Uno layihəsi ilə Mors Kodunu öyrənin. Bu asan Arduino layihəsi Mors Kodu stansiyasıdır. Morse Kodu, simvolları bir sıra nöqtə və tire olaraq kodlayan bir əlaqə üsuludur. Bu dövrə piezo səs siqnalı istifadə edir
LabDroid: Mors Kodu Kodlayıcısı/Kod Çözücü: 4 Addım
LabDroid: Mors Kodu Kodlayıcısı/Dekoder: Qeyd: Bu təlimat LabDroid -in ən yeni versiyasında 1: 1 olaraq həyata keçirilə bilməz. Tezliklə yeniləyəcəyəm. Bu layihə sizə LabDroid ilə nə edə biləcəyinizi göstərəcək. Hello World normal olaraq mətn, işıq və ya səs üzərində qurulduğundan LabDr üçün düşündüm
Mors kodu ilə 2 hərfli söz öyrənən: 5 addım
Mors kodu ilə 2 hərfli söz öyrənən: Bir müddətdir Scrabble (tm) 2 hərfli sözləri öyrənməyə çalışıram və heç bir uğur qazana bilməmişəm. Mən də bir az uğurla yenə də Mors kodunu öyrənməyə çalışdım və davamlı olaraq göstərən bir qutu quraraq bəzi subliminal öyrənməyi sınamağa qərar verdim
Arduino ilə Mors kodu tərcüməçisini necə etmək olar: 10 addım
Arduino ilə Mors Kodu Tərcüməçisi Necə Hazırlanır: Baxış Kodlaşdırılmış bir şəkildə ünsiyyət qurmaq, bu qədər cazibədar olmaqdan əlavə, müxtəlif sahələrdə bir çox tətbiqə malikdir. Kod ünsiyyətinin ən çox yayılmış üsullarından biri də Morse kodudur. Bu təlimatda, göndərmək və yenidən tərcümə etmək üçün tərcüməçi etməyi öyrənəcəksiniz
Mors Kodu Klaviaturası: 5 addım
Mors Kodu Klaviaturası: Bu proqram, klaviaturanızdakı sürüşmə kilidi işığının köməyi ilə basılan düyməni tapmaq və Morze kodu dəyərini yaratmaq üçün açar qeyd edən bir yanaşma istifadə edən bir c ++ proqramının necə yaradılacağını göstərir. bu?). Bu layihə c