İçindekiler:
- Adım 1: Klavye İş Başında
- Adım 2: Tüm Eşyaları Toplayın
- 3. Adım: Şemalar
- Adım 4: PCB ve Muhafaza
- Adım 5: Yazılım
- Adım 6: Tamamlandı
Video: RGB Anahtarlı Evrensel USB Klavye: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu talimatta size normal bir bilgisayar klavyesi gibi davranan kendi özel USB klavyenizi nasıl oluşturacağınızı göstereceğim.
Yalnızca bir düğmeye basarken basılacak herhangi bir tuş kombinasyonunu veya tuş dizisini atayabilirsiniz.
Tek bir fiziksel tuşa çeşitli tuş kombinasyonları atayarak bilgisayarınızın çalışmasını optimize etmek için kullanabilirsiniz, böylece hayatınızı kolaylaştırır.
Bir PC oyun denetleyicisi yapabilirsiniz.
Hatta sadece bir tuşa basarak bir kompozisyon yazacak şekilde programlayabilirsiniz:) Gökyüzü sınırdır.
Normal bilgisayar klavyesini kullanmayı çok hantal ve salatalıklı bulduğum için CNC router'ımın manuel hareketlerini kontrol etmek için kullandım.
Adım 1: Klavye İş Başında
Burada klavyenin gerçek uygulamada nasıl performans gösterdiğini kısaca görebilirsiniz.
Klavyenin 2 modu vardır - adım modu ve sürekli hareket modu.
Adım 2: Tüm Eşyaları Toplayın
İhtiyacın olacak:
- USB PC klavye veya fareyi taklit edebilen Arduino Pro Micro 32u4
- Buton anahtarları - Çok pahalı (parçası 20$) NKK KP02 anahtarları kullandım bir arkadaşımdan alıştım. İçinde RGB LED bulunan buton anahtarlarıdır. Ancak, süslü LED efektlerine ihtiyacınız yoksa, istediğiniz gibi herhangi bir basmalı düğmeyi kullanabilirsiniz. Veya normal bir RGB LED'in içine veya yanına kayması için bir deliği olan bazı anahtarları kullanabilirsiniz.
- TLC5940 IC (yalnızca LED efektlerine ihtiyacınız varsa). IC'nin kendisini kullandım, ancak kendi PCB'nizi yapmayı planlamıyorsanız, koparma kartını kullanabilirsiniz.
- 3d yazıcı (isteğe bağlı)
- PCB yapma becerileri (isteğe bağlı)
- Temel elektronik bilgisi
- bazen
- ve sinirler:)
3. Adım: Şemalar
Şemalar çok basit.
Anahtarlar için bazı RC geri sıçrama devresi kullandım (resme bakın), bu nedenle yazılımda anahtar sıçraması için endişelenmenize gerek yok. Anahtardaki LED'ler ortak anoda sahiptir.
TLC5940 LED sürücüleri için - Kendi PCB'mi yaptım ve IC'leri doğrudan PCB'me lehimledim. IREF'den GND'ye direnç, LED'leri sürmek için akımı ayarlar.
Ara panosu kullanacaksanız, devre panosu şemalarını kontrol edin. Kabloları bağlamak oldukça basit olmalıdır.
LED sürücü için devre kartı kullanacaksanız, muhtemelen 7 ayırma kapasitörünü kullanmanıza gerek yoktur.
Adım 4: PCB ve Muhafaza
Bu talimatta PCB gerekli bir adım değil, çünkü hobi dostu olmayan programlar kullandım ve anahtarlarımın satın alınması gülünç derecede pahalı, bu yüzden pek çoğunuzun yaptığım bu PCB'yi gerçekten yapmayacağına inanıyorum.
Projeyi ara panoları ve protoboard kabloları kullanarak bağlamanızı tavsiye ederim ya da daha uygun fiyatlı anahtarlara ve LED'lere uyacak kendi PCB'nizi tasarlayabilirsiniz.
Altium Designer'da hızlı bir pcb tasarladım. Bu programı her gün iş için kullandığım için lisansım olduğu için kullandım. Bu programın hobi dostu fiyat açısından hiçbir yere yakın olmadığını biliyorum.
Altium veya PCB gerber dosyaları isteyen olursa yorumlarda belirtin, size göndereyim.
Kutu Autodesk Inventor'da çizilmiştir (hobi dostu bir program da değildir ama ben onu işte de kullanıyorum ve alışkınım). 3D baskı için.stl dosyaları isteyen varsa lütfen yorum yapın, size göndereyim.
Adım 5: Yazılım
Kod arduino ortamında yapılmıştır.
Tüm düğmeleri yönetmek için Düğme kitaplığını kullandım. Hayatımızı kolaylaştırmak için key.uniquePress() ve key.isPressed() gibi düğmeleri okumak için güzel özelliklere sahiptir.
Kartın PC klavyesi gibi davranmasını sağlamak için entegre arduino Klavye kitaplığı.
Led karartmayı kontrol etmek ve tüm güzel solma girişlerini ve çıkışlarını yapmak için TLC5940 kitaplığı.
Son arduino kodunu ekledim. Tuşlar, daha kolay kullanım için ekteki resme göre koddaki normal PC klavyesine benzer şekilde eşlenmiştir.
Kod, her türlü kullanım için kolayca değiştirilebilir.
Adım 6: Tamamlandı
Klavye bir cazibe işlevi görür.
CNC router'ımı kontrol etmek için kullandım, ancak olası uygulamalar sınırsız.
Bana fikirlerini göster!
Beni Facebook ve Instagram'dan takip edebilirsiniz
www.instagram.com/jt_makes_it
Şu anda üzerinde çalıştığım şey, sahne arkası ve diğer ekstralar hakkında spoiler vermek için!
Önerilen:
Açma/Kapama Anahtarlı Kolay Devre Fanı: 3 Adım
Açma/Kapama Anahtarlı Kolay Geçmeli Devre Fanı: Bu, geçmeli devrelerin kullanıldığı kolay bir projedir --- umarım beğenirsiniz! Bu proje eğlence amaçlıdır ve belki de soğumanıza yardımcı olabilir. Gerçekten böyle çalışmıyor, ama hey, eğitici!P.S. Bu proje sadece gösteri olmadan yeni başlayanlar içindir
Gizli Anahtarlı Dahili Gizli USB Stick: 5 Adım
Gizli Anahtarlı Dahili Gizli USB Çubuğu: Son zamanlarda, Tails OS*'nin her zaman yanımda ikinci bir işletim sistemi olarak olmasını istediğim sorunu yaşadım. Ama ben bir USB çubuğu taşımak istemedim ve geliştiriciler kalıcı bir sabit sürücü yüklemeyi amaçlamadı. Bu yüzden başka bir şey buldum
RGB Tek Düğme USB Klavye: 6 Adım (Resimli)
RGB Tek Düğmeli USB Klavye: Hiç tek bir tuşun boyutundan daha büyük olmayan, küçük ama işlevsel, RGB arkadan aydınlatmalı bir klavyeye ihtiyacınız olduğunu hissettiniz mi? Numara? Kimin umurunda, yine de bir tane yap! Bu talimat, kendi başınıza, biraz işe yaramaz hale getirmek için ihtiyaç duyduğunuz adımlarda size rehberlik edecektir
Hızlı ve Kirli Das Klavye (Boş Klavye): 3 Adım
Hızlı ve Kirli Das Klavye (Boş Klavye): Das Klavye, tuşlarında yazı olmayan en popüler klavyenin adıdır (boş klavye). Das Klavye 89,95 $ için perakende satış yapıyor. Bu talimat, etrafta yattığınız herhangi bir eski klavyeyi kendiniz yapmanıza rağmen size rehberlik edecektir
Elektronik Ekipmanlar veya Görünmez Anahtarlı Otomobiller için Evrensel (hırsızlık) Koruması: 4 Adım (Resimlerle)
Elektronik Ekipmanlar veya Görünmez Anahtarlı Arabalar için Evrensel (hırsızlık) Koruması: Elektronik ekipman veya arabalar için evrensel bir koruma olarak bir manyetik anahtarı nasıl kullanabileceğinizi göstereceğim. Tek ihtiyacınız olan bir kamış anahtarı ve bir mıknatıs. Arabalar için, manyetik anahtarın anahtarlama kapasitesini artırmak için bir güç rölesine ihtiyacınız olacak. Resimli bir