Sisukord:

Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python: 5 sammu
Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python: 5 sammu

Video: Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python: 5 sammu

Video: Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python: 5 sammu
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Juuni
Anonim
Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python
Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python
Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python
Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python

See on käsitsi juhtmega mehaaniline klaviatuur. See toetab USB -d ja Bluetoothi ning töötab Pythoniga klaviatuuri mikrokontrolleris. Võite küsida, kuidas see toimib. Järgige selle loomiseks samme, saate selle teada.

Tarvikud

Materjalid

  • 0,8 mm messingist traat
  • 61 lülitit
  • võtmeplaadi plaat
  • plaadikinnituse stabilisaatorid
  • 61+ dioodi kummitusvastaseks
  • Makerdiary Pitaya Go, arendustahvel, millel on mikrokontroller Pythoni käitamiseks

Tööriistad

  • jootekolb
  • joote sulam
  • pintsetid
  • multimeeter

Samm: paigaldage stabilisaatorid

Paigaldage stabilisaatorid
Paigaldage stabilisaatorid
Paigaldage stabilisaatorid
Paigaldage stabilisaatorid

Peame kõigepealt klaviatuuriplaadile stabilisaatorid paigaldama. Klaviatuuri vaiksemaks muutmiseks saame stabilisaatoreid määrida määrdega.

Samm: paigaldage lülitid

Paigalduslülitid
Paigalduslülitid

Paigaldage lülitid plaadile

3. samm: klaviatuuri maatriksi jootmine

Jooteklaviatuuri maatriks
Jooteklaviatuuri maatriks
Jooteklaviatuuri maatriks
Jooteklaviatuuri maatriks
Jooteklaviatuuri maatriks
Jooteklaviatuuri maatriks

Klaviatuuri maatriksil on 5 rida ja 14 veergu. Esiteks kasutame reana messingtraati, jootame ühe lüliti tihvti dioodiga, seejärel jootame dioodi teise külje messingtraadiga. Pärast kõigi ridade jootmist panime rea vahejuhtmete kohale midagi vahekaugust ja seejärel jootame kolonni juhtmed nende lülitite vasakpoolsete tihvtidega. Eemaldades vahekauguse, ületatakse read ja veerud 3D -ruumis ning välditakse nende lühistamist.

Samm: ühendage klaviatuurimaatriks Pitaya Go -ga

Ühendage klaviatuurimaatriks Pitaya Go -ga
Ühendage klaviatuurimaatriks Pitaya Go -ga

Arenduslaual Pitaya Go on 20 üldotstarbelist GPIO -d, millest piisab 5 rea ja 14 veeruga klaviatuurimaatriksi jaoks. Pärast selle lõpetamist kontrollime parem, kas read ja veerud on lühikesed. Riistvara on nüüd valmis.

Samm: seadistage klaviatuuril Python

Seadistage klaviatuuril Python
Seadistage klaviatuuril Python

Minge aadressile https://github.com/makerdiary/python-keyboard, et määrata klaviatuuril Python.

Soovitan: