Съдържание:

Картонена програмируема клавиатура: 8 стъпки (със снимки)
Картонена програмируема клавиатура: 8 стъпки (със снимки)

Видео: Картонена програмируема клавиатура: 8 стъпки (със снимки)

Видео: Картонена програмируема клавиатура: 8 стъпки (със снимки)
Видео: XIAOMI MI BOX S В 2022 ГОДУ АКТУАЛЬНА ❓ ТЕСТ 4K 60 FPS, HDD, ВИДЕО 3D, NETFLIX, DTS 5.1 2024, Ноември
Anonim
Картонена програмируема клавиатура
Картонена програмируема клавиатура

С развитието на технологиите хората искат нещата да стават все по -виртуални, но понякога е просто по -практично и удобно да имате нещо физическо, което всъщност можете да докоснете и да взаимодействате със собствените си ръце. Един пример за това е използването на макроси или клавишни комбинации/клавишни комбинации, които ви позволяват да изпълнявате задача по -ефективно или удобно. Точно сега можете просто да поръчате онлайн онлайн на цени от около 30 до 150 долара, като най -популярните са Elgato Streamdeck и гамата клавиатури на Razer. Въпреки това, благодарение на микроконтролерите, библиотеката с клавиатури arduino IDE и някои основни строителни материали, можем да направим такъв за под $ 30, може би дори под $ 20, който можете да програмирате, за да правите всичко, което искате.

Ако ви харесва моята инструкция, моля, гласувайте за нея в конкурса Cardboard Challenge, благодаря!

Стъпка 1: Материали/Инструменти

Материали/Инструменти
Материали/Инструменти
Материали/Инструменти
Материали/Инструменти
  • Adafruit Itsy Bitsy 32u4 (запазете чантата, в която влиза, ще се използва по -късно)
  • Механични превключватели или обикновени бутони
  • Тел (това е проводникът, който използвах, но всеки трябва да работи, просто нямах допълнително полагане наоколо)
  • Картон (взех моя от твърдия картон от гърба на тефтерите, велпапе може и да не работи)
  • Лента
  • X-Acto нож
  • Поялник
  • Припой
  • Компютър, който отговаря на изискванията за IDE на Arduino (повечето компютри с Windows, Mac или Linux трябва да работят добре)

Стъпка 2: Картонена рамка

Картонена рамка
Картонена рамка
Картонена рамка
Картонена рамка
Картонена рамка
Картонена рамка

Като начало направих рамката на клавиатурата от картон. Използвах плътния картон от задната страна на бележник, но повечето други видове картон вероятно биха могли да работят. Преди да изрежа, измерих и начертах линиите, за да ме ориентирам, както се вижда на снимките по -горе, и това свърши доста добре. След това просто изрязах рамката с нож X-Acto, след което изрязах отворите за механичните превключватели. Първоначалната ми идея беше клапаните по ръба на рамката да бъдат прибрани така, че да не се налага да използвам никакви лепила. Въпреки това, поради дебелината на картона, това не работи толкова добре и реших просто да използвам лента, за да я завърша след стъпка 6.

Стъпка 3: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

За окабеляването на този проект просто свързах всички превключватели към различен номериран щифт на Itsy Bitsy. След това, за по -простота, свързах заземяващия щифт към един от превключвателите и запоявах следващия превключвател нагоре към другия превключвател и така нататък (това може да се види на снимките по -горе). За сведение, ще трябва да имате превключвателите вече в рамката за запояване, тъй като няма отвори, които да подават нещо към другата страна, особено след като са направени от картон.

Стъпка 4: Настройване на Itsy Bitsy

Настройка на Itsy Bitsy
Настройка на Itsy Bitsy

На първо място, вие ще искате да отидете да получите Arduino IDE софтуера, който ще използваме за програмиране на платката от тук: https://www.arduino.cc/en/Main/Software. След това продължете и включете Itsy Bitsy към компютъра си и следвайте указанията тук: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup под „Arduino IDE Setup“и „ Използване с Arduino IDE. Бих обяснил това в инструкциите, но хората от adafruit.com вършат чудесна работа, обяснявайки как да използват своите продукти.

Стъпка 5: Програмиране

Моля, имайте предвид, че програмиращата част на тази инструкция е точно как аз го направих и можете да промените всеки аспект от него, за да отговаря на вашите нужди. Можете да използвате документацията тук: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/, за да направите почти всяка комбинация от клавиши за всяка клавишна комбинация. Повечето преки пътища могат да бъдат намерени в настройките на програмата, но ако не можете да ги намерите там, трябва просто да го потърсите онлайн и да намерите това, от което се нуждаете. Можете да правите преки пътища с множество клавиши, като поставите кода за различни клавиши в последователни редове, разделени с точка и запетая. Това може да се види в кода на arduino в първия оператор "if" с кода за един бутон, който отпечатва главна W при натискане. Ако искате да направите още по -сложни преки пътища, можете да се възползвате от програма, наречена Auto Hotkey, за да правите неща като отваряне на приложение само с едно натискане на бутон. Ще се опитам да актуализирам тази инструкция, докато сам си играя с нея.

Стъпка 6: Строителство

Строителство
Строителство

След като свързах всички бутони, започнах да се опитвам да разбера как да монтирам дъската към картона. За съжаление, наистина няма добър начин да направите това, тъй като Itsy Bitsy няма монтажни отвори и използваме не толкова здрава повърхност. Това, което измислихме, е да използваме торбата, която adafruit изпрати Itsy Bitsy, за да защити и донякъде защити самата дъска. Както можете да видите на снимката по -горе, поставих дъската вътре в торбата и залепих торбата към картона. Също така ще трябва да отрежете страната на торбата, противоположна на оригиналния отвор, за да бъде достъпен micro usb порта. След като поставите дъската „закрепена“, кутията може да се сгъне, както се вижда на снимките, и да се залепи с лепенка или, ако използвате достатъчно тънък картон, разделите могат да бъдат прибрани в процепи в картона.

Стъпка 7: Ключови букви

За съжаление, тук картонът започва да губи своята полезност. Не успях да намеря начин да направя ключови капачки от картон и това вероятно не би било добра идея за честа употреба. Ако обаче просто го използвате за преки пътища и изпълнявате команди, като мен, вероятно ще се оправи. От друга страна, ако го използвате за игри, може да помислите за закупуване на евтини капачки за ключове.

Стъпка 8: Заключение

Като цяло целта ми за тази инструкция беше да направя евтин, практичен обект, който може да се използва в живота на повечето хора като алтернатива на други по -високи крайни продукти. Мисля, че тази цел беше лесно постигната, тъй като струва общо около 12-13 долара в зависимост от това какви материали вече притежавате и има много голяма функционалност, която можете да разширите още повече с малко повече строителни материали и програмиране.

Отново, ако ви хареса това ръководство, ще съм много благодарен, ако гласувате за мен в конкурса Cardboard Challenge. Благодаря! Това е първият ми инструктаж, така че ако имате някакви съвети или конструктивни отзиви, можете да го добавите към коментарите и ще бъде много благодарен.

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