Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


projets:bouton_simulant_clavier:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
projets:bouton_simulant_clavier:accueil [2017/05/09 14:36]
resonance [Description]
projets:bouton_simulant_clavier:accueil [2017/05/10 11:23]
resonance [Bouton simulant clavier]
Ligne 1: Ligne 1:
 ====== Bouton simulant clavier ====== ====== Bouton simulant clavier ======
-  * Porteur du projet : Jia Lin [[:user:resonance|resonance]]+  * Porteur du projet : Jia Lin 
   * Date : 09/05/2017/ - ...   * Date : 09/05/2017/ - ...
   * Licence : [[http://creativecommons.org/licenses/by-sa/3.0/legalcode|CC-by-sa-3.0]]   * Licence : [[http://creativecommons.org/licenses/by-sa/3.0/legalcode|CC-by-sa-3.0]]
   * Description : bouton arduino simulant clavier   * Description : bouton arduino simulant clavier
   * Fichiers sources : //mettre un lien//   * Fichiers sources : //mettre un lien//
-  * Lien : //mettre un lien//+  * Lien : https://www.arduino.cc/en/Reference/KeyboardPress
  
-{{tag>isadora, arduino, clavier}}+{{tag>ensadmm, isadora, arduino, clavier}}
  
 ===== Description ===== ===== Description =====
-Je veut simuler l'appui sur la touche "a" pour commander Isadora, avec un bouton physique sur arduino.+Je veut simuler l'appui sur la touche "a" pour commander Isadora, avec un bouton physique branché sur arduino en mode PULLUP
  
 {{projets:bouton_simulant_clavier:accueil:index.png?300|Bouton simulant clavier}} {{projets:bouton_simulant_clavier:accueil:index.png?300|Bouton simulant clavier}}
  
-<code c>+J'utilise la librairie keyboard.h qui permet de simuler des touches.
  
 +<code c>
 +#include "Keyboard.h"
  
 +void setup() {
 +Keyboard.begin();
 +pinMode(2,INPUT_PULLUP);
 +}
  
 +void loop() {
 + int buttonState2 = digitalRead(2);
 + if (buttonState2 == LOW ){
 +  Keyboard.press(97);
 + }
 + 
 + else{
 +  Keyboard.release(97);  
 + 
 + }
 </code> </code>
-===== Matériaux ===== +===== Matériaux et outils ===== 
-Liste de matériel et composants nécessaires.+  * bouton 
 +  * arduino 
 +  * cable usb 
 +  * ordinateur
  
 ===== Tutoriel ===== ===== Tutoriel =====
/home/resonancg/www/wiki/data/pages/projets/bouton_simulant_clavier/accueil.txt · Dernière modification: 2017/05/10 17:52 de resonance