Съдържание:
- Консумативи
- Стъпка 1: Проектирайте оформлението на клавиатурата
- Стъпка 2: Изградете SVG файл
- Стъпка 3: Изградете 3D модел
- Стъпка 4: Запоявайте и сглобявайте
- Стъпка 5: Код
Видео: Механична клавиатура Arduino: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Имах нужда от щифт за друг проект, затова реших да направя клавиатура с части, които имах у дома.
Консумативи
-
1u ключове:
- 1 до 9
- ИЗТРИЙ
-
2u Ключови бутони:
- 0
- ENTER
- 12 ключови превключвателя (използвах Cherry жълти, но по всякакъв начин Cherrys ще работи!)
- Arduino Uno
- 3D отпечатана пластина за превключване (вижте Стъпка 1)
Стъпка 1: Проектирайте оформлението на клавиатурата
Ако искате да направите клавиатурата си с клавиши със същия размер като мен, можете да изтеглите и 3D отпечатате моя STL файл директно и да преминете към Стъпка 4!
Но ако трябва да проектирате свой собствен с помощта на редактор на подредба на клавиатурата:
Изтрийте приветственото съобщение, като щракнете върху него и използвате бутона Изтриване на ключ.
За да получите оформлението, което искате, можете да регулирате всеки клавиш в раздела Свойства и да зададете височина и ширина (1 = 1u, 1,5 = 1,5u и така нататък). Можете да премествате клавишите със стрелките си.
Когато вашият дизайн е готов, отидете в раздела „Сурови данни“и копирайте кода там.
Стъпка 2: Изградете SVG файл
Ще превърнете дизайна си във SVG файл с swilkb:
Поставете кода, който сте копирали в оформлението на плочите
Изберете вашия тип превключвател (предлагам MX_t: 1, защото ще бъде по -лесно да отпечатате)
Изберете тип стабилизатор - избрах Cherry + Costar {_s: 1}, но не се нуждаех или използвах стабилизатори.
Подложката на ръба е колко голяма ще бъде границата около всичките ви ключове (използвах 10 мм навсякъде)
Оставете останалите опции изключени
Натиснете Draw My CAD. Щракнете върху бутона SVG и запишете файла (ще трябва да натиснете CTRL-S или щракнете с десния бутон върху изображението).
Стъпка 3: Изградете 3D модел
Влезте в Tinkercad и започнете нов проект.
Импортирайте вашия SVG файл; tinkercad автоматично ще добави дебелина. По подразбиране е 10 мм - твърде дебел за превключвател! Задайте дебелината (квадратът в средата) на 3,00 мм.
Експортирайте проекта си като STL и сте готови за 3D печат!
Стъпка 4: Запоявайте и сглобявайте
Ключовете са свързани по колони и редове.
Първоначално проектирах схемата с диоди за предотвратяване на фалшиви натискания на клавиши. Кодът на Arduino се грижи за това, така че спестете малко работа и пропуснете диодите!
Прикрепете редове към щифтове 0, 1, 2
Прикрепете колони към щифтове 10, 11, 12, 13
Стъпка 5: Код
Използвах библиотеката с клавиатура, която ще трябва да изтеглите
Отидете на Sketch -> Include Library -> Manage Libraries.. и потърсете „Keypad“и щракнете върху Install
Ако сте проектирали своя собствена клавиатура, коригирайте 2D масив от клавиши.
Качете на вашия Arduino и сте готови!
Препоръчано:
Механична машина за рязане на храни Arduino: 6 стъпки
Механичен нож за храни Arduino: Този нож за храна, захранван с Arduino, е проектиран да ви помогне с рязането и нарязването в кухнята. Първоначално вярвах, че ще може да намали всички храни, но научих, че поради по -малкия серво мотор, той не успя да пререже версията
Механична клавиатура Cherry Pi Split: 45 стъпки (със снимки)
Механична клавиатура Cherry Pi Split: Използвал съм Microsoft Natural Elite клавиатура от години. И след почти 20 години лоялна служба, това е в края на живота си. По време на търсенето на заместител погледнах и различни механични клавиатури. И тъй като редовно си правя DIY
Механична клавиатура ErgoDox: 11 стъпки (със снимки)
Механична клавиатура ErgoDox: Клавиатурата ErgoDox е разделена, механична и програмируема клавиатура. Той е изцяло с отворен код, така че всичко, от което се нуждаете, за да го изградите, е да закупите частите и да отделите време. Аз работя като софтуерен инженер и винаги търся начини да подобря производителността си
Направете механична Numpad: 4 стъпки
Направете механичен Numpad: Имах стар IBM USB numpad, който седеше наоколо и събираше прах и докато все още можеше да се използва, той имаше мембранни ключове с гумен купол. Въпреки че не нарушавах сделките, исках да вляза в персонализирани механични клавиатури и това беше добро въведение. Използвани материали
Почистете стара механична клавиатура: 5 стъпки (със снимки)
Почистете стара механична клавиатура: Механичните клавиатури са били много често срещани и популярни през 90 -те години и по -рано, а за много хора усещането и звукът, които дават, приличат повече на пишещите машини, с които може би са били свикнали преди. Оттогава механичната клавиатура