Table des matières:

Un clavier USB et Bluetooth câblé à la main alimenté par Python : 5 étapes
Un clavier USB et Bluetooth câblé à la main alimenté par Python : 5 étapes

Vidéo: Un clavier USB et Bluetooth câblé à la main alimenté par Python : 5 étapes

Vidéo: Un clavier USB et Bluetooth câblé à la main alimenté par Python : 5 étapes
Vidéo: 32 Combinaisons Secrètes de Ton Clavier 2024, Novembre
Anonim
Un clavier USB et Bluetooth câblé à la main alimenté par Python
Un clavier USB et Bluetooth câblé à la main alimenté par Python
Un clavier USB et Bluetooth câblé à la main alimenté par Python
Un clavier USB et Bluetooth câblé à la main alimenté par Python

Il s'agit d'un clavier mécanique câblé à la main. Il prend en charge USB et Bluetooth et exécute Python dans le microcontrôleur du clavier. Vous vous demandez peut-être comment cela fonctionne. Suivez les étapes pour en construire un, vous le découvrirez.

Fournitures

Matériaux

  • fil de laiton de 0,8 mm
  • 61 commutateurs
  • plaque de clavier
  • stabilisateurs à plaque
  • 61+ diodes pour anti-fantôme
  • Makerdiary Pitaya Go, une carte de développement dotée d'un microcontrôleur pour exécuter Python

Outils

  • fer à souder
  • alliage de soudure
  • pince à épiler
  • multimètre

Étape 1: Installer les stabilisateurs

Installer des stabilisateurs
Installer des stabilisateurs
Installer des stabilisateurs
Installer des stabilisateurs

Nous devons d'abord installer des stabilisateurs dans la plaque du clavier. Pour rendre le clavier plus silencieux, nous pouvons lubrifier les stabilisateurs avec de la graisse.

Étape 2: monter les commutateurs

Commutateurs de montage
Commutateurs de montage

Monter les interrupteurs sur la plaque

Étape 3: matrice de clavier à souder

Matrice de clavier à souder
Matrice de clavier à souder
Matrice de clavier à souder
Matrice de clavier à souder
Matrice de clavier à souder
Matrice de clavier à souder

La matrice du clavier a 5 lignes et 14 colonnes. Tout d'abord, nous utilisons un fil de laiton en rangée, nous soudons une broche d'un interrupteur avec une diode, puis nous soudons l'autre côté de la diode avec le fil de laiton. Après avoir soudé toutes les rangées, nous mettons quelque chose comme une entretoise sur les fils de rangée, puis nous soudons les fils de colonne avec les broches gauches de ces commutateurs. En enlevant l'entretoise, les lignes et colonnes sont croisées dans l'espace 3D et évitent d'être court-circuitées.

Étape 4: Connectez Keyboard Matrix à Pitaya Go

Connectez la matrice de clavier à Pitaya Go
Connectez la matrice de clavier à Pitaya Go

La carte de développement Pitaya Go dispose de 20 GPIO à usage général, ce qui est suffisant pour la matrice de clavier avec 5 lignes et 14 colonnes. Après l'avoir terminé, nous ferions mieux de vérifier si les lignes et les colonnes sont raccourcies. Le matériel est prêt maintenant.

Étape 5: Configurer Python sur le clavier

Configurer Python sur le clavier
Configurer Python sur le clavier

Accédez à https://github.com/makerdiary/python-keyboard pour définir Python sur le clavier.

Conseillé: