Съдържание:
- Стъпка 1: Материали/Инструменти
- Стъпка 2: Картонена рамка
- Стъпка 3: Окабеляване
- Стъпка 4: Настройване на Itsy Bitsy
- Стъпка 5: Програмиране
- Стъпка 6: Строителство
- Стъпка 7: Ключови букви
- Стъпка 8: Заключение
Видео: Картонена програмируема клавиатура: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
С развитието на технологиите хората искат нещата да стават все по -виртуални, но понякога е просто по -практично и удобно да имате нещо физическо, което всъщност можете да докоснете и да взаимодействате със собствените си ръце. Един пример за това е използването на макроси или клавишни комбинации/клавишни комбинации, които ви позволяват да изпълнявате задача по -ефективно или удобно. Точно сега можете просто да поръчате онлайн онлайн на цени от около 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
На първо място, вие ще искате да отидете да получите 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. Благодаря! Това е първият ми инструктаж, така че ако имате някакви съвети или конструктивни отзиви, можете да го добавите към коментарите и ще бъде много благодарен.
Препоръчано:
Програмируема тиквена светлина: 25 стъпки (със снимки)
Програмируема тиквена светлина: Тази инструкция е за създаване на програмируема тиквена светлина с микроконтролер ATTiny. Това е замислено като учебна демонстрация, за да въведе всеки (на възраст 8+) в електрониката и програмирането на микроконтролери, използващи Arduino IDE. Наклонен обект
Картонена клавиатура, чувствителна към скоростта: 14 стъпки (със снимки)
Velocity Sensitive Cardboard Keyboard: Здравейте, в този урок исках да се възползвам от единственото парче картон, което имах в цялата си къща, поради карантината не можах да получа повече, но не ми трябва! С малко парче можем да направим интересни експерименти. Този път се сбърках
Програмируема клавиатура: 5 стъпки (със снимки)
Програмируема клавиатура: В този проект ще покажа как да направите сравнително проста и евтина програмируема клавиатура за картографиране на най -използваните клавишни комбинации, приложения и др. Тази клавиатура се открива като клавиатура във всички основни операционни системи, не са необходими допълнителни драйвери
Картонена клавиатура: 5 стъпки
Картонена клавиатура: Имах нужда от цифрова клавиатура за друг проект, но щеше да отнеме твърде много време, докато си купя и получа клавиатура у дома. Затова се замислих да направя моето с това, което имах тук - картонена кутия за мляко, алуминиево фолио и двустранна лепяща лента. Няма да е хубаво
Поставка за таблет от картонена кутия и повторно използвана клавиатура: 6 стъпки
Поставка за таблет от картонена кутия и повторно използвана клавиатура: Това е стойка за таблет, направена от кутия и клавиатура от стар калъф за таблет