Изготовленная на заказ механическая клавиатура с дисплеем...

Источник:

Клавиатура с использованием механических клавиш, Arduino Pro Micro и ILI9340 SPI Display.

Устройство ввода для улучшения рабочего процесса и пользовательского ввода без необходимости запоминать множество различных комбинаций клавиш.

Аппаратное обеспечение

Механические ключи: Ebay
Микроконтроллер: Arduino Pro Micro (Ebay — доступны разные модели)
Дисплей: найдите на Ebay ILI9341.

Программное обеспечение
Программное обеспечение, работающее на Arduino, использует библиотеку OneButton для простого подключения нескольких кнопок без необходимости обработки дребезга.
На данный момент программа поддерживает несколько режимов (управление окнами, запуск программ и ввод спецсимволов)
На дисплее отображается текущий выбранный режим и функции клавиш.

На стороне компьютера я использу�� AutoHotKey для обработки команд.

Ссылка на исходный код

ПРОВОДКА
Схема подключения зависит от используемого микроконтроллера и дисплея. Для моей текущей конфигурации я подключил дисплей согласно спецификации. Это простое соединение SPI. Штифт сброса всегда находится в высоком положении.

Кно��ки подключены к одному цифровому выводу каждая с помощью внутреннего подтягивающего резистора. Все остальные контакты механических кнопок подключены к земле. Нажатие кнопки заземляет штифт. Это позволяет создавать конструкцию без других резисторов, используя только микроконтроллер Arduino.

Работа продолжается!

Настройки печати

Принтер:

CR-10

Плоты:

Нет

Поддерживает:

Нет

Разрешение:

0,2

Заполнение:

20%

Примечания:

Требуется хорошее выравнивание, чтобы избежать деформации.

Категория: Электроника

01:41
20
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.