Cuprins:

O tastatură USB și Bluetooth conectată manual, alimentată de Python: 5 pași
O tastatură USB și Bluetooth conectată manual, alimentată de Python: 5 pași

Video: O tastatură USB și Bluetooth conectată manual, alimentată de Python: 5 pași

Video: O tastatură USB și Bluetooth conectată manual, alimentată de Python: 5 pași
Video: What happens If We Connect Flash Drive to Charger❓ 2024, Iunie
Anonim
O tastatură USB și Bluetooth cu fir manual alimentată de Python
O tastatură USB și Bluetooth cu fir manual alimentată de Python
O tastatură USB și Bluetooth conectată manual, alimentată de Python
O tastatură USB și Bluetooth conectată manual, alimentată de Python

Aceasta este o tastatură mecanică cu fir manual. Acesta acceptă USB și Bluetooth și rulează Python în microcontrolerul tastaturii. S-ar putea să vă întrebați cum funcționează. Urmați pașii pentru a construi unul, îl veți afla.

Provizii

Materiale

  • Sârmă de alamă de 0,8 mm
  • 61 comutatoare
  • placă keybaord
  • stabilizatori de montare pe placă
  • 61+ diode pentru anti-fantomă
  • Makerdiary Pitaya Go, o placă de dezvoltare care are un microcontroler pentru a rula Python

Instrumente

  • ciocan de lipit
  • aliaj de lipit
  • penseta
  • multimetru

Pasul 1: Instalați stabilizatoare

Instalați stabilizatoare
Instalați stabilizatoare
Instalați stabilizatoare
Instalați stabilizatoare

Mai întâi trebuie să instalăm stabilizatori pe placa tastaturii. Pentru a face tastatura mai silențioasă, putem lubrifia stabilizatorii cu grăsime.

Pasul 2: Montați comutatoarele

Comutatoare de montare
Comutatoare de montare

Montați întrerupătoarele pe placă

Pasul 3: Matricea tastaturii de lipit

Matricea tastaturii de lipit
Matricea tastaturii de lipit
Matricea tastaturii de lipit
Matricea tastaturii de lipit
Matricea tastaturii de lipit
Matricea tastaturii de lipit

Matricea tastaturii are 5 rânduri și 14 coloane. Mai întâi, folosim un fir de alamă ca un rând, lipim un pin al întrerupătorului cu o diodă, apoi lipim cealaltă parte a diodei cu firul de alamă. După lipirea tuturor rândurilor, punem ceva ca distanțier deasupra firelor rândului, apoi lipim firele coloanei cu știfturile din stânga ale acestor comutatoare. Prin îndepărtarea distanțierului, rândurile și coloanele sunt încrucișate în spațiu 3D și sunt evitate să fie scurtcircuitate.

Pasul 4: Conectați Matricea tastaturii la Pitaya Go

Conectați matricea tastaturii la Pitaya Go
Conectați matricea tastaturii la Pitaya Go

Placa de dezvoltare Pitaya Go are 20 de GPIO-uri de uz general, care sunt suficiente pentru matricea tastaturii cu 5 rânduri și 14 coloane. După ce l-am terminat, ar fi bine să verificăm dacă rândurile și coloanele sunt scurtcircuitate. Hardware-ul este gata acum.

Pasul 5: Configurați Python pe tastatură

Configurați Python pe tastatură
Configurați Python pe tastatură

Accesați https://github.com/makerdiary/python-keyboard pentru a seta Python pe tastatură.

Recomandat: