Съдържание:

Създаване на собствена мембранна матрична клавиатура (и свързване към Arduino): 7 стъпки (със снимки)
Създаване на собствена мембранна матрична клавиатура (и свързване към Arduino): 7 стъпки (със снимки)

Видео: Създаване на собствена мембранна матрична клавиатура (и свързване към Arduino): 7 стъпки (със снимки)

Видео: Създаване на собствена мембранна матрична клавиатура (и свързване към Arduino): 7 стъпки (със снимки)
Видео: EXISTE UM PORTAL PARA OUTRAS DIMENSÕES? TRIBOS ANTIGAS DIZEM QUE SIM - CONTATO SECRETO - EPISÓDIO 01 2024, Юли
Anonim
Създайте собствена мембранна матрична клавиатура (и я свържете към Arduino)
Създайте собствена мембранна матрична клавиатура (и я свържете към Arduino)

Искате ли да създадете своя собствена мембранна клавиатура? Защо? Изработването на собствена клавиатура може да бъде полезно по много причини. Той е евтин и лесен за правене, може да бъде поставен в ситуации, в които може да бъде вандализиран или откраднат без много разочарование, Може да бъде напълно персонализиран, за да показва каквото ви харесва, и можете да направите колкото искате клавиатура с толкова много входове както можете да се справите. Създадох клавиатурата си, за да отида от външната страна на вратата на жилището ми, за да изпълня ролята на клавиатура по същия начин, както colin353 направи тук www.instructables.com/id/An-Electronic-Door-Opener/. Имам обаче още някои трикове в ръкава си за това, което идва в по -късен Instructable.

**** ЗАБЕЛЕЖКА: Засега това не е пълна инструкция. Той преминава през изграждането на клавиатура изцяло, но все още не обяснява напълно и не демонстрира средствата, за да стане полезен. Това ще се промени

Стъпка 1: Разбиране на клавиатурата

Първото нещо, което искам да разберете, е как работи тази клавиатура. Знам какво си мислите … Матрична клавиатура? … „Няма да се налага да пия сини хапчета, за да работи това, нали?“. Не, това не е тази матрица. Най -добрият начин да мислите за клавиатурата в матричен стил е да мислите за бойния кораб.

Матрицата е почти решетка, подобна на бойния кораб, състояща се от редове и колони. всеки бутон съответства на определен ред и колона. Вижте първата снимка, за да илюстрирате това по -добре. На клавиатурата с 9 бутона ще използвате 3 реда и 3 колони. Първият бутон ще направи връзка между ред 1 и колона 1 (R1C1), точно както в бойния кораб. 2 ще бъде R1C2, 3 R1C3, и да кажем, че 8 ще бъде R3C2 … останалите са илюстрирани на изображението. Целта на това е вместо да имате 9 различни бутона за свързване, всичко, което трябва да направите, е да свържете 3 колони и 3 реда за значително по -малко проводници. Истинските ползи идват, когато започнете да добавяте бутони. добавянето на друг ред и колона (2 проводника) би добавило 7 бутона … вижте къде отивам?

Стъпка 2: Събиране на материалите

Наистина готиното в тази инструкция е, че вероятно вече имате всички неща, от които се нуждаете, за да изградите това в къщата си! Да, когато казвам, че това е прост, евтин, ефективен начин да направите клавиатура, имам предвид, че е прост и евтин. За тази инструкция ще ви трябва:

Алуминиево фолио (калаено фолио … някакво фолио) *лентата от фолио също работи добре Някакъв вид хартия или плосък материал (това, което изберете тук, ще повлияе на трайността. Използвам подложка за сухо изтриване за хладилника) лепило (освен ако не използвам фолио лента) и някакъв дистанционер (няколко слоя хартия с отвори, изрязани в тях може да свършат работа Използвам двустранни лепкави подложки от пяна) Ламинатор (НАПЪЛНО ОПЦИОНАЛНО)

Стъпка 3: Време за вземане на решение

Време за решение
Време за решение

Първата стъпка към сглобяването на клавиатурата е да решите как искате да изглежда/колко бутони искате на нея. За тази инструкция ще използвам 3X3 настройка с цифрите от 1 до 9 върху нея. След като решите как ще изглежда, изтеглете го и решете къде искате да преминат всички проводници. Искам извод от клавиатурата ми, така че да заобиколи вратата ми, така че вижте изображение 2 за това как трябва да изглежда моята. Направете макет на компютъра си с помощта на софтуер, който харесвате (боя, фотошоп, илюстратор …) и преминете към следващата стъпка.

Стъпка 4: Очертайте вашата евтина "верига"

Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино
Очертаване на вашето евтино

Това, което ще правим, е да лепим върху фолио, за да направим гъвкава, евтина, но ефективна платка. Това, което трябва да направим сега, е да измислим компютъра си, за да направим така, че нашите колони и редове ще бъдат настроени. Ако използвате Photoshop, направете 2 нови слоя, единият наречен редове, другият колони. ако просто използвате боя, направете копие на файла, наречен редове и други колони.

Върху тези нови слоеве ще поставим големи черни линии там, където искаме да преминат нашите „Схеми“. Вижте изображение 2 за редове и изображение 3 колони, ако сте объркани. Изображение 4 показва как изглеждат двата слоя, включени. Започвате да изглеждате познато? Сега трябва да обърнете едно от вашите изображения вертикално … или е хоризонтално … вижте изображение 5 ще разберете какво имам предвид. Продължете напред и ги разпечатайте за следващата стъпка.

Стъпка 5: Изработка на изкуствена верига

Изкуствено създаване на времева верига!
Изкуствено създаване на времева верига!
Изкуствено създаване на времева верига!
Изкуствено създаване на времева верига!

Ето забавната част … според мен всичко е забавно, но каквото и да е … Сега, когато имате разпечатаните си шаблони, можете да започнете да правите вашата схема. Сега е моментът да залепите фолиото си навсякъде, където се очаква да отидат вашите редове и колони. Погледнете фигура 2 за двете ми вериги, вашата трябва да изглежда донякъде така. Забележете също как моите проводници се отдалечават от клавиатурата по организиран начин, за да улеснят лесното свързване? Точно както планирах! * ЗАБЕЛЕЖКА* На този етап е добра идея да преработите дизайна на предната част, като включите етикети за свързване в края на проводниците с етикети R1 R2 R3 C3 C2 C1 Това просто ще ви улесни.

Стъпка 6: Съберете всичко заедно

Събирайки всичко заедно
Събирайки всичко заедно
Събирайки всичко заедно
Събирайки всичко заедно
Събирайки всичко заедно
Събирайки всичко заедно

В следващата стъпка ще съберем всичко заедно. Вземете дистанционерите и ги поставете от едната страна на клавиатурата. като се замисля, бихте могли технически да използвате силикон (вида, използван за уплътняване) като наистина приличен дистанционер … Всъщност може да опитам това в бъдеще…. хм..

Както и да е обратно към темата. За да приложим тези дистанционни елементи, трябва да се уверим, че в центъра има дупка, така че редовете и колоните да могат да се допират един до друг, когато са вдлъбнати (не тъжни … притиснати). Аз просто обличах всичко, но можете да използвате перфоратор или нещо подобно, за да постигнете по -добри резултати. Разделителите също са там, за да се уверят, че други части от нашата верига не се допират случайно. Погледнете изображение 1, за да видите всички разделители, приложени по подходящ начин. След като вашите разделители са поставени (може да се наложи да залепите каквото и да използвате), можете да поставите другата страна на клавиатурата си върху тази (изображение 2). За щастие се уверихте, че всичко е нанесено правилно във вашия шаблон на компютъра … направихте шаблон, нали? Изображение 3 е комбинираната клавиатура. ***** НЕОБХОДИМА СТЪПКА ***** За да помогна на клавиатурата ми да се радва на дълъг здравословен живот, ламинирах моята. Той помага да се осигури някаква структурна поддръжка на хартията … постоянното натискане може и ще създаде вдлъбнатини (отново не тъжно) в хартията, които рано или късно ще доведат до неефективно натискане на този бутон постоянно върху този бутон. Изображение 4 ще покаже моята красива ламинирана клавиатура в стил Matrix, но ламинаторът изяде моето произведение на изкуството.

Стъпка 7: Някой Arduino ?

Време е да свържете клавиатурата си към Arduino за първи път … вълнуващо, нали?

Е, вълнуващо, колкото и да е, ще трябва да изчакате засега! Ламинаторът с любов изяде клавиатурата ми, така че докато намеря време да направя нова, ще трябва да изчакам. ЩЕ се върна, така че не се притеснявайте, че тази стъпка ще дойде. Може би в близко бъдеще ще обясня как да настроя всичко и да не го показвам точно. Засега ето кода arduino, който използвах с прототипите си за тези от вас, които знаят къде да отидат от тук късмет. За другите седнете здраво. *** ЗАБЕЛЕЖКА *** ще трябва да инсталирате библиотеката на клавиатурата от arduino.cc

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