Съдържание:

Ръчно свързана USB и Bluetooth клавиатура, задвижвана от Python: 5 стъпки
Ръчно свързана USB и Bluetooth клавиатура, задвижвана от Python: 5 стъпки

Видео: Ръчно свързана USB и Bluetooth клавиатура, задвижвана от Python: 5 стъпки

Видео: Ръчно свързана USB и Bluetooth клавиатура, задвижвана от Python: 5 стъпки
Видео: Web Programming - Computer Science for Business Leaders 2016 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 колони. Първо използваме месингов проводник като ред, запояваме един щифт на превключвател с диод, след това запояваме другата страна на диода с месинговия проводник. След запояване на всички редове, поставихме нещо като дистанционер върху проводниците на реда и след това запояваме проводниците на колоните с левите щифтове на тези ключове. Чрез премахване на дистанционера, редовете и колоните се кръстосват в 3D пространство и се избягва да се съкращава.

Стъпка 4: Свържете клавиатурната матрица с Pitaya Go

Свържете клавиатурната матрица с Pitaya Go
Свържете клавиатурната матрица с Pitaya Go

Съветът за разработчици Pitaya Go има 20 GPIO с общо предназначение, което е достатъчно за клавиатурната матрица с 5 реда и 14 колони. След като го завършим, по -добре да проверим дали редовете и колоните са съкратени. Хардуерът вече е готов.

Стъпка 5: Инсталирайте Python на клавиатурата

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

Отидете на https://github.com/makerdiary/python-keyboard, за да зададете Python на клавиатурата.

Препоръчано: