Независимо дали сте стример на Twitch, 3D дизайнер или почти всеки друг тип потребител на компютър, макро клавиатурите (известни също като макро подложки или макро клавиатури) могат да ви бъдат полезни. Действайки като спомагателна клавиатура, тези малки устройства могат да бъдат заредени с преки пътища, макроси и други клавиатурни команди, за да ви позволят да управлявате сложни действия с едно натискане на клавиш.
Вместо да купувате макро клавиатура, защо да не я направите сами? Ще ви покажем как да използвате механични превключватели на клавиатурата, Arduino и фърмуера на клавиатурата на QMK, за да започнете.
Ще ви трябват някои инструменти и части за изграждането на вашата макро клавиатура. Трябва да можете да ги получите всички онлайн.
- 3D принтер (или местна услуга за 3D печат)
- Поялник
- Отвертка/шестостен ключ (за да съответства на вашите болтове)
- Резачки/стрипери за тел
Частите:
- Нишка за 3D принтер по ваш избор (използвахме PLA и PETG)
- Arduino Pro Micro
- 8 x механични ключове в стил Cherry MX
- 8 x клавишни бутони (повторно легендарните клавишни клавиши работят добре)
- 2 x болта M3
- Тел, покрита със силиций (не PVC)
- Двустранна лента или суперлепило (за монтиране на Arduino)
Как да изградите макро клавиатура, свързана с ръце
След като всичките ви части са под ръка, ще е време да започнете изграждането на макро клавиатурата. Този процес може да бъде сложен и предизвикателен, но също така ще бъде удовлетворяващ, след като стигнете до края му. Нека се потопим направо в работата, която трябва да свършите.
Стъпка 1: Отпечатайте кутията и задната плоча
Първо, трябва да отпечатате кутията и задната платка за вашата макро клавиатура. Ние не направихме 3D моделите за този проект; намерихме ги в Thingiverse. The Евтина мини макро клавиатура първоначално е създаден от DaveM, въпреки че сме променили подхода към фърмуера за запояване и клавиатура, за да го направим малко по -лесен.
Използвахме PLA за основната секция на клавиатурата и PETG за задната плоча, но можете използвайте всякакъв вид нажежаема жичка ти харесваш. Нашите не се нуждаеха от подпори, салове или други допълнения. Може да си струва да експериментирате с настройките си за печат, ако сте нов за 3D печат, а тези, които използват местни печатници, ще могат да получат съвети за настройките си за печат.
Ако печатате у дома, има смисъл да използвате времето, необходимо за отпечатване на клавиатурата, за да работите върху другите елементи на проекта.
Стъпка 2: Изградете конфигурацията на клавиатурата си
Преди да започнете да свързвате нещо, трябва да изградите конфигурация за вашата клавиатура, която да му позволи да работи правилно. За това ще трябва да посетите няколко различни уебсайта. Първият е Редактор на оформлението на клавиатурата. Можете да използвате този сайт, за да създадете клавиатурна подредба като тази на изображението по -горе, след което отидете на Необработени данни раздел и копирайте простия код, намерен вътре.
Следващият сайт, който ще трябва да посетите, се нарича Създател на фърмуер на клавиатурата. Както подсказва името му, този сайт ви позволява да създавате фърмуер на клавиатурата, който се захранва от QMK, като същевременно ви предоставя лесен начин да разберете вашите щифтове на Arduino. Тази част от процеса отнема няколко различни стъпки.
- Стъпка 1: Поставете кода на оформлението на клавиатурата в полето и щракнете Внос.
- Стъпка 2: Уверете се, че Електрически инсталации раздел съответства на изображението по -горе; това показва основна карта на окабеляването, което ще използвате.
- Стъпка 3: Отидете на Игли раздел и изберете щифтове, за които работи микроконтролера който използвате (ние използваме Arduino Pro Micro). Използвахме F4 и F6 за нашите два реда и B5, E6, B6 и B3 за четирите ни колони. Това беше направено най -вече за удобство, тъй като може да бъде по -лесно да запоявате проводници към Arduino, когато са раздалечени.
- Стъпка 4: Сега е време да настроите картографирането на ключовете си. Използвахме F14 до F21 за нашата клавиатура, тъй като тези клавиши са налични в macOS и Windows, но клавиатурите не са склонни да ги имат. Изберете ключ и кликнете върху полето по -долу Конфигуриране на избрания ключ за да изберете командата, която искате за всеки клавиш.
- Стъпка 5: Насочете се към Компилирайте раздел и щракнете Изтеглете .hex за да извлечете фърмуера, който току -що сте създали.
Пазете този фърмуер, тъй като по -късно ще ви е необходим. Първо обаче е време да свържете Arduino и ключовете, които използвате.
Стъпка 3: Свържете Arduino и превключвателите
Свързването на вашия Arduino с вашите ключове е доста прост процес. Започнахме с изрязване на дължини тел в два цвята. Имате нужда от два проводника за вашите редове и четири проводника за вашите колони, а ние използвахме червено и черно съответно.
След това е време да започнете да запоявате проводници към краката на вашите ключове. Уверете се, че вашите превключватели са в правилните позиции, закрепени върху задната плоча, преди да започнете това. Тъй като ключовете трябва да се прикрепят към проводника в различни точки, откриваме, че е най -добре да изрежете участъци от изолацията на проводника, както се вижда на изображението по -горе.
Започнахме със запояване на проводниците за нашите редове към десния крак на всеки превключвател, последван от проводниците за нашите колони в левите крака. Вижте изображението по -горе за представа как изглежда това, когато стане.
След това ще дойде време да запоявате току -що инсталираните проводници върху платката Arduino, която използвате. Този процес трябва да е лесен, тъй като вече разбрахме къде трябва да се прикрепи всеки проводник. Снимката по -горе показва как трябва да изглежда това, когато приключите. Само шест проводника, толкова хубави и прости.
Свързани: 9 -те най -добри поялници за начинаещи
Стъпка 4: Заредете QMK във вашата клавиатура
Преди да продължите с изграждането на клавиатурата, време е да заредите фърмуера, който сте направили по -рано, на вашия Arduino, за да се уверите, че всичко работи правилно. Ще трябва да изтеглите част от софтуера, наречен QMK Toolbox от GitHub за да преминете през този процес и желаният от вас инсталатор може да бъде намерен в Издания част от проекта.
С инсталиран QMK Toolbox можете да включите вашия Arduino в компютъра си с помощта на микро USB кабел. Това би трябвало да накара платката да мига, а вашата операционна система може да ви изпрати известие, за да ви каже, че е включено устройство.
Сега можете да заредите QMK Toolbox. Изберете Отворено до горната лента и изберете .HEX файла, който сте изтеглили по -рано. Преди да можете да инсталирате този файл на вашия Arduino, трябва да поставите дъската си в режим Bootloader. Това може да се постигне чрез скъсяване на щифтовете за нулиране и заземяване. Използвахме малко парче тел, за да свършим работата.
След като дъската е в правилния режим, имате само няколко секунди, за да натиснете Светкавица бутон в софтуера QMK Toolbox. Ако сте успешни, екранът ви трябва да изглежда като този по -горе, но винаги можете да опитате отново, ако не успеете да преминете навреме към борда.
Стъпка 5: Тестване на клавиатурата
Тестването е важно всеки път, когато работите с Arduino, тъй като често можете да спестите много време, ако идентифицирате проблеми в началото. Използвахме уебсайт, наречен Проверка на клавиатурата да тестваме работата си. Този сайт ви казва последния натиснат клавиш, дори ако не е включен в графиката; идеален за клавиатура, използваща по -високи клавиши F. Просто се уверете, че всичките ви ключове работят, преди да продължите напред.
Стъпка 6: Сглобете макро клавиатурата
Най -накрая е време да сглобите клавиатурата си. Започнете, като прикрепите Arduino към вътрешността на кутията. Можете да използвате двустранна лента за това, но ние избрахме суперлепило, за да получим възможно най-доброто задържане. Трябва да се уверите, че позиционирате вашия Arduino, така че вашият USB кабел да може да се вкара напълно в устройството.
След това е време да прикрепите задната плоча към тялото на основната клавиатура. Ако сте използвали PLA за отпечатването си, ще можете просто да завиете болтовете си M3 в отворите от всяка страна на задната плоча. За по -твърди материали обаче може да се наложи да използвате кран, за да създадете нишка. Уверете се, че всеки ключ работи правилно, след като сте затегнали болтовете.
И накрая, можете да добавите ключовете си в горната част на клавиатурата и да започнете да ги използвате.
Използване на вашата макро клавиатура
Повечето софтуери ще ви позволят да промените обвързването на клавишите по подразбиране, което се намира вътре, което би трябвало да улесни използването на макро клавиатурата за множество различни приложения. Можете също така да обмислите идеята за изграждане на фърмуер с по -голяма сложност. Уебсайтът, който използвахме по -рано, ви позволява да добавяте слоеве, макроси и дори осветление към клавиатурата си.
Независимо дали се чувствате приключенски или не, ние се надяваме, че ще ви хареса макро клавиатурата, която правите. Този проект е много забавен, като същевременно предлага и начин да научите за запояване и изграждане на клавиатура.
Макросите ви позволяват да автоматизирате натискането на бутони в игри и приложения, за да контролирате забавените отговори. Ето няколко приложения за това!
Прочетете Напред
- Направи си сам
- Програмиране
- 3D печат
- Механична клавиатура
- Комбинация от клавиши
- Макроси

Самуел е британски технологичен писател със страст към всичко „направи си сам“. Започнал бизнес в областта на уеб разработката и 3D печат, наред с дългогодишната си работа като писател, Самюъл предлага уникален поглед в света на технологиите. Фокусирайки се основно върху DIY технологични проекти, той не обича нищо повече от споделяне на забавни и вълнуващи идеи, които можете да опитате у дома. Извън работата, Самюъл обикновено може да бъде намерен да кара колело, да играе компютърни видео игри или отчаяно да се опитва да общува с домашния си рак.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате