Идеи проекта Raspberry Pi: Пользовательская клавиатура с одной клавишей
Однокнопочная клавиатура - один из моих любимых проектов клавиатуры для Raspberry Pi. Ведь иногда компьютеру нужна всего одна кнопка, чтобы активировать определенное действие.
Если вы переписываете аудиозапись, вам может понадобиться одна кнопка для перемотки дорожки на три секунды назад.
Если вы придирчиво относитесь к музыке, вам может понадобиться специальная кнопка для пропуска трека.
Если вы сотрудник, которому необходимо скрывать, что он делает на компьютере, вам может понадобиться кнопка "паника", которая при возникновении чрезвычайной ситуации немедленно выполняет ALT + TAB.
Хорошая новость заключается в том, что эти проекты очень просты в исполнении.
А поскольку вы разработали его сами, вы можете собрать его очень легко с помощью Raspberry Pi Pico и кнопки, которые есть во многих наборах для начинающих.
Вы можете сделать более сложные проекты, например, кнопки с ножным управлением или, как этот парень ниже, "BOB".
BOB (Большая оранжевая кнопка)
Большая оранжевая кнопка в действии pic.twitter.com/tXIW1ZMfGj
- Дмитрий Панин (@dr2mod) 7 июля 2022 года
BOB Дмитрия Панина - это простой проект, построенный с помощью RP2040 на Pimoroni Tiny 2040.
"Я всегда хотел, чтобы на моем ноутбуке была большая физическая клавиша, которую можно было бы нажимать и не бояться, что я ее сломаю", - говорит он.
Дмитрий решил использовать Tiny 2040, потому что он был у него под рукой и был достаточно маленьким, чтобы поместиться в корпусе кнопки ядерной активации.
"Это был субботний вечерний проект, поэтому я просто выбрал то, что у меня было", - сказал он.
Чтобы собрать корпус, вам понадобится доступ к 3D-принтеру, переключатель клавиатуры, два винта M3x12 и соединительный провод.
Этот проект можно легко реализовать и на Raspberry Pi Pico. В конце концов, что делает этот проект очень простым, так это библиотека CircuitPython Human Interaction Device (HID), которая мгновенно превращает ваш Pico в клавиатуру при подключении к USB.
Минимальная жизнеспособная клавиатура
В основе проекта Redditor u/nogg3r5 "Минимальная жизнеспособная клавиатура" лежит самый фундаментальный способ создания однокнопочного проекта.
Вам понадобятся только провода, кнопка (это может быть клавиша от механической клавиатуры) и USB-кабель.
СаРкАсМ кЕйБоАрд
Сделайте еще один шаг вперед и создайте решение для написания сарказма одной кнопкой.
Некоторое время назад я создал проект для Raspberry Pi Pico, в котором используется та же библиотека HID, что и в BOB.
Чтобы написать sArCasM, я включаю и выключаю Caps Lock через определенный промежуток времени после нажатия кнопки.
При повторном нажатии этой кнопки sArcAsm деактивируется.
Вы можете увидеть подробные инструкции, код и список деталей здесь в нашей подробной статье о Raspberry Pi Pico.