Sisukord:
- Tarvikud
- Samm: paigaldage stabilisaatorid
- Samm: paigaldage lülitid
- 3. samm: klaviatuuri maatriksi jootmine
- Samm: ühendage klaviatuurimaatriks Pitaya Go -ga
- Samm: seadistage klaviatuuril Python
Video: Käsitsi juhtmega USB- ja Bluetooth-klaviatuur, mida toetab Python: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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
Peame kõigepealt klaviatuuriplaadile stabilisaatorid paigaldama. Klaviatuuri vaiksemaks muutmiseks saame stabilisaatoreid määrida määrdega.
Samm: paigaldage lülitid
Paigaldage lülitid plaadile
3. samm: klaviatuuri maatriksi jootmine
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
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
Minge aadressile https://github.com/makerdiary/python-keyboard, et määrata klaviatuuril Python.
Soovitan:
Puidust LED -mängude ekraan, mida toetab Raspberry Pi Zero: 11 sammu (koos piltidega)
Puidust LED -mängukuva Powered by Raspberry Pi Zero: See projekt realiseerib 20x10 pikslise WS2812 -põhise LED -ekraani suurusega 78x35 cm, mida saab hõlpsasti elutuppa paigaldada, et mängida retromänge. Selle maatriksi esimene versioon ehitati 2016. aastal ja selle ehitasid ümber paljud teised inimesed. See näide
Ainulaadne kella mudel, mida toetab Arduino servomootorid: 5 sammu
Ainulaadne kella mudel, mida toetab Arduino servomootorid: selle juhendiga näitan teile, kuidas luua kella, kasutades Arduino Nano ja servomootoreid. Selleks vajate järgmisi elemente:
Traadita vikerkaarevalgusti, mida toetab Tesla mähis: 6 sammu
Traadita vikerkaarevalgusti, mida toetab Tesla mähis: Siin on projekt, mis kasutab väikese, bipolaarse Tesla mähise tekitatud raadiosageduslikku energiat mitmevärviliste külma katoodlampide rõnga toiteks. Nagu kõigi kõrgepingeseadmete puhul, olge nende kasutamisel ettevaatlik ja hea otsustusvõimega
4S 18650 liitium-ioon akulaadija, mida toetab Sun: 7 sammu
4S 18650 liitium-ioon akulaadija Powered by Sun: Motivatsioon selle projekti elluviimiseks oli luua oma 18650 akuelementide laadimisjaam, mis on minu tulevaste traadita (toiteväärtusega) projektide oluline osa. Valisin traadita ühenduse, kuna see muudab elektroonilised projektid mobiilseks
N64 emuleerimissüsteem, mida toetab Odroid XU4: 8 sammu (piltidega)
N64 emulatsioonisüsteem Powered by Odroid XU4: See on Odroid Xu4 arvuti, mis on paigaldatud Nintendo 64 kesta. Ma võtsin mõned aastad tagasi üles surnud N64, kavatsusega sinna Raspberry Pi 3 installida, kuid see lihtsalt ei olnud t piisavalt võimas, et n64 korralikult jäljendada. Odroid Xu4