Съдържание:

Механична клавиатура Cherry Pi Split: 45 стъпки (със снимки)
Механична клавиатура Cherry Pi Split: 45 стъпки (със снимки)

Видео: Механична клавиатура Cherry Pi Split: 45 стъпки (със снимки)

Видео: Механична клавиатура Cherry Pi Split: 45 стъпки (със снимки)
Видео: Стоит ли привыкать к ТАКОЙ сплит-клавиатуре? 🤨 2024, Юни
Anonim
Механична клавиатура Cherry Pi Split
Механична клавиатура Cherry Pi Split
Механична клавиатура Cherry Pi Split
Механична клавиатура Cherry Pi Split
Механична клавиатура Cherry Pi Split
Механична клавиатура Cherry Pi Split

Проекти на Fusion 360 »

Използвам клавиатура Microsoft Natural Elite от години. И след почти 20 години лоялна служба, това е в края на живота си. По време на търсенето на заместител погледнах и различни механични клавиатури. И тъй като редовно правя DIY проекти, мислех, че би било чудесно преживяване да направя такава клавиатура сама.

Това е първият ми проект за механична клавиатура. И това ще бъде за ежедневна употреба. Въпреки че възможностите са почти безкрайни, аз се ограничавам до основната функционалност: Ергономична клавиатура с функции на мишката. Докато търсех части попаднах на нов тип превключвател. Нископрофилна версия на Cherry MX Red. Това дава възможност да се направи тънка механична клавиатура. Опитах се да запазя тази клавиатура възможно най -тънка.

Целият дизайн е направен с Autodesk Eagle и Fusion 360. С това използвах възможността да заредя печатната платка директно в програмата за 3D рисуване. В допълнение към тези програми, кодът на Python се използва за поддържане на различни стъпки. Следователно този Instructabe съдържа много примери за Python.

Не добавих функции „приятно да имаш“, които да добавят сложност. Няма фонови светодиоди, допълнителни USB портове, високоговорители и/или дисплеи. Има някои резервни GPIO портове за допълнителни функции, но те все още не се използват.

Консумативи

Тази клавиатура съдържа следните части:

  • Raspberry Pi Zero WH (Киви електроника)
  • Cherry MX нископрофилен червен (Cherry MX, Reichelt)
  • UHK клавиши (Ultimate Hacking Keyboard)
  • IDC 16 -пинов плосък кабел (Aliexpress)
  • DC3 2x8 конектор (Aliexpress)
  • 40 -пинов GPIO конектор (Kiwi Electronics)
  • Ключови амортисьори (Aliexpress)
  • Лепилен филц 200 x 150 (Action, Amazon)
  • 1N4148 диоди (Aliexpress)
  • Персонализирани печатни платки (Jlcpcb)
  • DIN965 M2, 5 x 5 болта (Microschroeven)
  • DIN439 M2, 5 гайки (Microschroeven)

Използван е следният софтуер:

  • Fusion 360 (Autodesk)
  • Орел (Autodesk)
  • Raspbian (Raspberry Pi)
  • SSH клиент (замазка)
  • Текстов редактор (Ultraedit)

Стъпка 1: Дизайн на клавиатурата

Дизайн на клавиатурата
Дизайн на клавиатурата
Дизайн на клавиатурата
Дизайн на клавиатурата
Дизайн на клавиатурата
Дизайн на клавиатурата

Първоначалната идея беше да се възстанови Microsoft Natural Keyboard Elite с механични превключватели. Но разглобяването на клавиатурата разкри, че това не е толкова просто. Използваните ключове не са съвместими с механични превключватели. Това означаваше, че трябваше да намеря друг дизайн.

Има няколко проекта с механични клавиатури, но има малко с ергономичен дизайн. Попаднах на два възможни кандидата: Ergodox и Ultimate Hacking Keyboard (UHK). И двете са клавиатури с отворен код. Цялата документация на UHK е поставена на Github и следователно е голямо вдъхновение за моя собствен дизайн на ключови връзки.

Най -голямата разлика между Ergodox и UHK е разположението на ключовете. С Ergodox ключовете са директно един над друг. А UHK има по -традиционно оформление.

Стъпка 2: Превключватели Cherry MX

Cherry MX превключватели
Cherry MX превключватели
Cherry MX превключватели
Cherry MX превключватели

Един от най -важните избори при направата на механична клавиатура са превключвателите. Има няколко производители на тези ключове и аз избрах най -известния и световен лидер производител: Cherry MX. Тези ключове са общодостъпни и са добре документирани. В допълнение, този тип е един от най -използваните превключватели от механични клавиатури „направи си сам“. Страницата за разработчици на уебсайта на Cherry е добро начало.

Има няколко варианта и закупих тестер за ключове Cherry MX 9, за да тествам различния тип ключове. Всеки превключвател има различен цвят и този цвят показва характеристиките на превключвателя:

Cherry MX Red Low 45g сила на задействане, безшумна, гладка.

Cherry MX Black Висока сила на задействане 60 g, безшумна, гладка. Cherry MX Blue Medium 50 g сила на задействане, щракаща, силна. Cherry MX Brown Ниска сила на задействане от 55 g, тих тактилен удар. Cherry MX Green Tactile & Clicky 80g задействаща сила - Фиксиран тактилен и щракващ превключвател. Cherry MX Сиво -кафяво, твърдо, линейно, сила на задействане 60 g - тактилна подутина, без щракване. Cherry MX Сиво -черна Тактилна сила на задействане 80 g - Устойчива тактилна подутина, без щракване. Cherry MX clear Tactile 55g задействаща сила - Тактилна подутина, без щракване. Cherry MX бял Tactile & Clicky 65g задействаща сила - Тактилен и лек превключвател с щракване.

Клавиатурата ми не трябва да вдига много шум. Това намалява възможните превключватели към червено, кафяво, черно, сиво или прозрачно. И след известно тестване предпочитам кафяви или червени ключове.

Стъпка 3: Нисък профил на Cherry MX

Cherry MX Low Profile
Cherry MX Low Profile
Cherry MX Low Profile
Cherry MX Low Profile

Вицешампион в конкурса Raspberry Pi 2020

Препоръчано: