Daftar Isi:
- Langkah 1: Bagian:
- Langkah 2: Diagram Sirkuit:
- Langkah 3: PCB:
- Langkah 4: Konstruksi:
- Langkah 5: Perangkat Lunak & Pemrograman:
- Langkah 6: Operasi:
- Langkah 7: Catatan:
- Langkah 8: Referensi:
Video: Keyboard Kode Morse: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Proyek ini adalah keyboard kecil di mana pengguna mengetik kode Morse dan karakter yang output ke komputer yang terpasang.
Unit ini terinspirasi oleh pembuat kode Dot-dash AS (CO-3B, MX-4495).
Saya memposting versi generasi pertama saya di hub proyek Arduino dan sejak itu saya telah meningkatkan proyek saya.
Versi ini memiliki 5 sakelar yang di-debounce perangkat lunak dan LED indikator 4* 5Volt yang terhubung ke klon Pro Mikro Cina, semuanya dipasang pada PCB khusus.
Langkah 1: Bagian:
1 * Pro Mikro
Sakelar Tombol Tekan persegi 5 * 6mm
4*3mm 5 volt LED (yang dengan resistor built in)
2 * 12 cara strip soket 0,1 inci
1*2 cara 0.1 inci pin
1*0.1 inci jumper
1 * PCB Kustom
Langkah 2: Diagram Sirkuit:
Langkah 3: PCB:
Saya mendesain PCB menggunakan Eagle CAD dan membuat papan yang dibuat oleh OSH park harganya kira-kira $23,00 untuk 3* papan.
Langkah 4: Konstruksi:
Konstruksi seharusnya tidak menimbulkan masalah.
Solder di LED, memastikan bahwa mereka berorientasi dengan benar (pin Katoda (pembumian) ke sisi kiri papan).
Solder di tombol.
Saya merasa paling mudah untuk memasang konektor 12 arah ke papan Pro Micro sebelum mendorongnya ke PCB dan menyolder pin sudut untuk memastikan keselarasan yang tepat, dan kemudian menyolder sisa pin.
Akhirnya solder di konektor 2 pin, saya menemukan ini lebih mudah dengan jumper didorong dan beberapa paku payung biru untuk menahannya stabil untuk menyolder.
Langkah 5: Perangkat Lunak & Pemrograman:
Saya menggunakan Arduino IDE standar untuk membuat dan mengunduh program ke papan Pro Micro, saya memiliki beberapa papan ini dan mereka muncul sebagai "Arduino Leonardo" di bawah Alat-> Papan:
Anda juga perlu mengatur port di bawah Tools->Port.
Langkah 6: Operasi:
Konektor jumper memilih untuk operasi tangan kiri atau kanan (lepaskan jumper untuk operasi tangan kiri).
Menekan tombol Return menghasilkan carriage return.
Menekan tombol Backspace akan menghapus 1 karakter.
Menekan tombol Spasi/Enter tanpa menekan Dot atau Dash menghasilkan 1 karakter spasi.
Memasukkan rangkaian titik dan garis yang sesuai, lalu menekan tombol enter akan menghasilkan karakter untuk kombinasi titik dan garis tersebut mis. Dot, Dash, Enter akan menghasilkan huruf 'a' di layar.
Pengubah Alt, Control, Function, dan Shift diakses dengan mengetikkan kode yang sesuai:
Alt – 6* titik lalu Enter diikuti oleh karakter mis. Alt kemudian e memberikan é
Kontrol – 5* titik 1* tanda hubung lalu Enter mis. Kontrol lalu C untuk Salin
Fungsi – 4* titik 1* tanda hubung 1* titik lalu Enter diikuti dengan nomor mis. 0-9 dan a, b, c untuk 10, 11 & 12.
Shift – 4* titik 2* tanda hubung lalu Enter mis. Shift lalu s menghasilkan S
Langkah 7: Catatan:
Setiap pengubah hanya mempengaruhi 1 karakter berikutnya; Anda tidak mendapatkan yang setara dengan kunci shift.
Alt mengimplementasikan Alt Gr (Saya memang mencoba membuat Alt standar (kiri) berfungsi tetapi tidak berhasil)
Semua 4 pengubah dikodekan ke dalam elemen pohon Morse yang belum ditetapkan.
Pustaka keyboard yang digunakan oleh program diatur untuk meniru keyboard AS; jika Anda menggunakan unit ini pada mesin yang dipasang untuk negara lain, beberapa huruf mungkin akan dialihkan.
Melebihi kedalaman pohon Morse (>6 titik/garis) membungkus Anda kembali ke elemen pohon pertama, ini ditunjukkan dengan iluminasi keempat LED.
Langkah 8: Referensi:
Pembuat kode titik-titik AS (CO-3B, MX-4495):
Sumber - https://www.cryptomuseum.com/burst/gra71/index.htm (diakses 27/Feb/2017)
Kode Morse & Pohon Morse:
Sumber - https://www.cryptomuseum.com/radio/morse/index.htm (diakses 27/Feb/-2017)
Direkomendasikan:
Stasiun Kode Morse: 3 Langkah
Stasiun Kode Morse: Dit-dit-dah-dah! Pelajari Kode Morse dengan proyek Arduino Uno yang mudah ini. Proyek Arduino yang mudah ini adalah stasiun Kode Morse. Kode Morse adalah metode komunikasi yang mengkodekan karakter sebagai rangkaian titik dan garis. Sirkuit ini menggunakan buzzer piezo untuk
LabDroid: Encoder/Decoder Kode Morse: 4 Langkah
LabDroid: Kode Morse Encoder/Decoder: Catatan: Instruksi ini tidak dapat direalisasikan 1:1 di LabDroid versi terbaru. Saya akan segera memperbaruinya. Proyek ini akan menunjukkan kepada Anda apa yang dapat Anda lakukan dengan LabDroid. Karena Hello World biasanya dibuat berdasarkan teks, cahaya, atau suara, saya berpikir untuk LabDr
Penulis Kode Morse Arduino: 7 Langkah (dengan Gambar)
Penulis Kode Morse Arduino: Saya membuat robot yang dapat mengubah teks apa pun menjadi kode Morse dan kemudian menuliskannya!! Itu terbuat dari karton dan Lego dan untuk elektronik saya menggunakan Arduino dan hanya dua motor
Kunci Kode Morse Arduino USB: 6 Langkah
Kunci Kode Morse USB Arduino: Pernah ingin mengetik di komputer dengan kunci kode morse atau untuk belajar/mengajarkan kode morse? Anda berada di halaman yang tepat! Untuk proyek saya yang lain, lihat situs web saya calvin.sh
Keyboard Kode Morse: 5 Langkah
Keyboard Kode Morse: Program ini menunjukkan kepada Anda cara membuat program c++ yang menggunakan pendekatan key-logger untuk menemukan kunci yang sedang ditekan dan menghasilkan nilai kode Morse melalui penggunaan lampu kunci gulir pada keyboard Anda (yang bahkan menggunakan itu?). Proyek ini men