Мазмуну:

Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы: 5 кадам
Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы: 5 кадам

Video: Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы: 5 кадам

Video: Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы: 5 кадам
Video: 📶 4G LTE USB модем с WiFi с AliExpress / Обзор + Настройки 2024, Ноябрь
Anonim
Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы
Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы
Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы
Python тарабынан иштелип чыккан USB зымсыз USB жана Bluetooth клавиатурасы

Бул колго зымдуу механикалык клавиатура. Бул USB жана Bluetooth колдойт жана клавиатуранын микроконтроллеринде Python иштеп жатат. Бул кантип иштейт деп ойлонушуңуз мүмкүн. Бирөөнү куруу үчүн кадамдарды жасаңыз, сиз аны таба аласыз.

Жабдуулар

Материалдар

  • 0,8 мм жез зым
  • 61 которгуч
  • keyboord табак
  • плиталардын стабилизаторлору
  • Анти-арбак үчүн 61+ диоддор
  • Makerdiary Pitaya Go, Pythonду иштетүү үчүн микроконтроллери бар иштеп чыгуучу такта

Куралдар

  • кандооч
  • ширетүүчү эритмеси
  • пинцет
  • мультиметр

1 -кадам: Стабилизаторлорду орнотуңуз

Стабилизаторлорду орнотуу
Стабилизаторлорду орнотуу
Стабилизаторлорду орнотуу
Стабилизаторлорду орнотуу

Адегенде клавиатура пластинкасына стабилизаторлорду орнотушубуз керек. Клавиатураны тынчыраак кылуу үчүн, стабилизаторлорду май менен майлай алабыз.

2 -кадам: өчүргүчтөрдү орнотуу

Mount Switches
Mount Switches

Пластинкага которгучтарды орнотуңуз

3 -кадам: Баскычтоп матрицасын ширетүү

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

Клавиатура матрицасы 5 катар жана 14 мамычадан турат. Биринчиден, биз жез зымды катар катары колдонобуз, которгучтун бир пинин диод менен, андан кийин диоддун экинчи тарабын жез зым менен ширетебиз. Бардык катарларды ширеткенден кийин, биз катар зымдарынын үстүнө боштук катары бир нерсе коюп, андан кийин мамычанын зымдарын бул өчүргүчтөрдүн сол казыктары менен ширетебиз. Боштукту алып салуу менен, саптар менен мамычалар 3D мейкиндигинде кесилишет жана кыскартылып калуудан сак болушат.

4 -кадам: Keyboard Matrixти Pitaya Goго туташтырыңыз

Баскычтоп матрицасын Pitaya Go менен туташтырыңыз
Баскычтоп матрицасын Pitaya Go менен туташтырыңыз

Pitaya Go дистрибьюторунда 5 катар жана 14 мамычалуу клавиатура матрицасы үчүн жетиштүү болгон 20 жалпы максаттуу GPIO бар. Аны бүтүргөндөн кийин, саптар менен мамычалардын кыскартылганын текшергенибиз оң. Аппаратура азыр даяр.

5 -кадам: Pythonду клавиатурада орнотуңуз

Pythonну клавиатурада орнотуңуз
Pythonну клавиатурада орнотуңуз

Pythonду клавиатурага орнотуу үчүн https://github.com/makerdiary/python-keyboard дарегине өтүңүз.

Сунушталууда: