Оглавление:
- Запасы
- Шаг 1. Разработка макета клавиатуры
- Шаг 2. Создайте файл SVG
- Шаг 3: Постройте 3D-модель
- Шаг 4: припаяйте и соберите
- Шаг 5: Код
Видео: Механическая клавиатура Arduino: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Мне нужна была контактная панель для другого проекта, поэтому я решил сделать клавиатуру из деталей, которые были у меня дома.
Запасы
-
Колпачки 1u:
- От 1 до 9
- УДАЛЯТЬ
-
Колпачки 2u:
- 0
- ВХОДИТЬ
- 12 клавишных переключателей (я использовал вишнево-желтые, но подойдет любой вишневый!)
- Ардуино Уно
- Пластина переключателя, напечатанная на 3D-принтере (см. Шаг 1)
Шаг 1. Разработка макета клавиатуры
Если вы хотите сделать свою клавиатуру с клавишами того же размера, что и я, вы можете напрямую загрузить и распечатать мой файл STL на 3D-принтере и перейти к шагу 4!
Но если вам нужно создать свой собственный с помощью редактора раскладки клавиатуры:
Удалите приветственное сообщение, щелкнув по нему и нажав кнопку «Удалить ключ».
Чтобы получить нужный макет, вы можете настроить каждый ключ на вкладке «Свойства» и установить высоту и ширину (1 = 1 мкм, 1,5 = 1,5 мкм и т. Д.). Вы можете перемещать клавиши с помощью клавиш со стрелками.
Когда ваш дизайн будет готов, перейдите на вкладку Raw Data и скопируйте туда код.
Шаг 2. Создайте файл SVG
Вы превратите свой дизайн в файл SVG с помощью swilkb:
Вставьте код, который вы скопировали, в макет планшета.
Выберите тип переключателя (я предлагаю MX_t: 1, потому что так будет легче распечатать)
Выберите тип стабилизатора - я выбрал Cherry + Costar {_s: 1}, но в конечном итоге стабилизаторы не потребовались или не использовались.
Edge padding - это насколько большой будет граница вокруг всех ваших клавиш (я использовал 10 мм по всему периметру)
Оставьте остальные параметры отключенными
Нажмите "Нарисовать мой САПР". Нажмите кнопку SVG и сохраните файл (вам нужно будет нажать CTRL-S или щелкнуть изображение правой кнопкой мыши).
Шаг 3: Постройте 3D-модель
Войдите в Tinkercad и начните новый проект.
Импортируйте ваш файл SVG; tinkercad автоматически добавит толщину. Значение по умолчанию - 10 мм - слишком толстая для пластины переключателя! Установите толщину (квадрат посередине) на 3,00 мм.
Экспортируйте свой проект в формате STL, и вы готовы к 3D-печати!
Шаг 4: припаяйте и соберите
Ключи соединены по столбцам и рядам.
Первоначально я разработал схему с диодами, чтобы предотвратить ложное нажатие клавиш. Код Arduino позаботится об этом, так что сэкономьте немного работы и не используйте диоды!
Присоединить ряды к контактам 0, 1, 2
Присоедините колонны к контактам 10, 11, 12, 13.
Шаг 5: Код
Я использовал библиотеку Keypad, которую вам нужно скачать
Перейдите в Sketch -> Include Library -> Manage Libraries.., найдите «Keypad» и нажмите «Установить».
Если вы разработали собственную клавиатуру, настройте двумерный массив клавиш.
Загрузите в свой Arduino, и все готово!
Рекомендуемые:
Клавиатура Arduino Easy Midi: 5 шагов (с изображениями)
Клавиатура Arduino Easy Midi: я большой музыкальный ботаник и очень люблю создавать свои собственные инструменты и гаджеты, но у меня нет особых навыков или ресурсов для выполнения сложных проектов, поэтому, когда я наткнулся на учебник PretEnGineerings, я был в восторге и хотел дать ему выстрел. Один из
Разделенная механическая клавиатура Cherry Pi: 45 шагов (с изображениями)
Механическая клавиатура Cherry Pi Split: я много лет использую клавиатуру Microsoft Natural Elite. И после почти 20 лет верной службы срок его службы подошел к концу. Во время поиска замены я также смотрел на разные механические клавиатуры. И потому что я регулярно занимаюсь своими руками
Механическая клавиатура ErgoDox: 11 шагов (с изображениями)
Механическая клавиатура ErgoDox: Клавиатура ErgoDox представляет собой разделенную механическую программируемую клавиатуру. Это полностью открытый исходный код, поэтому все, что вам нужно для его создания, - это купить запчасти и посвятить время. Я работаю инженером-программистом и всегда ищу способы улучшить свою продуктивность
Специальная макро-механическая клавиатура: 12 шагов (с изображениями)
Пользовательская макро-механическая клавиатура: в этой инструкции я расскажу вам об основах создания вашего собственного макропада с 6 клавишами, управляемого Arduino. Я расскажу, что вам нужно, как это собрать, как запрограммировать, как улучшить или сделать своим
Клавиатура Quick and Dirty Das (пустая клавиатура): 3 шага
Quick and Dirty Das Keyboard (пустая клавиатура): Das Keyboard - это название самой популярной клавиатуры без надписей на клавишах (пустая клавиатура). Das Keyboard продается по цене 89,95 долларов. Это руководство поможет вам сделать его самостоятельно с любой старой клавиатурой, которая у вас есть