Créez un bouton de touche d'entrée!: 6 étapes (avec des photos)

Créez un bouton de touche d'entrée!: 6 étapes (avec des photos)

Table des matières:

Anonim

La clé d'entrée du Tout-Puissant! Cette clé de soumission tellement satisfaisante mérite un bouton spécial pour son utilité!

Apprenez à reprogrammer une MaKey et à créer votre propre bouton de saisie génial et personnalisé! Bonus: ça éclaire même !!

Le temps total de construction du projet est d'environ une heure.

Ce projet est idéal pour les personnes de tous les horizons et niveaux d’expérience, et pour la plupart des âges. Si vous suivez ma conception, vous allez faire un peu de travail du bois, alors assurez-vous de recevoir l'aide et / ou la supervision d'un adulte expérimenté et portez vos lunettes de protection!:)

Provisions:

Étape 1: Outils et matériaux

Matériaux

- Kit de maquillage

- Bouton SPST: Comme ce bouton-poussoir arcade éclairé!

- Panneau en bois dimensionné pour votre bouton.

- Fil de connexion (calibre 22)

Outils

-- Lunettes de sécurité

woo!

- fer à souder

, souder

& mèche à dessouder

- Règle (ou étriers)

- Perceuse

avec 3/4 "bit (ou autrement dimensionné pour votre bouton)

- Lime plate en bois

(pour éviter les éclats!)

-- Pistolet à colle chaude

OU époxy

(permanent)

Étape 2: Reprogrammer le point MaKey MaKey. 1

1. Ouvrez l'IDE Arduino. Pour utiliser le complément MaKey MaKey, assurez-vous que vous utilisez Arduino 1.6.4 ou une version ultérieure.

Le Makey Makey est programmé comme une carte Arduino dans l’environnement de développement interne Arduino ("IDE"). Découvrez ce tutoriel génial sur la façon de télécharger l'IDE Arduino.

Voici un lien direct vers le dernier téléchargement du logiciel Arduino IDE.

2. Installez le module complémentaire Makey Makey Board.

Allez dans l'option de menu "Fichier" et ouvrez l'onglet Préférences. Dans la zone de texte "Additional Board Manager URLs" * (surligné dans la photo ci-dessus), collez le lien suivant:

raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

Cliquez sur OK". Allez dans le gestionnaire de forum en allant dans l'option de menu "Outils", en survolant le bouton "Conseil" et en cliquant sur le "Menu du gestionnaire de forum" en haut de la liste. Cliquez sur le module Makey Makey ** et sélectionnez "installer" pour terminer le processus d'installation.

3. Dans le menu Outils, allez dans l'option "Tableau" et sélectionnez le tableau "Makey Makey".

Le module complémentaire à l'étape 2 aurait dû ajouter cette option, comme indiqué sur la photo. Sinon, consultez ce didacticiel pour obtenir un aperçu plus détaillé de la procédure de téléchargement du module complémentaire.

4. Toujours dans le menu Outils, sélectionnez "Port" et choisissez le port correspondant à MaKey MaKey.

Si vous avez le choix entre plusieurs ports COM, débranchez le Makey Makey et voyez quel port disparaît. Rebranchez le Makey Makey et sélectionnez ce port.

Étape 3: Reprogrammer le point de maKey MaKey. 2

1. Téléchargez le code système MaKey MaKey.

Voici la page GitHub pour le Makey Makey.

Voici un lien direct pour télécharger le programme complet. Il s’agit d’un fichier.zip, assurez-vous d’extraire tous les fichiers.

2. Ouvrez le code MaKey Makey dans l'IDE Arduino. Cliquez sur l'onglet settings.h dans l'esquisse de Makey Makey.

3. Remplacez l’une des touches par une entrée en utilisant le code de la clé: "KEY_RETURN".

J'ai décidé de remplacer le bouton gauche de la souris par la touche Entrée. J'ai donc remplacé "MOUSE_LEFT" (mis en évidence sur la 1ère photo ci-dessus) par "KEY_RETURN" (mis en évidence sur la 2ème photo ci-dessus).

4. Modifiez les autres clés comme bon vous semble! Des codes de clé supplémentaires sont répertoriés au bas du fichier Settings.h.

Étape 4: Construisez la base du bouton!

1. Mesurez la taille du corps du bouton.

2. Marquez le panneau en bois à l'endroit où vous souhaitez placer le centre du bouton et tracez un cercle correspondant à la taille du corps du bouton.

3. Percez un trou dans le panneau en bois pour le corps du bouton.

4. Limer (ou poncer) les bords du trou. Vérifiez que le bouton est bien ajusté dans le trou.

5. Vissez le bouton à l'arrière du panneau en bois et fixez la section DEL.

Étape 5: Connectez le bouton!

1. Souder les fils sur les fils du bouton.

Si vous utilisez le même bouton-poussoir arcade illuminé que dans ce tutoriel, les deux broches latérales correspondent à la puissance de la LED et les deux broches arrière correspondent au commutateur. Il est recommandé d’utiliser des couleurs de fil appropriées (c’est-à-dire rouge pour le positif, noir pour le négatif) ou d’étiqueter chacun des fils du bouton.

2. Connectez le fil de l'interrupteur du bouton négatif à la masse du Makey Makey.

3. Connectez le fil de l’interrupteur du bouton positif à l’entrée Makey Makey qui correspond à votre touche entrée (la mienne était le clic gauche de la souris).

4. Connectez le fil positif de la LED du bouton à la broche de sortie du Makey Makey 5V située à l'arrière de la carte (broches d'en-tête supérieures).

5. Connectez le fil négatif de la LED du bouton à la broche de sortie GND du Makey Makey à l'arrière.

Étape 6: Bouton Test et application!

Vérifiez que le bouton agit correctement en tant que touche "Entrée" (et ne fait aucune activité amusante), puis intégrez-le dans votre programme / jeu / en tapant au quotidien / tout autre projet génial!

Une extension très cool consiste à allumer le voyant du bouton lorsque vous établissez une connexion entre les pads Makey Makey. Regardez la vidéo ci-dessus pour une démonstration de cela! S'il y a suffisamment d'intérêt, je posterai le code / schéma pour ajouter cette fonctionnalité:)