Comment utiliser la bibliothèque SRIO pour Arduino (5 / 7 étapes)

Étape 5: Touche fonction

7-maintenant que nous savons comment utiliser les fonctions de la LED, nous voyons que des touches.
Nous allons créer un code qui va nous montrer sur l’écran série d’Arduino quel bouton est enfoncé.
Voici le code commenté :

Ce dessin nous montre qui touche

#include < SRIO.h >

Constructeur de bibliothèque
SRIO SR ;

Constante du nombre de connectés bouton
#define nbr_button 64

Variable de l’état du bouton
Taille du tableau est le nombre de bouton
int button_state [nbr_button] ;

void setup()
{
Initialiser le port série
Serial.Begin(9600) ;
Initialiser à utiliser par Dilciktal
SR. Initialize() ;
}

void loop()
{
Boucles autant de temps que le bouton connecté
pour (int i = 0; i < nbr_button; i ++) {}
Stocker l’état de bouton dans variable
button_state [i] = SR. Button_Pin_Read(i) ;
Est l’État allumé ?
Si (button_state [i] == 1) {}
Envoyé à serial monitor l’état du bouton
Serial.Print ("The") ;
Serial.Print(i,DEC) ;
Serial.println ("touche") ;
}
}
}

Vous remarquerez que dans ce code que nous appuyer sur le bouton le serial monitor affiche
constamment: « la X touche. » Vous me direz qu’il ne pose aucun problème.
Dans ce cas également, mais n’oubliez pas que nous voulons envoyer événement MIDI
ainsi, lorsque vous appuyez sur le bouton tout le temps, nous envoyons un message MIDI qui va saturer la connexion et
vous ne pouvez pas envoyer n’importe quoi d’autre comme des données MIDI.

Articles Liés

Comment utiliser la bibliothèque IR avec un attiny

Comment utiliser la bibliothèque IR avec un attiny

Ce Instructable vous dira comment utiliser la bibliothèque de IR (infrarouge) sur un Attiny. Je vais utiliser un Attiny85 avec un Arduino Uno. Je ne couvre comment faire pour télécharger des sketches à la Attiny juste comment faire pour utiliser la b
Comment ajouter la bibliothèque capteur gaz Arduino dans à Proteus 7 & 8

Comment ajouter la bibliothèque capteur gaz Arduino dans à Proteus 7 & 8

Première étape consiste à télécharger les fichiers de bibliothèqueVisitez notre site Web pour télécharger des fichiers de bibliothèqueEtape 1: Coller ces trois fichiers GS. IDX, GSB. LIB et Gscode.HEX en dossier de bibliothèqueSi vous utilisez Proteu
Bibliothèque de l’Arduino dans Proteus

Bibliothèque de l’Arduino dans Proteus

Bonjour à tous les téléspectateurs d'instructable aujourd'hui est pour les amoureux de l'ARDUINOLa plupart du temps il y a un grand projet qui est devenu très difficile pour nous de gérer sur maquetteBeaucoup d'utilisation des fils de raccordement ma
Comment faire pour installer les bibliothèques dans l’Arduino

Comment faire pour installer les bibliothèques dans l’Arduino

c'est juste un mini instructable pour décrire le processus d'ajout et d'utilisation d'une bibliothèque dans l'Arduino. C'est assez bien les informations nécessaires si vous voulez de plus avec votre arduino que clignoter une LED.Étape 1: Trouver une
Bibliothèques de l’Arduino pour userspace

Bibliothèques de l’Arduino pour userspace

Bibliothèques d'userspace Arduino-comme pour le Beagle - GSoC 2013Presque tout le monde dans la communauté embedded est familier avec l'environnement de développement Arduino. Créer des bibliothèques de l'Arduino pour userspace pourrait offrir import
Comment utiliser Verilog et 3 Basys pour arrêter regarder

Comment utiliser Verilog et 3 Basys pour arrêter regarder

J'ai fait ce projet pour une classe en ligne. Le projet est écrit en Verilog. Le générateur d'horloge, les enable_sr (enable chiffres) et les modules ssd (affichage 7 segments) ont été fournis. Ma tâche consistait à écrire le module supérieur et les
Comment construire une bibliothèque maison dans votre sous-sol à l’aide des étagères et des milliers de livres

