Специальная 12-клавишная макропанель с кодировщиком и ЖК-..
Этот проект представляет собой специальную 12-клавишную макропанель, разработанную и созданную в рамках академического проекта.
Корпус и конструктивные детали напечатаны на 3D-принтере (FDM), а колпачки клавиш напечатаны с использованием SLA для достижения более высокого качества поверхности.
Возможности макропада:
Микроконтроллер Seeed Studio Xiao RP2350
12 механических клавиш (любые переключатели типа MX), расположенных в матрице 3 × 4.
Поворотный энкодер с кнопкой
Модуль ЖК-дисплея Waveshare 1,47 дюйма с сенсорной панелью (сенсорная панель в проекте не используется!)
Винты М2,5
Компактный модульный корпус, напечатанный на 3D-принтере.
Прошивка написана на CircuitPython.
меню настроек при двойном щелчке по энкодеру (нужна доработка)
Предупреждение:
В этом проекте используются проводные соединения для ключевой матрицы, поворотного энкодера и ЖК-дисплея. В результате внутренняя разводка плотная и занимает мало места, а доступ к некоторым контактам микроконтроллера ограничен.
Несмотря на полную функциональность, этот метод сборки делает сборку сложной и подверженной ошибкам, и его не рекомендуется использовать новичкам или пользователям без предварительного опыта пайки. Необходимо тщательно спланировать порядок подключения, чтобы избежать недоступных контактов во время сборки.
Простая печатная плата значительно упростит проект и улучшит повторяемость. Однако в обозримом будущем этого не планируется.
- Комментарии
Ссылка появится после регистрации





























