Table des matières:

Matrice de clavier Lego 4x4 : 8 étapes (avec photos)
Matrice de clavier Lego 4x4 : 8 étapes (avec photos)

Vidéo: Matrice de clavier Lego 4x4 : 8 étapes (avec photos)

Vidéo: Matrice de clavier Lego 4x4 : 8 étapes (avec photos)
Vidéo: Clavier matrice et microcontrôleur 2024, Juin
Anonim
Matrice de clavier Lego 4x4
Matrice de clavier Lego 4x4
Matrice de clavier Lego 4x4
Matrice de clavier Lego 4x4

Alors que je suis coincé à la maison depuis quelques semaines, j'ai enfin réussi à terminer certains projets qui me trottent dans la tête. J'ai utilisé Lego comme base pour la plupart de mes projets au cours des dernières semaines. J'ai finalement assemblé mon kit Google AIY avec des legos, j'ai également construit un porte-crayon Apple personnalisé à l'aide de pièces de lego personnalisées. Il était donc temps de passer à quelque chose d'un peu plus difficile. Je voulais vraiment utiliser des pièces que j'ai dans la maison et les legos étaient parfaits. La seule chose que j'ai dû commander pour la construction était un Arduino Micro. J'ai essayé avec d'autres planches mais c'est honnêtement la meilleure solution. C'est plug and play. Cela valait la peine d'attendre quelques jours.

Cette semaine, j'ai abordé l'un des projets auxquels je réfléchis depuis un moment. Une matrice de clavier 4x4 pour scripter des raccourcis pour mon ordinateur. J'ai également travaillé sur photoshop et je voulais pouvoir naviguer un peu plus facilement. Alors j'ai sorti les outils et je me suis mis au travail. Je vais le démonter plus tard pour commander des briques pour lui donner une couleur uniforme. Mais pour l'instant, on y va.

Fournitures

  1. Arduino Micro
  2. 16 boutons tactiles
  3. Souder
  4. Fer à souder
  5. Flux
  6. Câble micro-usb
  7. Lot de Lego
  8. Porte-bouton*
  9. Plaque de base *
  10. Support Arduino Micro Lego*

* Nécessite une imprimante 3D

Étape 1: imprimer les pièces

Imprimer les pièces
Imprimer les pièces

Vous devez imprimer les pièces en 3D et les préparer pour la construction.

Étape 2: placez les boutons

Placer les boutons
Placer les boutons

Placez les boutons tactiles sur la plinthe inférieure et soudez-les en place.

Étape 3: souder les boutons en place

Souder les boutons en place
Souder les boutons en place

En utilisant le diagramme matriciel, j'ai soudé les boutons en place en utilisant un motif en zigzag pour les rangées. L'objectif était de simplement connecter les lignes à travers et les colonnes vers le bas.

Étape 4: souder les lignes et les colonnes

Soudez les lignes et les colonnes
Soudez les lignes et les colonnes

J'ai commencé par souder les 4 fils rouges et les 4 fils noirs à l'Arduino Micro. Puis soudé chacun des fils aux colonnes et aux rangées en faisant très attention à aller dans la bonne direction. L'Arduino Micro a été collé à chaud sur la partie Lego personnalisée imprimée en 3D.

Étape 5: Construire un logement

Construire un logement
Construire un logement
Construire un logement
Construire un logement
Construire un logement
Construire un logement

J'ai utilisé une variété de briques 1x pour construire le logement. Il n'y a pas de briques sous le clavier. Il s'attache au périmètre. Des briques sont placées sur le dessus et au centre juste pour offrir plus de stabilité.

Étape 6: déposez les briques 2x2

Déposez les briques 2x2
Déposez les briques 2x2

Les briques 2x2 agissent comme les boutons réels et s'adaptent parfaitement aux boutons tactiles.

Étape 7: écriture du code

Rédaction du code
Rédaction du code

Le code du projet était assez simple. J'ai suivi un code que j'ai trouvé sur Github. J'ai dû apporter quelques modifications aux lignes et aux colonnes, mais tout fonctionne parfaitement. Les directions pour la bibliothèque sont sur le site Web Arduino CC.

Étape 8: Profitez

Je suis très enthousiaste à l'idée de créer de l'art maintenant avec ce clavier car je peux utiliser les raccourcis que j'ai créés. Je réfléchis à la façon dont je vais scénariser chacune des 14 clés.

Je suis ravi de publier une mise à jour après avoir commandé un schéma de couleurs de briques cohérent.

Conseillé: