Mundarija:

ErgoDox mexanik klaviaturasi: 11 qadam (rasmlar bilan)
ErgoDox mexanik klaviaturasi: 11 qadam (rasmlar bilan)

Video: ErgoDox mexanik klaviaturasi: 11 qadam (rasmlar bilan)

Video: ErgoDox mexanik klaviaturasi: 11 qadam (rasmlar bilan)
Video: Механический лайв 2024, Noyabr
Anonim
ErgoDox mexanik klaviaturasi
ErgoDox mexanik klaviaturasi
ErgoDox mexanik klaviaturasi
ErgoDox mexanik klaviaturasi
ErgoDox mexanik klaviaturasi
ErgoDox mexanik klaviaturasi

ErgoDox klaviaturasi bo'linadigan, mexanik va dasturlashtiriladigan klaviatura. Bu to'liq ochiq manba, shuning uchun uni qurish uchun faqat ehtiyot qismlarni sotib olish va vaqt ajratish kifoya.

Men dasturiy ta'minot muhandisi sifatida ishlayman va har doim o'z mahsuldorligimni oshirish va yozishni osonlashtirish yo'llarini qidiraman. Men bu haqda birinchi marta "ErgoDox EZ" kickstarter loyihasi chiqqanida eshitganman. Men qiziqardim, lekin klaviatura uchun ~ 300 dollar sarflashni xohlamadim va bu o'z -o'zidan qurish juda yaxshi loyiha bo'lishi mumkin deb o'yladim.

Bu men uchun lazer kesgichdan birinchi marta foydalanish edi, shuning uchun bu juda qiziq edi.:)

Bir necha hafta ishlatganimdan so'ng, men deyarli taslim bo'ldim - aslida bir muddat taslim bo'ldim, lekin keyin yana bir bor qaytishga qaror qildim, endi esa men uni yaxshi ko'raman! Ta'lim egri chizig'i, albatta, keskin va bu, albatta, asab solishi mumkin, lekin ko'niksangiz, sizga bu yoqadi!

Sizga birinchi navbatda ko'rsatmalarni to'liq o'qishni va barcha rasmlarni ko'rishni tavsiya qilaman. Sizda hamma narsa borligiga ishonch hosil qiling va nima qilish kerakligini tushunib oling. Bu sizga yo'lda yordam beradi

(Agar siz xuddi shu klaviaturani qurayotgan odamning videosini izlayotgan bo'lsangiz, unda siz amalda qanday bajarilganini ko'rishingiz mumkin, keyin buni ko'rib chiqing. Men undan foydalandim va bu menga katta yordam berdi)

1 -qadam: qismlarni yig'ish

Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish
Qismlarni yig'ish

Klaviatura PCB (bosilgan elektron platalar), ba'zi kichik elektron komponentlar, kalitlar, klaviatura va korpusdan qurilgan. Kosondan boshqa barcha qismlarga onlayn buyurtma berish mumkin, men ularni bu erda sanab o'taman, korpus lazerli kesgich bilan kesilgan bir nechta akril varaqlardan tayyorlanishi mumkin yoki 3d printerda chop etilishi mumkin. Men lazerni kesib oldim, chunki menimcha, bu kamroq vaqt talab qiladi va bundan ham muhimi, menimcha, u sovuqroq ko'rinadi!

  • PCB (har bir qo'l uchun ikkitadan) - havola
  • 76x 5 -pinli mexanik kalit kalitlari - Siz xohlagan narsani olishingiz mumkin. Cherry MX menimcha, mexanik klaviatura ixlosmandlari orasida eng mashhuri, lekin men Gateron ancha arzon va sifat jihatidan deyarli o'xshashligini topdim. Men ularni aliexpress -da topdim. - havola
  • 76x klaviatura tugmachalari - menimcha, siz hech qanday tugmachani olmasligingiz kerak, lekin ergodoks uchun mo'ljallangan to'plam, chunki har bir tugmachaning burchagi engil, va siz ularni to'g'ri yig'sangiz, u ma'lum bir tarzda egiladi. ebayda, lekin hozir havolani topa olmayapman. Men xuddi shu narsani Amazonda topdim (umid qilamanki, bu menda ham bor). havola
  • Teensy USB platasi 2.0 - havola (havoladagi pinlar allaqachon biriktirilgan. Agar siz uni pinsiz olsangiz, ularni o'zingiz lehimlashingiz kerak bo'ladi)
  • Har xil elektron komponentlar (men ularni DigiKey -da sotib olganman, lekin siz ularni ebay yoki aliexpress kabi boshqa saytlardan topishingiz mumkin)

    • MCP23018-E/SP I/U kengaytirgichi (bu maxsus qismni faqat DigiKey yoki Okda topa olardim)
    • 2 x 2,2 dyuymli rezistorlar ("qizil qizil qizil" tasma ranglari)
    • 3 x 220 Ω rezistorlar (LEDlar uchun)
    • 3 x LED
    • 76 x 1N4148 diodlari - Men sirtga o'rnatiladiganlarni oldim (SOD -123), lekin orqaga nazar tashlasam, "teshikdan" o'tadiganlarni olishim kerak edi. Men Internetda o'qidim, ular ham korpusga mos keladi va ularni lehimlash ancha oson.
    • 1 x 0,1 mF seramika kondansatkich (Kondensator "104" bilan belgilanishi kerak)
    • 1 x USB mini B ulagichi WM17115
    • Qisqa kabelli 1 x USB mini B vilkasi (Siz eski USB gadjet yoki eski gadjet yoki eski qurilmadan olishingiz mumkin - buning uchun kabelni yo'q qilasiz, shuning uchun sizga kerak emasligiga ishonch hosil qiling.)
    • 2 x 3,5 mm TRRS rozetkalari - bu asosan eshitish vositasi uyasi, lekin siz ularning ko'pgina minigarnituralar kabi 3 emas, 4 ta ulanishga ega ekanligiga ishonch hosil qilishingiz kerak.
    • ba'zi o'tish kabellari (yoki lehimlangandan keyin rezistorlardan ajratilgan narsalarni ishlatishingiz mumkin)
  • Koson - bu ish uchun sizga bir nechta akril plitalar kerak bo'ladi. Har bir tomon 5 qatlamdan qilingan. Yuqori va pastki qatlamlarning qalinligi 3 mm, o'rtadagi 3 qatlamning qalinligi 4 mm.
  • m3 x 20 mm murvat - Sizga bir nechta kerak bo'ladi. Bu ishni yopish uchun. havola

Ogohlantirishlar: Ba'zi havolalarda sheriklik teglari mavjud, ya'ni agar siz ularni ushbu havoladan sotib olsangiz, men ozgina daromad olishim mumkin. Men bu kompaniyalarning hech birida ishlamayman va bu havolalar orqali tirikchilik qilmayman. Menga bu maqolani yozish uchun bir necha soat vaqt kerak bo'ldi, shuning uchun buning evaziga ozgina bo'lsa ham yaxshi bo'lardi. Bundan tashqari, bu siz uchun narxga ta'sir qilmaydi.

2 -qadam: Diodlarni lehimlash

Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash
Diodlarni lehimlash

Klaviaturadagi har bir tugma uchun bitta diodni lehimlashingiz kerak. Bu qism menga eng uzun vaqtni berdi (asosan, men ilgari hech qachon lehimlamagan sirt diodlarini oldim), bu taxminan 3-4 soatlik lehim.

PCBdagi har bir tugma to'rtburchak burchak bilan belgilanadi va kvadratning bir tomonida siz ikkita teshikni ko'rasiz, biri aylana bilan, ikkinchisi kvadrat bilan o'ralgan. Bu erda siz diodni lehimlaysiz.

Diyotlarni lehimlashdan oldin siz ikkita muhim narsani e'tiborga olishingiz kerak:

  1. Diodlar tenglikni pastki qismiga lehimlangan (shuning uchun siz kalitlarni yuqori tomonga qo'yishingiz mumkin). Bu shuni anglatadiki, kompyuterning o'ng tomonida siz "Chap qo'l", chap tomonda esa "O'ng qo'l" deb yozilgan tomonda lehimsiz.
  2. Siz ularni to'g'ri yo'nalishda lehimlaganingizga ishonch hosil qilishingiz kerak! Diodlar faqat bitta yo'nalishda oqim oqishiga ruxsat berish uchun mo'ljallangan, shuning uchun ularni noto'g'ri tarzda lehimlash tugmachalarning ishlamasligini bildiradi. Qanday qilib ularni lehimlashni bilasizmi? Diyotning bir tomoni "Katod" deb ataladi ikkinchisi "Anod" deb nomlanadi - Agar sizda "teshik" diodlari bo'lsa, katod atrofida qora halqa bilan belgilanadi. (Agar anod tomoni to'q sariq-qizg'ish rangda). Agar siz sirtni o'rnatgan bo'lsangiz (men kabi), u holda katod yon tomonlardan biriga yaqinroq bo'lgan juda och oq chiziq bilan belgilanadi. Ba'zida buni ko'rish juda qiyin va yaxshi yorug'lik va kattalashtirish oynasi kerak bo'lishi mumkin. (Diodlar haqida bu erda o'qishingiz mumkin)

Yana bir maslahat: Agar sizda diodli diodlar bo'lsa, ingichka lehimdan foydalaning. Men 0,3 mm dan foydalanardim va menimcha, bu yaxshi tanlov edi.

3 -qadam: Boshqa elektron komponentlarni lehimlash - o'ng tomonda

Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Boshqa elektron komponentlarni lehimlash - o'ng tomonda
Kalitlarni lehimlash
Kalitlarni lehimlash
Kalitlarni lehimlash
Kalitlarni lehimlash
Kalitlarni lehimlash
Kalitlarni lehimlash

Endi sizda elektron komponentlar lehimlangan kompyuter bor va korpus tayyor bo'lsa, siz kalitlarni lehimlashga tayyormiz.

Birinchidan, siz korpusning o'rta qatlamini (3 -qavat) pcb ustiga qo'yishingiz va ustiga kalitlarni qo'yishingiz kerak. Sizda "sendvich" bo'lishi kerak - o'rtada uchinchi akril qatlami, pastda pcb va yuqoridagi kalitlar. Kalitlarning asosi akrilning to'rtburchaklar kesimiga to'g'ri keladi. Ularni kiritish uchun siz ozgina bosim o'tkazishingiz kerak bo'lishi mumkin, lekin juda ko'p bosim o'tkazmasligingizga ishonch hosil qiling va elektron komponentlarning buzilmasligi yoki buzilmasligiga ishonch hosil qiling.

Bundan tashqari, kalitning pinlariga qarang va ularni to'g'ri yo'nalishda joylashtirganingizga ishonch hosil qiling.

Hammasini joyiga qo'ygandan so'ng, siz pcb -ni ag'darishingiz va barcha kalitlarning pinlarini lehimlashingiz mumkin. Bu erda juda ko'p lehim bor, lekin bu diodalarga qaraganda tezroq, chunki pinlar qalin, mahkam o'rnashgan va siz ular uchun qalinroq lehimdan foydalanishingiz mumkin.

8 -qadam: Qolgan ishlarni birlashtirish

Qolgan ishlarni birlashtirish
Qolgan ishlarni birlashtirish
Qolgan ishlarni birlashtirish
Qolgan ishlarni birlashtirish
Qolgan ishlarni birlashtirish
Qolgan ishlarni birlashtirish

Barcha kalitlar lehimlangandan so'ng, qolgan qismini bir joyga qo'yishingiz mumkin. Bu juda to'g'ridan-to'g'ri bo'lishi kerak. Shunga qaramay, bu erda siz to'g'ri qatlamlarni to'g'ri tartibda joylashtirishingizga ishonch hosil qilishingiz kerak.

(Eslatma: hammasini birlashtirishdan oldin akril himoya stikerlarini olib tashlaganingizga ishonch hosil qiling. Stikerlarni echib bo'lgach, akrillarni paxta yostig'i va ozgina spirt bilan artib, tozaligiga ishonch hosil qildim.)

Bu erda menda kichik bir muammo bor edi - Qatlamlarni yig'ishda men eshitish vositasi ulagichining qalinligi 3 mm dan biroz qalinroq ekanligini tushundim.. Men kichik dumaloq faylni oldim va o'rta qatlamning tepasida va pastida joylashgan qatlamlarda biroz egri chiziqni silliqladim., naushnik ulagichi aynan qaerda. Buni rasmlarda ko'rishingiz mumkin.

9 -qadam: Klaviatura tugmalarini joylashtirish

Klaviatura tugmalarini joylashtirish
Klaviatura tugmalarini joylashtirish

Men shaxsan o'zim topa oladigan eng arzon kalitlarga buyurtma berdim. Men ebaydan taxminan 20 dollarga ergodoks uchun tayyorlangan to'plamni topdim (va sizga ham shuni taklif qilaman).

(Agar men klaviaturani juda ko'p ishlata boshlagan bo'lsam, uni rangli tugmalar to'plami bilan bezataman!;))

Agar siz ergodoks klaviatura uchun mo'ljallangan to'plamga ega bo'lsangiz, unda kalitlar o'ziga xos egrilikka ega bo'ladi va siz to'g'ri joylarni to'g'ri holatiga qo'yganingizga ishonch hosil qilishingiz kerak - Hatto bir xil ko'rinadigan bo'sh joylar ham. Yozish paytida qo'llaringizga qulay burchak hosil qiladi.

10 -qadam: O'rnatish va dasturiy ta'minotni o'rnatish

Endi siz uni ulashga tayyormiz va keting !!! (Bu darhol qutidan chiqib ketishi kerak. Hech bo'lmaganda men uchun bu mening Macimda bo'lgan)

LEKIN … Siz, ehtimol, tartibni sozlashni xohlaysiz (chunki bu butun nuqta!). Shunday qilib…

  1. Teensy firmware bootloader -ni yuklab oling
  2. Keyin tartibni sozlang - Buning bir necha yo'li bor. Men ularning ko'pini sinab ko'rdim va shaxsan menimcha, eng yaxshisi ErgoDox EZni yaratgan odamlar tomonidan yaratilgan. Siz bu erda sinab ko'rishingiz mumkin, bu unchalik murakkab emas, lekin agar sizga yordam kerak bo'lsa, yo'riqnomalarni youtube -da qidiring - Ajoyib maket konfiguratsiyasi uchun maslahatlar va fokuslar bilan ko'plab videolar mavjud.
  3. Konfiguratsiyani tugatgandan so'ng, siz konfiguratsiyangiz bilan kompilyatsiya qilingan dasturiy ta'minotni yuklab olishingiz kerak. Konfiguratorning pastki qismida "yuklash" tugmasi yoki havola bo'lishi kerak. Siz ".hex" faylini olishingiz kerak.
  4. ". Hex" faylini oldin yuklagan Teensy yuklagichiga torting.
  5. Dasturiy ta'minotni "teensy" chipiga ko'chiradigan "Dastur" tugmachasini bosing, so'ng "Qayta yuklash" tugmasini bosing va Teensy yangi tartib bilan qayta ishga tushishi kerak. (Bu haqda bu erda o'qishingiz mumkin)

11 -qadam: Xulosa

Umuman olganda, men buni qurishda juda qiziqarli vaqt o'tkazdim!

Bu juda oddiy g'oya edi, (oddiy elektron tajribasi bo'lmagan va havaskor sifatida deyarli tajribaga ega bo'lmagan kishi uchun) va amalda boshqariladigan. O'ylaymanki, menga ~ 10 soat vaqt kerak bo'ldi, men uni bir necha kunga ajratdim. Har safar bir necha komponentni lehimlash yoki boshqa qatlamni bosib chiqarish, har safar 30 daqiqa.

Bu klaviaturaga o'rganishning egri chizig'i juda tik-ortholinear layoutga ko'nikishim taxminan 2-3 kun davom etdi, lekin boshqa o'zgarishlarga ko'nikishimga yana 2 hafta kerak bo'ldi., Men har doim tez -tez ishlatadigan kalitlarni eng qulay joylarda optimallashtirishni qidiraman.

Agar siz bu haqda ko'proq ma'lumotga ega bo'lishni istasangiz, ErgoDox EZ saytiga qarashingiz kerak, unda bir nechta video va undan foydalanish bo'yicha ko'rsatma mavjud.

Tavsiya: