Оглавление:
Видео: Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это механическая клавиатура с ручной проводкой. Он поддерживает USB и Bluetooth и запускает Python в микроконтроллере клавиатуры. Вы можете задаться вопросом, как это работает. Следуйте инструкциям, чтобы построить его, и вы это узнаете.
Запасы
Материалы
- Латунная проволока 0,8 мм
- 61 переключатель
- пластина клавиатуры
- пластинчатые стабилизаторы
- 61+ диодов для защиты от привидений
- Makerdiary Pitaya Go, плата для разработчиков с микроконтроллером для запуска Python.
Инструменты
- паяльник
- припой
- пинцет
- мультиметр
Шаг 1. Установите стабилизаторы
Сначала нам нужно установить стабилизаторы в пластину клавиатуры. Чтобы клавиатура была тише, можно смазать стабилизаторы консистентной смазкой.
Шаг 2: Установите переключатели
Установите переключатели на пластину
Шаг 3: Пайка матрицы клавиатуры
Матрица клавиатуры состоит из 5 строк и 14 столбцов. Сначала используем латунный провод в ряд, припаиваем один вывод переключателя к диоду, затем припаиваем латунным проводом другую сторону диода. После спайки всех рядов кладем что-то в качестве распорки поверх проводов ряда, а затем припаиваем провода столбца к левым контактам этих переключателей. При удалении прокладки строки и столбцы пересекаются в трехмерном пространстве и не могут быть закорочены.
Шаг 4. Подключите матрицу клавиатуры к Pitaya Go
Плата разработки Pitaya Go имеет 20 GPIO общего назначения, которых достаточно для клавиатуры с 5 строками и 14 столбцами. После его завершения нам лучше проверить, не закорочены ли строки и столбцы. Оборудование готово.
Шаг 5: Настройте Python на клавиатуре
Перейдите на https://github.com/makerdiary/python-keyboard, чтобы установить Python на клавиатуре.