Оглавление:

Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов
Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов

Видео: Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов

Видео: Подключенная вручную клавиатура USB и Bluetooth на базе Python: 5 шагов
Видео: Часть 1: Введение в WireShark-"WireShark: Основы работы с инструментом" 2023 2024, Июнь
Anonim
Проводная вручную клавиатура USB и Bluetooth на базе Python
Проводная вручную клавиатура USB и Bluetooth на базе Python
Проводная вручную клавиатура USB и Bluetooth на базе Python
Проводная вручную клавиатура USB и Bluetooth на базе Python

Это механическая клавиатура с ручной проводкой. Он поддерживает USB и Bluetooth и запускает Python в микроконтроллере клавиатуры. Вы можете задаться вопросом, как это работает. Следуйте инструкциям, чтобы построить его, и вы это узнаете.

Запасы

Материалы

  • Латунная проволока 0,8 мм
  • 61 переключатель
  • пластина клавиатуры
  • пластинчатые стабилизаторы
  • 61+ диодов для защиты от привидений
  • Makerdiary Pitaya Go, плата для разработчиков с микроконтроллером для запуска Python.

Инструменты

  • паяльник
  • припой
  • пинцет
  • мультиметр

Шаг 1. Установите стабилизаторы

Установить стабилизаторы
Установить стабилизаторы
Установить стабилизаторы
Установить стабилизаторы

Сначала нам нужно установить стабилизаторы в пластину клавиатуры. Чтобы клавиатура была тише, можно смазать стабилизаторы консистентной смазкой.

Шаг 2: Установите переключатели

Установочные переключатели
Установочные переключатели

Установите переключатели на пластину

Шаг 3: Пайка матрицы клавиатуры

Пайка Матрицы Клавиатуры
Пайка Матрицы Клавиатуры
Пайка Матрицы Клавиатуры
Пайка Матрицы Клавиатуры
Пайка Матрицы Клавиатуры
Пайка Матрицы Клавиатуры

Матрица клавиатуры состоит из 5 строк и 14 столбцов. Сначала используем латунный провод в ряд, припаиваем один вывод переключателя к диоду, затем припаиваем латунным проводом другую сторону диода. После спайки всех рядов кладем что-то в качестве распорки поверх проводов ряда, а затем припаиваем провода столбца к левым контактам этих переключателей. При удалении прокладки строки и столбцы пересекаются в трехмерном пространстве и не могут быть закорочены.

Шаг 4. Подключите матрицу клавиатуры к Pitaya Go

Подключите Keyboard Matrix к Pitaya Go
Подключите Keyboard Matrix к Pitaya Go

Плата разработки Pitaya Go имеет 20 GPIO общего назначения, которых достаточно для клавиатуры с 5 строками и 14 столбцами. После его завершения нам лучше проверить, не закорочены ли строки и столбцы. Оборудование готово.

Шаг 5: Настройте Python на клавиатуре

Настройте Python на клавиатуре
Настройте Python на клавиатуре

Перейдите на https://github.com/makerdiary/python-keyboard, чтобы установить Python на клавиатуре.

Рекомендуемые: