Création d’une résistance de base clavier & Interface avec Arduino !

Bonjour à tous!

J’ai toujours préféré des claviers de résistance diviseur/Echelle basée sur les claviers de la matrice. Si vous êtes intelligent, vous aurez besoin est un port analogique de votre microcontrôleur d’utiliser autant de boutons que vous le souhaitez. Bien sûr, il nécessite un tas d’émissions, mais là encore, fait la matrice de clavier. Dans cette série de trois vidéos, nous allons parler de comment la résistance de base clavier fonctionne, comment il s’interfacer avec votre arduino et à programmer et à décoder avec un simple logiciel !

Cette vidéo parle de la théorie de base et le schéma. Ne vous inquiétez pas. Toutes les vidéos sont courts !

Le schéma :


Interface & Code préliminaire :


Code final & démonstration :

Voici un lien vers chacun de ces codes dans la partie #2 et #3: Exemples de code

Eh bien, j’espère sincèrement que cela aide quelqu'un. J’espère que vous êtes capable d’apprendre de ces vidéos et exemples de code. Soyez vigilent et Merci d’avoir pris le temps de regarder mon instructable !

Bien cordialement,

Patrick

Articles Liés

Ligne de base suivant Robot avec Arduino

Ligne de base suivant Robot avec Arduino

07/09/2015Il a été quelques années puisque nous avons affiché initialement ce Robot suivant ligne de base avec tutorial Arduino, et il semble tellement de gens a jugé utile que nous devrions poster une mise à jour qui se déroule courant Arduino bibli
Création d’une Station de Base pour une utilisation avec un véhicule autonome.

Création d’une Station de Base pour une utilisation avec un véhicule autonome.

Cette Station de Base a été initialement conçue comme le centre de contrôle pour véhicule de O-f-validation de FishPi (dispositif). J'avais en tête un Flightcase en aluminium avec un clavier, souris, écran LCD et un Hub USB ainsi que les extensions p
Cryptap : Une serrure de porte basée sur le rythme

Cryptap : Une serrure de porte basée sur le rythme

inspiré par plusieurs mécanismes de déverrouillage de porte que j'ai vu sur hackaday.com, j'ai décidé d'en créer un sur le mien. Celui-ci dispose d'une interface de deux boutons ; de début et de fin de la présentation de mot de passe et l'autre d'exp
Guide de création d’une table de montage séquentiel

Guide de création d’une table de montage séquentiel

cette instructable est un guide sur Comment faire pour créer une table de montage séquentiel. Il s'agit d'un processus assez simple, et tout ce qu'il faut, c'est un peu de plaisir et d'imagination. Il y a beaucoup de méthodes sur la création d'une ta
Création d’une connexion de passerelle Internet pour Xbox Live

Création d’une connexion de passerelle Internet pour Xbox Live

Oui, la nouvelle Xbox 360 Slim est sorti, mais il y a encore beaucoup de joueurs qui n'ont pas encore à suivre le train de Slim pour de nombreuses raisons. Un seul, ils veulent garder les choses old school et empreinte digitale gratuite avec les aban
Comment utiliser une résistance de charge légère (LDR)

Comment utiliser une résistance de charge légère (LDR)

Beaucoup de projets utilisent un résistance dépendant de la lumière (LDR) pour détecter les niveaux de lumière, mais ne pas vraiment se concentrer sur leur fonctionnement.Ce projet vous montre comment utiliser un résistance dépendant de la lumière (L
Moniteur de fréquence cardiaque à l’aide d’une photorésistance

Moniteur de fréquence cardiaque à l’aide d’une photorésistance

Ce projet utilise un myRIO NI une photorésistance et éclairage naturel afin de déterminer votre fréquence cardiaque. Lorsqu'un bouton est enfoncé sur le myRIO, la tension de la photorésistance est lu pendant 10 secondes. Les battements par minute son
Création d’une grille de LED charlieplexed sur ATTiny85

Création d’une grille de LED charlieplexed sur ATTiny85

cette instructable a été inspirée par mon premier projet de Microcontrôleur AVR que je travaille depuis un certain temps. J'ai voulu commencer à apprendre plus sur le micro-contrôleur AVR et voir combien je ne pouvais faire avec un minimum de matérie
Création d’une monnaie sociale

Création d’une monnaie sociale

Le manque de communication et de la conversation entre les gens est un problème de notre temps. J'ai exploré cette idée de « pauvreté sociale » sous l'impulsion d'une nouvelle forme de monnaie ou d'échange, étudier les modes d'échange grâce à des act
Création d’une nouvelle en utilisant rien d’autre qu’un objet aléatoire devant vous

Création d’une nouvelle en utilisant rien d’autre qu’un objet aléatoire devant vous

Parfois écrit peut être la façon plus difficile de vous exprimer au monde. Mais une fois que vous savez ce qu'il faut écrire et vous avez autant pratique que vous pouvez obtenir, vous êtes un peu plus de devenir un grand écrivain.Évidemment, vous ave
Faire une résistance Variable avec 1 Million paramètres

Faire une résistance Variable avec 1 Million paramètres

la semaine dernière dans mon collège physics lab nous sommes arrivés à utiliser ces « boîtes » de résistance variable. Ils ont eu deux entrées et six cadrans et pourrait générer des résistances différentes 1 million sur les deux entrées. Je savais qu
Comment à la 3D modèle une Plaque acrylique de Base dans Autodesk Inventor par Aaron Kreimer

Comment à la 3D modèle une Plaque acrylique de Base dans Autodesk Inventor par Aaron Kreimer

Bonjour ! Mon nom est Aaron Kreimer et dans ce Instructable je vais enseigner vous comment 3D modeler une plaque acrylique base dans Autodesk Inventor. Aux fins de ce Instructable, je vais utiliser les mesures et les modèles de mes propres commutateu
Création d’une Page de bande dessinée de crayons de couleurs

Création d’une Page de bande dessinée de crayons de couleurs

avant que je commence avec cette instructable je veux juste rendre clair que je ne suis pas un expert ou un professionnel dans l'industrie du comics. J'ai plusieurs années expérience lecture de bandes dessinées, mais j'ai seulement été la création d'
Création d’une boîte de taille personnalisée pour l’impression 3D avec OpenSCAD

Création d’une boîte de taille personnalisée pour l’impression 3D avec OpenSCAD

Hybrislabs, nous avons exploré l'ITO beaucoup et à un moment donné nos prototypes devient si petit et intégré, que nous avons eu la nécessité de créer des boîtes personnalisées pour ces derniers. Nous avons initialement utilisé 123D pour la création