Cov txheej txheem:
- Khoom siv
- Kauj ruam 1: Nruab Stabilizers
- Kauj ruam 2: Mount Hloov
- Kauj Ruam 3: Soldering Keyboard Matrix
- Kauj Ruam 4: Txuas Keyboard Matrix rau Pitaya Go
- Kauj Ruam 5: Teeb Python ntawm Keyboard
Video: Ib txhais tes xaim USB & Bluetooth Keyboard Txhawb los ntawm Python: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Qhov no yog tes-siv tshuab keyboard. Nws txhawb USB thiab Bluetooth, thiab tab tom khiav Python hauv lub microcontroller ntawm cov keyboard. Koj yuav xav tias nws ua haujlwm li cas. Ua raws cov kauj ruam los tsim ib qho, koj yuav pom nws tawm.
Khoom siv
Khoom siv
- 0.8 hli tooj dag hlau
- 61 hloov
- keybaord phaj
- phaj mount stabilizers
- 61+ diodes rau kev tiv thaiv dab
- Makerdiary Pitaya Go, pawg dev uas muaj lub microcontroller los khiav Python
Cov cuab yeej
- cam khwb cia hlau
- solder hlau
- tweezer
- multimeter
Kauj ruam 1: Nruab Stabilizers
Peb yuav tsum tau teeb tsa cov stabilizers rau hauv cov keyboard keyboard ua ntej. Txhawm rau ua kom cov keyboard nyob ntsiag to, peb tuaj yeem lubricate cov stabilizers nrog roj.
Kauj ruam 2: Mount Hloov
Mount cov hloov mus rau lub phaj
Kauj Ruam 3: Soldering Keyboard Matrix
Cov keyboard matrix muaj 5 kab thiab 14 kab. Ua ntej, peb siv cov tooj dag los ua kab, sib txuas ib tus pin ntawm qhov hloov nrog lub diode, tom qab ntawd muab lwm sab ntawm lub diode nrog cov tooj dag xaim. Tom qab siv tag nrho cov kab, peb muab qee yam ua qhov sib txuas saum toj ntawm kab kab, thiab tom qab ntawd muab cov kab xov txuas nrog cov laug laug ntawm cov hloov no. Los ntawm kev tshem tus spacer, kab thiab kab tau hla hauv qhov chaw 3D thiab zam kom tsis txhob luv.
Kauj Ruam 4: Txuas Keyboard Matrix rau Pitaya Go
Pawg dev Pitaya Go muaj 20 lub hom phiaj dav GPIOs uas txaus rau cov keyboard matrix nrog 5 kab thiab 14 kab. Tom qab ua tiav nws, peb yuav tshuaj xyuas zoo dua yog tias kab thiab kab luv. Kho vajtse yog npaj tam sim no.
Kauj Ruam 5: Teeb Python ntawm Keyboard
Mus rau https://github.com/makerdiary/python-keyboard los teeb Python ntawm cov keyboard.
Pom zoo:
ChatterBox - Tus Txhais Lus Txhais: 6 Cov Kauj Ruam
ChatterBox - Tus Txhais Lus Txhais Lus: Lub cuab yeej uas ua rau txhua yam khoom tham! Siv nrog ceev faj
Hnav kom Glow: Lub Xaim Xaim Hluav Taws Xob Hluav Taws Xob: 9 Kauj Ruam
Hnav kom Glow: Xibtes Kub Kub Teeb Tsom Teeb: Hauv cov lus qhia no, Kuv yuav qhia koj lub teeb nyem zoo uas ci tam sim tom qab tuav nws hauv koj xib teg yam tsis muaj lub zog sab nraud. Nws siv koj lub cev kub los ua zog nws tus kheej. Lub teeb ci txaus kom pom dab tsi thiab nyeem
Ua Lub Xaim Hluav Taws Xob los ntawm Kev Siv Cov Khoom Siv Rov Los: 5 Kauj Ruam (nrog Duab)
Ua Lub Xaim Hluav Taws Xob los ntawm Kev Siv Cov Khoom Siv Rov Los: Nyob zoo txhua tus, Txog ib hlis dhau los, Kuv yuav qee qhov pheej yig LED sawb teeb los ntawm Bangood.com. Koj tuaj yeem pom tias cov kab hluav taws xob LED tau siv sab hauv/sab nrauv tsim ntawm lub tsev/vaj thiab lwm yam Kuv tau txiav txim siab ua kom lub teeb saw caj dab rau thaum qhov tshiab
Ntiaj Teb Txoj Kev Tawv Tawv Tawv Tes Tawv Tes Tawv Tes Tawv Tes!: 6 Cov Kauj Ruam (nrog Duab)
Ntiaj Teb Txoj Kev Tawv Tawv Tawv Tes Tawv Tes Tawv Tes Tawv!: Khawm-tus kws tsim, los ntawm Aniomagic, yog qhov zoo kawg nkaus me me. Nws yog tus nyeem ntawv ib puag ncig qhov loj me ntawm npib tsib xee uas tuaj yeem ua haujlwm tau nrog tshwj xeeb lub sijhawm ua haujlwm ntawm lub teeb. Nrog nws, peb yuav ua rau lub ntiaj teb nyias nyias, tuaj yeem tsim cov hlua tes. Kuv tau
Yuav Txhais Li Cas Kev Taw Qhia ntawm Kev Hloov Los Ntawm Digital Hloov Hloov Nrog PIC: 5 Cov Kauj Ruam
Yuav Ua Li Cas Txhais Tus Cwj Pwm ntawm Kev Sib Hloov Los Ntawm Digital Rotary Hloov Nrog PIC: Lub hom phiaj rau Cov Lus Qhia no yog los piav qhia yuav ua li cas txhawm rau cuam tshuam cov digital (plaub kab cim coded) hloov pauv nrog lub microcontroller. Tsis txhob txhawj, kuv yuav piav qhia dab tsi? Quadrature coded? txhais tau rau peb. Lub interface no thiab cov software txuas nrog wilâ € ¦