Мультимедийная клавиатура

Источник:

Мультимедийная клавиатура для управления звуком. RPI pico эмулирует мультимедийную HID-клавиатуру

Функциональность
Увеличение/уменьшение громкости
пауза/воспроизведение
следующий трек
предыдущий трек
остановить трек
Google Meet отключил микрофон
Кнопка A (неопределенная кнопка)
Для HW нам нужно
1x RPI пико
6x переключатель 6x6 мм 7 мм ссылка
1x ссылка на модуль поворотного энкодера
провода
1 винт М4
1 звено с гайкой M4
2 винта М3
2x гайка M3, звено
4x колодки ссылка
1x кабель микро-USB
Аппаратное подключение

Переключатели на клавиатуре используют один общий провод заземления. На нижней стороне находится отверстие для переключения RPI pico в режим «вспышка» без открытия корпуса. В качестве MCU используется RPI pico. В настоящее время RPI pico дешевле, чем Arduino Micro.

Распиновка Пико:

Энкодер ДТ-20

Энкодер CLK-21

Энкодер ПО-19

Переключить предварительный — 6

Выключатель стоп — 5

Переключиться дальше — 3

Кнопка переключения А — 5

Выключить звук — 4

Кнопка переключения С — 7

ЮВ

Для программирования используется Arduino IDE. Необходимо установить поддержку платы RPI pico в Arduino IDE. Ссылка на библиотеку здесь. Тогда в качестве платы нам понадобится использовать «платы Arduino Mbed OS RP2040». Перед прошивкой ПО удерживайте переключатель BOOT и включите RPI pico.

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

06:05
13
Нет комментариев. Ваш будет первым!

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

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

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