Réaliser une sound board

Bonjours à vous,

J'aurais besoin de votre aide car je n'arrive pas à trouver un moyen pour faire en sorte que quand j’appuie sur un bouton (un simple contact) cela m'assigne une touche sur mon Pc pour réaliser une soundboard.

J'ai vu que la librairie "Keyboard" peut suffire à faire mon projet, mais je n'ai aucune idée comment le faire.

Voici des vidéos qui se rapprochent de mon but

Vidéo 1
Vidéo 2

merci à vous

Faut pourtant pas chercher loin pour trouver des exemples. Dans l'IDE, menu Fichier/Exemples/USB/Keyboard/

merci pour ton aide mais j'ai cherché mais je peux pas compiler

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\MonKey\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"

         Using Port                    : COM6
         Using Programmer              : avr109
         Overriding Baud Rate          : 57600
         AVR Part                      : ATmega32U4
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  9000  9000 0x00 0x00
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : butterfly
         Description     : Atmel AppNote AVR109 Boot Loader

Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding

MonKeydu13:
merci pour ton aide mais j'ai cherché mais je peux pas compiler

Bonsoir
quelle version d'IDE ?
quelle cible "choisie" dans l'IDE ?
quel OS ?

Bonsoir,

La version de IDE 1.8.1

Arduino / Genuino Micro

sur un arduino uno r3

MonKeydu13:
Bonsoir,

La version de IDE 1.8.1

Arduino / Genuino Micro
sur un arduino uno r3

faut choisir : :smiley:

arduino uno ou arduino micro ?

Photo , lien ?

un uno ne gere pas de l'USB "natif"

Si je me fous en arduino uno ça m’affiche ça :

KeyboardReprogram:34: error: 'KEY_LEFT_GUI' was not declared in this scope

 char ctrlKey = KEY_LEFT_GUI;

                ^

C:\Program Files (x86)\Arduino\examples\09.USB\Keyboard\KeyboardReprogram\KeyboardReprogram.ino: In function 'void setup()':

KeyboardReprogram:46: error: 'Keyboard' introuvable. Est-ce que votre croquis inclut la ligne '#include <Keyboard.h>' ?
   Keyboard.begin();

   ^

C:\Program Files (x86)\Arduino\examples\09.USB\Keyboard\KeyboardReprogram\KeyboardReprogram.ino: In function 'void loop()':

KeyboardReprogram:56: error: 'Keyboard' introuvable. Est-ce que votre croquis inclut la ligne '#include <Keyboard.h>' ?
   Keyboard.press(ctrlKey);

   ^

KeyboardReprogram:72: error: 'KEY_BACKSPACE' was not declared in this scope

   Keyboard.write(KEY_BACKSPACE);

                  ^

exit status 1
'KEY_LEFT_GUI' was not declared in this scope

J’ai lu qui fallait mettre sur Arduino / Genuino Micro ou sur du Arduino Leonardo

MonKeydu13:
Si je me fous en arduino uno ça m'affiche ça :
...
J'ai lu qui fallait mettre sur Arduino / Genuino Micro ou sur du Arduino Leonardo

ça ne repond pas à la vraie question primordiale :
"ton arduino , c'est quoi exactement" ? :wink:

Photo? lien ?

Un arduino uno r3

MonKeydu13:
Un arduino uno r3

On compile pour la carte que l'on a et non pas pour celle qu'on devrait avoir.

La UNO à base de 328p n'est pas capable d'émuler un clavier ou une souris USB.

Pour cela il faut une leonardo, une micro ou n'importe laquelle qui est basée sur un ATmega 32u4.

Conclusion : Il faut changer de carte.

c'est bien ce que je pensais j'avais un gros doute sur ça je te remercie.