Оглавление:
- Запасы
- Шаг 1. Установите стабилизаторы
- Шаг 2: Установите переключатели
- Шаг 3: Пайка матрицы клавиатуры
- Шаг 4. Подключите матрицу клавиатуры к Pitaya Go
- Шаг 5: Настройте Python на клавиатуре
Видео: Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Это механическая клавиатура с ручной проводкой. Он поддерживает 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 на клавиатуре.
Рекомендуемые:
Деревянная лодка с дистанционным управлением, которой можно управлять вручную или через веб-сайт: 9 шагов
Деревянная радиоуправляемая лодка, которой можно управлять вручную или через веб-сайт: Привет, я студент в Howest, и я построил деревянную радиоуправляемую лодку, которой можно управлять с помощью контроллера или через веб-сайт. Я устал от радиоуправляемых машин, которые ломаются так быстро и мне хотелось чем-то развлечься, когда я жил на море
Изготовление смарт-футляра для динамика вручную: 5 шагов
Изготовление смарт-футляра для динамика вручную. Ранее я кратко рассказывал об использовании LibreCAD и Python для создания файла САПР для бумажного футляра. Когда мы получаем файл САПР, нам понадобится лазерный резак, чтобы вырезать бумажный ящик. Однако не у всех есть доступ к лазерному резаку, так что было бы круто
Простое удаление припоя TQFP-44 SMD вручную: 5 шагов
Простая распайка SMD-пакета TQFP-44 вручную: множество советов о том, как удалить SMD-пакеты, практика научила меня, что это самый простой способ удалить SMD-корпус с шагом вывода 0,8 мм
Как вручную проверить печатную плату: 5 шагов
Как вручную проверить печатную плату: в этом руководстве вы узнаете, как правильно настроить ручную визуальную проверку печатной платы
Подключенная кружка: 5 шагов (с изображениями)
Connected Mug: Иногда утром, потягивая кофе перед уходом в офис, я хотел бы увидеть, что меня ждут в моем почтовом ящике. т. е. количество и тон полученных писем … если проект, который я только что закончил накануне, был потрачен