İçindekiler:
- Adım 1: Parçalar:
- Adım 2: Devre Şeması:
- Adım 3: PCB:
- Adım 4: İnşaat:
- Adım 5: Yazılım ve Programlama:
- Adım 6: Çalıştırma:
- 7. Adım: Notlar:
- Adım 8: Referanslar:
Video: Mors Alfabesi Klavyesi: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu proje, kullanıcının Mors koduyla yazdığı ve karakterlerin bağlı bir bilgisayara çıktı olarak alındığı küçük bir klavyedir.
Ünite, US Dot-çizgi kodlayıcıdan (CO-3B, MX-4495) esinlenmiştir.
İlk nesil versiyonumu Arduino proje merkezinde yayınladım ve o zamandan beri projemi geliştirdim.
Bu sürüm, tümü özel bir PCB'ye monte edilmiş, bir Çin Pro Micro klonuna bağlanan 5 yazılım geri tepme anahtarı ve 4* 5Volt gösterge LED'i içerir.
Adım 1: Parçalar:
1 * Pro Mikro
5* 6mm kare Buton anahtarları
4*3mm 5 volt led (dirençli olanlar)
2*12 yollu 0.1 inç soket şeritleri
1*2 yollu 0.1 inç pimler
1 * 0.1 inç atlama teli
1 * Özel PCB
Adım 2: Devre Şeması:
Adım 3: PCB:
PCB'yi Eagle CAD kullanarak tasarladım ve OSH park tarafından yapılan panolara sahip oldum, fiyat 3* panolar için yaklaşık 23.00 dolardı.
Adım 4: İnşaat:
İnşaat hiçbir sorun göstermemelidir.
LED'lere lehimleyin, doğru yönlenmelerini sağlayın (kartın sol tarafına katot (toprak) pimi).
Düğmelerde lehim.
12 yollu konektörleri PCB'ye itmeden ve doğru hizalamayı sağlamak için köşe pimlerini lehimlemeden ve ardından kalan pimleri lehimlemeden önce Pro Micro kartına takmanın en kolay yolunu buldum.
Sonunda 2 pinli konektörde lehim yapın, jumper'ı iterek ve lehimleme için sabit tutmak için bir miktar mavi tack ile bunu daha kolay buldum.
Adım 5: Yazılım ve Programlama:
Programı oluşturmak ve Pro Micro kartına indirmek için standart Arduino IDE'yi kullandım, bu panolardan birkaçına sahibim ve Araçlar->Board altında “Arduino Leonardo” olarak görünüyorlar:
Ayrıca Araçlar-> Bağlantı Noktası altında bağlantı noktasını ayarlamanız gerekecektir.
Adım 6: Çalıştırma:
Atlama kablosu konektörü, sol veya sağ elle kullanım için seçim yapar (sol elle kullanım için atlama kablosunu çıkarın).
Return tuşuna basmak bir satır başı oluşturur.
Geri al tuşuna basıldığında 1 karakter silinir.
Nokta veya Çizgi tuşlarına basmadan Boşluk/Giriş tuşuna basmak 1 boşluk karakteri üretir.
Uygun bir nokta ve kısa çizgi dizisi girmek ve ardından enter tuşuna basmak, bu nokta ve tire kombinasyonu için karakter üretecektir, örn. Nokta, Çizgi, Enter ekranda 'a' harfini üretecektir.
Alt, Control, Function ve Shift değiştiricilerine uygun kod yazılarak erişilebilir:
Alt – 6* nokta, ardından Enter ve ardından bir karakter ör. Alt sonra e verir é
Kontrol – 5* nokta 1* tire ve ardından Girin ör. Kontrol ve ardından Kopyalama için C
İşlev – 4* nokta 1* tire 1* nokta, ardından Enter ve ardından sayı ör. 0-9 ve 10, 11 ve 12 için a, b, c.
Shift – 4* nokta 2* tire ve ardından Enter örneğin. Shift sonra s S verir
7. Adım: Notlar:
Her değiştirici yalnızca sonraki 1 karakteri etkiler; vardiya kilidinin eşdeğerini alamazsınız.
Alt, Alt Gr'yi uygular (Standart (solda) Alt'ın çalışmasını sağlamaya çalıştım ama başarılı olamadım)
4 değiştiricinin tümü, Mors ağacının atanmamış öğelerine kodlanmıştır.
Program tarafından kullanılan klavye kitaplığı, bir ABD klavyesini taklit edecek şekilde ayarlanmıştır; Bu üniteyi başka bir ülke için kurulmuş bir makinede kullanırsanız, bazı harfler transpoze edilebilir.
Mors ağacının derinliğini aşmak (>6 nokta/çizgi) sizi ilk ağaç elemanına geri sarar, bu durum LED'lerin 4'ünün de yanması ile gösterilir.
Adım 8: Referanslar:
ABD Nokta çizgi kodlayıcı (CO-3B, MX-4495):
Kaynak - https://www.cryptomuseum.com/burst/gra71/index.htm (27/Şubat/2017 alındı)
Mors kodu ve Mors ağacı:
Kaynak - https://www.cryptomuseum.com/radio/morse/index.htm (alınan 27/Şubat/-2017)
Önerilen:
Arduino (AutoCAD) Kısayol Klavyesi: 3 Adım
Arduino (AutoCAD) Kısayol Klavyesi: Herkese merhaba, Saatlerce dolaştıktan ve bir sürü harika şey tasarladıktan sonra, sonunda gerçekten bir şeyler inşa etmeye başladım. Bu nedenle, ilk Eğitilebilir Dersim için hazırlanın! Saatlerimin çoğunu hem profesyonel olarak hem de eğlence için, karalamalar yaparak geçiriyorum
Özel Profilli Kısayol Tuşları Klavyesi: 14 Adım (Resimlerle)
Özel Profilli Kısayol Tuşları Klavyesi: Umarım bu Pandeminin ortasında iyisinizdir. Dikkatli ol. Güçlü ol. #COVID19Endüstriyel Tasarımcı olarak Solidworks, Photoshop, Illustrator, Keyshot, Indesign vb. içeren 7-8'den fazla yazılıma günlük olarak erişmem gerekiyor ve evet birkaç g
Mors Alfabesi ile 2 Harfli Kelime Öğrenici: 5 Adım
Mors Alfabesi ile 2 Harfli Kelime Öğrenici: Bir süredir Scrabble (tm) 2 harfli kelimeleri öğrenmeye çalışıyorum ama sonuç alamadım. Ayrıca Mors kodunu tekrar çok az başarı ile öğrenmeye çalışıyorum.Sürekli olarak gösteren bir kutu oluşturarak bilinçaltı öğrenmeyi denemeye karar verdim
Daktilo Bilgisayar Klavyesi: 13 Adım (Resimli)
Daktilo Bilgisayar Klavyesi: Bilgisayar klavyesi olan bir daktilo mu? Veya daktilo olan bir bilgisayar klavyesi mi? Dünya asla bilmeyebilir. Ne olursa olsun, bunlardan birini kullanmak, normalde kişinin kendi adını yazarken bulunmayan belli bir baş dönmesini beraberinde getirir. Bahsetmiyorum bile, hiç öyle değil
Mors Alfabesi Klavyesi: 5 Adım
Mors Kodu Klavyesi: Bu program, basılan tuşu bulmak için tuş kaydedici yaklaşımı kullanan ve klavyenizdeki kaydırma kilidi ışığını kullanarak Mors kodu değerini oluşturan bir c++ programının nasıl oluşturulacağını gösterir. o?). Bu proje k