Talaan ng mga Nilalaman:

Isang Hand-wired USB & Bluetooth Keyboard Pinapagana ng Python: 5 Hakbang
Isang Hand-wired USB & Bluetooth Keyboard Pinapagana ng Python: 5 Hakbang

Video: Isang Hand-wired USB & Bluetooth Keyboard Pinapagana ng Python: 5 Hakbang

Video: Isang Hand-wired USB & Bluetooth Keyboard Pinapagana ng Python: 5 Hakbang
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024, Nobyembre
Anonim
Isang Hand-wired USB & Bluetooth Keyboard na Pinapagana ng Python
Isang Hand-wired USB & Bluetooth Keyboard na Pinapagana ng Python
Isang Hand-wired USB & Bluetooth Keyboard na Pinapagana ng Python
Isang Hand-wired USB & Bluetooth Keyboard na Pinapagana ng Python

Ito ay isang hand-wired na mechanical keyboard. Sinusuportahan nito ang USB at Bluetooth, at tumatakbo ang Python sa microcontroller ng keyboard. Maaari kang magtaka kung paano ito gumagana. Sundin ang mga hakbang upang makabuo ng isa, malalaman mo ito.

Mga gamit

Mga Kagamitan

  • 0.8mm wire na tanso
  • 61 switch
  • plate ng keybaord
  • plate stabilizers
  • 61+ na mga diode para sa anti-ghost
  • Ang Makerdiary Pitaya Go, isang dev board na mayroong isang microcontroller upang patakbuhin ang Python

Mga kasangkapan

  • panghinang
  • haluang metal
  • tweezer
  • multimeter

Hakbang 1: Mag-install ng Mga Stabilizer

I-install ang Stabilizers
I-install ang Stabilizers
I-install ang Stabilizers
I-install ang Stabilizers

Kailangan naming i-install muna ang mga stabilizer sa keyboard plate. Upang gawing mas tahimik ang keyboard, maaari kaming mag-lubricate ng mga stabilizer na may grasa.

Hakbang 2: Mga Paglipat ng Mount

Mga Paglipat ng Bundok
Mga Paglipat ng Bundok

I-mount ang mga switch sa plato

Hakbang 3: Soldering Keyboard Matrix

Soldering Keyboard Matrix
Soldering Keyboard Matrix
Soldering Keyboard Matrix
Soldering Keyboard Matrix
Soldering Keyboard Matrix
Soldering Keyboard Matrix

Ang keyboard matrix ay may 5 mga hilera at 14 na mga haligi. Una, gumagamit kami ng isang wire na tanso bilang isang hilera, maghinang ng isang pin ng isang switch na may isang diode, pagkatapos ay maghinang sa kabilang panig ng diode gamit ang wire na tanso. Matapos ang paghihinang ng lahat ng mga hilera, naglalagay kami ng isang bagay bilang isang spacer sa tuktok ng mga wire ng hilera, at pagkatapos ay maghinang ang mga wire ng haligi gamit ang kaliwang mga pin ng mga switch na ito. Sa pamamagitan ng pag-alis ng spacer, ang mga hilera at haligi ay tinatawid sa 3D space at maiiwasan na maiksi.

Hakbang 4: Ikonekta ang Keyboard Matrix sa Pitaya Go

Ikonekta ang Keyboard Matrix sa Pitaya Go
Ikonekta ang Keyboard Matrix sa Pitaya Go

Ang dev board na Pitaya Go ay mayroong 20 pangkalahatang layunin na GPIO na sapat para sa keyboard matrix na may 5 mga hilera at 14 na mga haligi. Matapos ito, mas mabuti nating suriin kung ang mga hilera at haligi ay naikli. Handa na ang hardware ngayon.

Hakbang 5: I-setup ang Python sa Keyboard

I-setup ang Python sa Keyboard
I-setup ang Python sa Keyboard

Pumunta sa https://github.com/makerdiary/python-keyboard upang maitakda ang Python sa keyboard.

Inirerekumendang: