İçindekiler:

ErgoDox Mekanik Klavye: 11 Adım (Resimlerle)
ErgoDox Mekanik Klavye: 11 Adım (Resimlerle)

Video: ErgoDox Mekanik Klavye: 11 Adım (Resimlerle)

Video: ErgoDox Mekanik Klavye: 11 Adım (Resimlerle)
Video: TTVPH Vlog #2: Chillin with Cebu Mechanical Keyboard Enthusiasts Feat Qisan MagicForce 68 MX Browns 2024, Temmuz
Anonim
ErgoDox Mekanik Klavye
ErgoDox Mekanik Klavye
ErgoDox Mekanik Klavye
ErgoDox Mekanik Klavye
ErgoDox Mekanik Klavye
ErgoDox Mekanik Klavye

ErgoDox klavye, bölünmüş, mekanik ve programlanabilir bir klavyedir. Tamamen açık kaynaklıdır, bu yüzden onu inşa etmek için ihtiyacınız olan tek şey parçaları satın almak ve zaman ayırmaktır.

Yazılım mühendisi olarak çalışıyorum ve her zaman üretkenliğimi artırmanın ve yazmayı kolaylaştırmanın yollarını arıyorum. Aslında bunu ilk olarak "ErgoDox EZ" kickstarter projesi çıktığında duymuştum. İlgilendim ama bir klavye için ~300$ harcamak istemedim ve kendi başıma inşa etmenin gerçekten iyi bir proje olabileceğini düşündüm.

İlk defa lazer kesici kullandım, bu yüzden eğlenceliydi.:)

Birkaç hafta kullandıktan sonra neredeyse vazgeçiyordum - aslında bir süreliğine vazgeçtim ama sonra tekrar denemeye karar verdim ve şimdi onu seviyorum! Öğrenme eğrisi kesinlikle dik ve bu gerçekten sinir bozucu olabilir, ancak bir kez alışınca buna bayılacaksınız!

Önce tüm talimatı okumanızı ve tüm resimleri görmenizi şiddetle tavsiye ederim. Tüm parçalara sahip olduğunuzdan ve ne yapmanız gerektiğini anladığınızdan emin olun. Bu yolda size yardımcı olacaktır

(Aynı klavyeyi yapan birinin videosunu arıyorsanız, adımların nasıl yapıldığını gerçekten görebilirsiniz, o zaman buna bir göz atın. Kullandım ve bana çok yardımcı oldu)

Adım 1: Parçaları Toplama

Toplama Parçaları
Toplama Parçaları
Toplama Parçaları
Toplama Parçaları
Toplama Parçaları
Toplama Parçaları