Comment construire une bibliothèque maison dans votre sous-sol à l’aide des étagères et des milliers de livres

suivre ma chaîne youtube : http://www.youtube.com/user/educatetowin?feature=mheeSite Web : http://www.educatetube.comHôte : SipskiComment construire une bibliothèque maison dans votre sous-sol.  Vous avez juste besoin d'au moins 5 à 7 étagères (selon
Un guide pour utiliser iMovie Software + comment utiliser vert/bleu écran tutoriel pour rendre votre look vidéos mieux

Un guide pour utiliser iMovie Software + comment utiliser vert/bleu écran tutoriel pour rendre votre look vidéos mieux

Cette vidéo est le tutoriel du débutant pour iMovie Software. En outre, si vous êtes un réalisateur vidéo, vous saurez comment utiliser vert/bleu écran transitions pour faire vos vidéos à regarder mieux. Regardez la vidéo pour mieux connaître.
Comment ajouter la bibliothèque Arduino dans Proteus 7 et 8

Comment ajouter la bibliothèque Arduino dans Proteus 7 et 8

MISE À JOUR LE MAI 2016 **** Arduino Nano, Pro, mini, Uno, 1280,2560 bibliothèque pour Proteus (version mise à jour)Comment faire pour ajouter Arduino gaz capteur bibliothèque ISIS Proteus 7 & 8* Ajouter Video tutorial en dernière étape, qui va vous
Comment utiliser un routeur CNC à Techshop pour construire un coffre 6 Conseil simple d’une feuille de trimestre 2 * 4 pied demi pouce épais contreplaqué de bouleau. Je l’ai fait à Techshop ! Est-ce que j’ai dit Techshop !

Comment utiliser un routeur CNC à Techshop pour construire un coffre 6 Conseil simple d’une feuille de trimestre 2 * 4 pied demi pouce épais contreplaqué de bouleau. Je l’ai fait à Techshop ! Est-ce que j’ai dit Techshop !

Comment utiliser un routeur de commande numérique par ordinateur pour construire un coffre 6 Conseil simple d'une feuille quart de 2 * 4 pied de contreplaqué de bouleau de ½ pouce. Je l'ai fait à Techshop !Ceci est mon premier Instructable, donc s'il
Comment transformer une bibliothèque pour un placard / como transformar ONU librero fr ONU armario

Comment transformer une bibliothèque pour un placard / como transformar ONU librero fr ONU armario

Voici un tutoriel simple pour obtenir une bibliothèque dans une nouvelle vie, en évitant le jeter à la poubelle... Profitez-en...réutiliser, réduire, recycler:)Aqui dejo un tutoriel con el cual se puede dar una vida nueva un librero ONU, evitando asi
Comment faire pour créer un CD avec les titres de votre bibliothèque iTunes pour écouter dans votre voiture ?

Comment faire pour créer un CD avec les titres de votre bibliothèque iTunes pour écouter dans votre voiture ?

Si vous avez toujours voulu avoir un CD avec votre musique préférée depuis votre bibliothèque iTunes, donc vous pouvez facilement écouter pendant que vous êtes sur un long trajet avec votre voiture, par exemple, c'est la façon de le faire.Étape 1: Ou
Comment écrire une bibliothèque la manière simple

Comment écrire une bibliothèque la manière simple

La première chose est tout d'abord je ne suis pas un programmeur ou ont beaucoup d'expérience de programmation, je suis juste un débutant. Il y a beaucoup de façons de faire ceci est que mon chemin est peut-être le mauvais sens, mais ça marche pour m
Comment utiliser l’affichage à cristaux liquides avec arduino tutoriel

Comment utiliser l’affichage à cristaux liquides avec arduino tutoriel

Salut tout le monde espère que vous êtes bien:)Aujourd'hui je suis va pour vous apprendre à utiliser un écran LCD display avec Arduino (juste un message monde d'enfer).Si vous êtes débutant ou vous jamais joué avec afficheur LCD avec Arduino avant, c