Резюме.
Проектирование клавиатуры на основе Arduino UNO (Размеры 75x85x25 мм)
Никакой пайки не требуется.
- КЛЮЧЕВЫЕ ФУНКЦИИ
-
- Режим 1
7/8/9/Backspace
4/5/6/R (поворот)
1/2/3/Переключитесь на режим 2.
,/0/./Введите
-
- Режим 2
ESC/Ctrl+z (Отменить)/Ctrl+y (Повторить)/Удалить
Пространство (Выбрать)/p(Потянуть)/f(Сместить)/M(Переместить)
l(Линия)/c(Круг)/r(Прямоугольник)/Переключить в режим 1
a(Arc)/Ctrl+c(Копировать)/Ctrl+v(Вставить)/Ctrl
- ИНСТРУКЦИИ ПО ПЕЧАТКЕ
Чтобы напечатать клавиши, используйте цвет 1 (КРАСНЫЙ) для букв от A до Z размером до 5 мм, а затем переключитесь на цвет 2 (ЗЕЛЁНЫЙ).
Используйте цвет 2 (ЗЕЛЁНЫЙ) до Z = 6 мм и переключитесь на цвет 3 (ЧЁРНЫЙ).
Я использовал насадку 0,4 мм для клавиш. Если возможно, используйте более тонкую насадку.
- ИНСТРУКЦИЯ ПО СБОРКЕ
-
- АППАРАТУРА
Тебе нужно
1) Arduino UNO.
ВАЖНО!! Это не работает с клонами Arduino, которые используют чип CH340.
2) Тонкая клавиатура с матрицей 4x4
3) Угловой мужской штырь (8 контактов)
Используйте фотографии в качестве руководства.
Используйте восемь штырей из мужского углового штырькового разъёма для соединения, как показано (извлеките штыри из пластикового держателя).
Подключитесь к контактам 6, 7, 8, 9, 10, 11, 12, 13 на плате Arduino.
Закрепите клавиатуру с помощью зажимов или удалите их и используйте немного клея.
-
- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Сначала вам нужно загрузить код Arduino (прикреплённый файл).
Если вы хотите изменить функции кнопок, используйте коды, найденные здесь:
https://gist.github.com/MightyPork/6da26e382a7ad91b5496ee55fdc73db2
Затем вам нужно перепрограммировать чип Atmega8U2 на плате Arduino UNO.
Инструкции можно найти здесь:
https://mitchtech.net/arduino-usb-hid-keyboard/
Настройки печати.
Марка принтера:
Creality.
Принтер:
Эндер 3.
Плоты:
Нет.
Поддерживает:
Нет.
Разрешение:
0,15 мм.
Заполнение:
15%
Tags
Modellquelle