Klavye, PCB'den (baskılı devre kartları), bazı küçük elektronik bileşenlerden, anahtarlardan, tuş kapaklarından ve kasadan yapılmıştır. Kasa dışındaki tüm parçalar online olarak sipariş edilebilir ve burada listeleyeceğim. Kasa, lazer kesici ile kesilmiş çoklu akrilik levhalardan yapılabilir veya 3d yazıcı ile basılabilir. Lazer kesimi yaptım, daha az zaman alacağını ve daha da önemlisi daha havalı görüneceğini düşündüğüm için!

  • PCB'ler (iki - her el için bir) - link
  • 76x 5 pinli mekanik anahtarlar - Hangisini beğenirseniz onu alabilirsiniz. Cherry MX, mekanik klavye meraklıları arasında bence en popüler olanı, ancak Gateron'un çok daha ucuz ve kalite olarak neredeyse benzer olduğunu buldum. Onları aliexpress'ten aldım. - bağlantı
  • 76x tuş başlıkları - Bence sadece herhangi bir tuş başlığı değil, ergodox düzeni için oluşturulmuş bir set almanız önemlidir, çünkü her tuş başlığının hafif bir açısı vardır ve bunları doğru bir şekilde birleştirdiğinizde belirli bir şekilde kıvrılır. Benimkini buldum ebay'de, ama şimdi bağlantıyı bulamıyorum. Aynı şeyi amazon'da buldum (umarım tam olarak sahip olduğum şeydir). bağlantı
  • Teensy USB board 2.0 - link(Bağlantıdaki pinler zaten bağlı. Pinler olmadan alırsanız, bunları kendiniz lehimlemeniz gerekir)
  • Çeşitli Elektronik Bileşenler (Hepsini DigiKey'den satın aldım, ancak bunları ebay veya aliexpress gibi başka sitelerde de bulabilirsiniz)

    • MCP23018-E/SP G/Ç genişletici (Bu özel parçayı yalnızca DigiKey veya Arrow'da bulabildim)
    • 2 x 2.2k Ω direnç ("kırmızı kırmızı kırmızı" bant renkleri)
    • 3 x 220 Ω direnç (LED'ler için)
    • 3 x LED
    • 76 x 1N4148 diyotlar - Yüzeye monte olanları (SOD-123) aldım ama sonradan 'delikten geçen' olanları almalıydım. Çevrimiçi olarak kasaya uyduklarını ve lehimlemelerinin çok daha kolay olduğunu okudum.
    • 1 x 0.1 µF seramik kondansatör (Kondansatör "104" ile işaretlenmelidir)
    • 1 x USB mini B konektörü WM17115
    • Kısa kablolu 1 x USB mini B fişi (Etrafınızda bulunan herhangi bir eski cihazdan veya cihazdan sahip olduğunuz eski bir USB mini B kablosunu alabilirsiniz - bunun için kabloyu yok edeceksiniz, bu yüzden ihtiyacınız olmadığından emin olun)
    • 2 x 3.5mm TRRS soketi - Bunlar temel olarak kulaklık soketleridir, ancak bunların birçok kulaklıkta olduğu gibi 3 değil 4 bağlantılı olduğundan emin olmanız gerekir.
    • bazı atlama kabloları (veya lehimlemeden sonra dirençlerden kırptığınızı kullanabilirsiniz)
  • Dava - Dava için birkaç akrilik levhaya ihtiyacınız olacak. Her bir taraf 5 katmandan yapılmıştır. Üst ve alt katmanlar 3 mm kalınlığında ve ortadaki 3 katmanlar 4 mm kalınlığındadır.
  • m3 x 20mm cıvatalar - Birkaç taneye ihtiyacınız olacak. Bu davayı kapatmak içindir. bağlantı

Feragatname: Bağlantıların bazılarında bağlı kuruluş etiketleri vardır, bu, bu bağlantıdan satın alırsanız biraz kazanabileceğim anlamına gelir. Bu şirketlerin hiçbirinde çalışmıyorum ve bu bağlantılardan geçimimi sağlayamıyorum. Bu makaleyi yazmam sadece birkaç saatimi aldı, bu yüzden karşılığında biraz para almak harika olurdu. Ayrıca, sizin için fiyat üzerinde hiçbir etkisi yoktur.

Adım 2: Diyotları Lehimleme

Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi
Diyotların Lehimlenmesi

Klavyedeki her düğme için tek bir diyot lehimlemeniz gerekir. Bu kısım beni en uzun sürdü (çoğunlukla daha önce hiç lehimlemediğim yüzey montajlı diyotları aldığım için), bu da yaklaşık 3-4 saat lehimleme.

PCB üzerindeki her düğme bir karenin dört köşesi ile işaretlenmiştir ve karenin kenarlarından birinde biri daire, diğeri kare ile çevrili iki delik göreceksiniz. Burası diyotu lehimlediğiniz yer.

Diyotları lehimlemeden önce dikkat etmeniz gereken çok önemli iki şey vardır:

  1. Diyotlar PCB'nin alt tarafına lehimlenmiştir (Böylece anahtarları üst tarafa yerleştirebilirsiniz). Bu, sağ taraftaki pcb için "Sol" yazan tarafa ve sol taraftaki pcb için "Sağ El" yazan tarafa lehim yaptığınız anlamına gelir.
  2. Onları doğru yönde lehimlediğinizden emin olmalısınız! Diyotlar, akımın yalnızca bir yönde akmasına izin vermek içindir, bu nedenle onları yanlış şekilde lehimlemek, düğmelerin çalışmaması anlamına gelir. Bunları hangi yolla lehimleyeceğinizi nereden biliyorsunuz? Diyotun bir tarafına "Katot" denir ve diğerine "Anot" denir - Eğer "delikten geçen" diyotlara sahipseniz, katot çevresinde siyah bir halka ile işaretlenir. (Anot tarafı turuncu-kırmızımsı renktedir). Yüzey montajını aldıysanız (benim yaptığım gibi), katot yanlardan birine yakın çok açık beyaz bir çizgiyle işaretlenir. Bunu bazen görmek gerçekten zordur ve iyi bir aydınlatma ve bir büyüteç gerektirebilir.(Diyotlar hakkında daha fazla bilgiyi buradan edinebilirsiniz)

Başka bir ipucu: Yüzeye monte diyotlarınız varsa, ince lehim kullandığınızdan emin olun. 0.3mm kullandım ve bunun iyi bir seçim olduğunu düşünüyorum.

Adım 3: Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf

Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Diğer Elektronik Bileşenlerin Lehimlenmesi - Sağ Taraf
Anahtarları Lehimleme
Anahtarları Lehimleme
Anahtarları Lehimleme
Anahtarları Lehimleme
Anahtarları Lehimleme
Anahtarları Lehimleme

Artık elektronik bileşenlerin lehimlendiği pcb'leriniz ve kasanız hazır olduğuna göre, anahtarları lehimlemeye hazırsınız.

İlk olarak kasanın orta katmanını (katman 3) pcb'nin üzerine yerleştirmeniz ve anahtarları üste takmanız gerekir. Bir "sandviç" almalısınız - ortadaki üçüncü akrilik katman ve aşağıdaki pcb ve yukarıdaki anahtarlar. Anahtarların tabanı, akriliğin kare şeklindeki kesimlerinin tam içine sığar. Bunları içeri sokmak için biraz baskı uygulamanız gerekebilir, ancak çok fazla baskı yapmadığınızdan ve bunu yaparken elektronik bileşenlerin kırılmadığından veya zarar görmediğinden emin olun.

Ayrıca, anahtarın üzerindeki pimlere bakın ve bunları doğru yönde taktığınızdan emin olun.

Hepsini yerleştirdikten sonra pcb'yi ters çevirebilir ve tüm anahtarların pinlerini lehimleyebilirsiniz. Burada da yapılacak çok lehimleme var, ancak pimler kalın olduğundan, sıkıca yerinde tutulduğundan bu diyotlardan çok daha hızlıdır ve onlar için daha kalın lehim kullanabilirsiniz.

8. Adım: Vakanın Geri Kalanını Bir Araya Getirmek

Davanın Geri Kalanını Bir Araya Getirmek
Davanın Geri Kalanını Bir Araya Getirmek
Davanın Geri Kalanını Bir Araya Getirmek
Davanın Geri Kalanını Bir Araya Getirmek
Davanın Geri Kalanını Bir Araya Getirmek
Davanın Geri Kalanını Bir Araya Getirmek

Tüm anahtarlar lehimlendikten sonra kasanın geri kalanını bir araya getirebilirsiniz. Bu oldukça basit olmalı. Yine, burada doğru katmanları doğru sıraya yerleştirdiğinizden emin olmanız gerekir.

(Not: Hepsini bir araya getirmeden önce akrilik koruyucu çıkartmaları çıkardığınızdan emin olun. Çıkartmaları çıkardıktan sonra, temiz olduklarından emin olmak için akrilikleri pamuklu bir bezle ve biraz alkolle sildim.)

Burada küçük bir problem yaşadım - Katmanları monte ederken, kulaklık jakının 3 mm'den biraz daha kalın olduğunu fark ettim. Küçük bir yuvarlak dosya aldım ve orta katmanın üstünde ve altında oturan katmanlarda biraz eğri zımparaladım., kulaklık jakının tam olarak nerede olduğu. Görsellerde görebilirsiniz.

9. Adım: Tuş Başlıklarını Açma

Tuş Başlıklarını Açma
Tuş Başlıklarını Açma

Şahsen bulabildiğim en ucuz klavye tuşlarını sipariş ettim. Ebay'de ergodox için yapılmış bir set buldum (ve sizin de yapmanızı öneririm) yaklaşık 20$'a.

(Klavyeyi çok kullanmaya başlarsam, havalı bir dizi renkli tuş takımıyla pezevenk edeceğimi düşündüm!;))

Ergodox klavye için tasarlanmış bir set alırsanız, tuşların belirli bir eğriliği olacaktır ve doğru olanları doğru konuma yerleştirdiğinizden emin olmanız gerekir - hatta hepsi aynı görünen boş olanları bile. Yazarken elleriniz için rahat bir açı oluşturur.

Adım 10: Bağlama ve Bellenimi Yükleme

Artık onu bağlamaya ve gitmeye hazırsınız!!! (Kutunun hemen dışında çalışması gerekir. En azından benim için mac'imde yaptı)

AMA… Muhtemelen düzeni özelleştirmek isteyeceksiniz (çünkü bütün mesele bu!). Yani…

  1. Teensy ürün yazılımı önyükleyicisini indirin
  2. Ardından düzeninizi özelleştirin - Bunu yapmanın birkaç yolu vardır. Çoğunu denedim ve kişisel olarak en iyisinin ErgoDox EZ'yi yaratanlar tarafından yaratıldığını düşünüyorum. Burada deneyebilirsinizKullanımı o kadar karmaşık değil, ancak yardıma ihtiyacınız varsa kılavuzlar için youtube'da arama yapın - Harika düzen yapılandırmaları için ipuçları ve püf noktaları içeren çok sayıda video var.
  3. Yapılandırmayı tamamladığınızda, yapılandırmanızla birlikte derlenmiş bellenimi indirmeniz gerekir. Konfigüratörün altında bir 'indir' düğmesi veya bağlantısı olmalıdır. Bir '.hex' dosyası almalısınız.
  4. '.hex' dosyasını daha önce indirdiğiniz Teensy yükleyicisine sürükleyin.
  5. Firmware'i 'teensy' çipine kopyalayacak olan 'Program' düğmesine basın ve ardından 'reboot' düğmesine basın ve Teensy'niz yeni düzen ile yeniden başlatılmalıdır.(Bunun hakkında daha fazla bilgiyi buradan okuyabilirsiniz)

Adım 11: Sonuç

Sonuç olarak, bunu inşa ederken gerçekten çok eğlendim!

Güzel bir fikirdi, nispeten basitti (profesyonel elektronik deneyimi olmayan ve hobi olarak da neredeyse hiç deneyimi olmayan biri için) ve aslında yönetilebilirdi. Sanırım toplamda ~10 saatimi aldı, bunu birkaç güne böldüm, yaklaşık Her seferinde 30 dakika, her seferinde sadece birkaç bileşen daha lehimleyin veya başka bir katman yazdırın.

Bu klavyeye alışmak için öğrenme eğrisi oldukça dik - Ortolinear düzene alışmak yaklaşık 2-3 günümü aldı, ancak diğer tüm değişikliklere alışmak 2 haftamı aldı. Düzeni özelleştirmek hiç bitmeyen bir süreç, Her zaman daha sık kullandığım tuşları en rahat noktalarda optimize etmeye çalışıyorum.

Bununla ilgili daha fazla bilgi istiyorsanız, birkaç video ve kullanım kılavuzu içeren orijinal ErgoDox EZ sitesine de bakmalısınız.

Önerilen: