İçindekiler:

Python Destekli El Kablolu USB ve Bluetooth Klavye: 5 Adım
Python Destekli El Kablolu USB ve Bluetooth Klavye: 5 Adım

Video: Python Destekli El Kablolu USB ve Bluetooth Klavye: 5 Adım

Video: Python Destekli El Kablolu USB ve Bluetooth Klavye: 5 Adım
Video: Patron görmesin :) 2024, Haziran
Anonim
Python Tarafından Desteklenen El Kablolu USB ve Bluetooth Klavye
Python Tarafından Desteklenen El Kablolu USB ve Bluetooth Klavye
Python Tarafından Desteklenen El Kablolu USB ve Bluetooth Klavye
Python Tarafından Desteklenen El Kablolu USB ve Bluetooth Klavye

Bu, elle kablolu bir mekanik klavyedir. USB ve Bluetooth'u destekler ve klavyenin mikro denetleyicisinde Python çalıştırır. Nasıl çalıştığını merak edebilirsiniz. Bir tane oluşturmak için adımları izleyin, öğreneceksiniz.

Gereçler

Malzemeler

  • 0.8mm pirinç tel
  • 61 anahtar
  • klavye plakası
  • plaka montaj stabilizatörleri
  • Anti-hayalet için 61+ diyot
  • Makerdiary Pitaya Go, Python'u çalıştırmak için bir mikro denetleyiciye sahip bir geliştirme kartı

Aletler

  • havya
  • lehim alaşımı
  • cımbız
  • multimetre

Adım 1: Stabilizatörleri Kurun

Stabilizatörleri Kurun
Stabilizatörleri Kurun
Stabilizatörleri Kurun
Stabilizatörleri Kurun

Önce klavye plakasına sabitleyici takmamız gerekiyor. Klavyeyi daha sessiz hale getirmek için dengeleyicileri gres ile yağlayabiliriz.

Adım 2: Anahtarları Monte Edin

Montaj Anahtarları
Montaj Anahtarları

Anahtarları plakaya monte edin

Adım 3: Klavye Matrisini Lehimleme

Lehimleme Klavye Matrisi
Lehimleme Klavye Matrisi
Lehimleme Klavye Matrisi
Lehimleme Klavye Matrisi
Lehimleme Klavye Matrisi
Lehimleme Klavye Matrisi

Klavye matrisinin 5 satırı ve 14 sütunu vardır. İlk olarak, bir sıra olarak bir pirinç tel kullanıyoruz, bir anahtarın bir pimini bir diyotla lehimliyoruz, ardından diyotun diğer tarafını pirinç tel ile lehimliyoruz. Tüm sıraları lehimledikten sonra sıra tellerinin üstüne aralayıcı olarak bir şey koyuyoruz ve ardından kolon tellerini bu anahtarların sol pimleri ile lehimliyoruz. Spacer kaldırılarak, satırlar ve sütunlar 3B uzayda çaprazlanır ve kısa devre yapılmasından kaçınılır.

4. Adım: Keyboard Matrix'i Pitaya Go'ya bağlayın

Keyboard Matrix'i Pitaya Go'ya Bağlayın
Keyboard Matrix'i Pitaya Go'ya Bağlayın

Dev board Pitaya Go, 5 satır ve 14 sütunlu klavye matrisi için yeterli olan 20 genel amaçlı GPIO'ya sahiptir. Bitirdikten sonra, satırların ve sütunların kısa devre yapıp yapmadığını kontrol etsek iyi olur. Donanım artık hazır.

Adım 5: Klavyede Python Kurulumu

Klavyede Python Kurulumu
Klavyede Python Kurulumu

Python'u klavyede ayarlamak için https://github.com/makerdiary/python-keyboard adresine gidin.

Önerilen: