Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Clavier USB - > Arduino


Sujet :

Arduino

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2015
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2015
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Clavier USB - > Arduino
    Salut !
    Je débute dans l'électronique et j'aimerais faire un projet. Je veux qu'un clavier USB soit connecter à un Arduino Pro Micro, que tout ce qui est taper sur le clavier soit afficher sur un écran puis ensuite envoyer vers le pc, ça donnerait ça:

    Clavier----USB-->Arduino---USB--->Pc

    Un écran serait connecter à l'Arduino pour montrer les touches tapées.
    Est ce que cela vous semble possible ? Si non, qu'est ce qu'il faudrait que je change ? Passez d'un arduino à un teensy ou autre?

    Merci d'avance !

  2. #2
    Membre confirmé
    Homme Profil pro
    savant fou
    Inscrit en
    septembre 2019
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : savant fou

    Informations forums :
    Inscription : septembre 2019
    Messages : 208
    Points : 480
    Points
    480
    Par défaut
    Comme vous le voyez dans votre description votre Arduino aurait besoin de 2 ports USB pour cela.

    Je n’ai jamais essayé mais une idée à explorer serait de prendre un adaptateur USB vers PS2 (ça vaut 1€ en Asie) et d’utiliser la PS2Keyboard library pour recevoir les touches du clavier par l’arduino ce qui aurait le bon goût de laisser le port ‘Série’ usb de votre pro micro pour une connexion USB HID vers votre PC par le biais de la librairie Keyboard. (Le pro micro utilise un ATmega32U4 qui lui permet ainsi d’être reconnu comme un périphérique USB).

    Un microcontrôleur Teensy (genre 3.1) semble être une très bonne alternative aux Arduino Micro et est aussi très compact mais à des différences au niveau USB avec le support du MIDI, de Disque externe, Joystick, RawHID, Manettes et autres accessoires

    Si vous n’avez que besoin de simuler un clavier il n’y a pas de grosses différence si ce n’est que sur teensy Vous aurez la possibilité de définir le layout du clavier simulé par leurs outils
    Nom : td_keyboard_2.png
Affichages : 23
Taille : 90,5 Ko

    Prévoir sur le pro micro un switch ou quelque chose (un jumper entre une pin et gnd) qui permet de mettre le code en mode keyboard sinon vous aurez bcp de mal ensuite pour télécharger du code car dès que vous branchez le micro contrôleur il va se déclarer comme clavier.

    À tester sans doute

    Bien sûr si vous compter utiliser cela discrètement pour faire un keylogger et récupérer des infos, c’est répréhensible et puni par la loi. Le délit d'intrusion (accès dans un système informatique) est puni d'un an d'emprisonnement de 15 000 € d'amende. Cette peine s'applique à un grand éventail d'accès frauduleux, incluant l'accès à un système avec un nom d'utilisateur et un mot de passe autre que le sien. ==> Donc pas d’usage immoral svp ni de blagues potaches douteuses, le forum ne saurait encourager cela.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/06/2018, 12h41
  2. Clavier usb et grub
    Par troumad dans le forum Matériel
    Réponses: 3
    Dernier message: 12/01/2010, 16h43
  3. Clavier usb non reconnu par le bios
    Par devt11 dans le forum Périphériques
    Réponses: 1
    Dernier message: 28/02/2008, 15h53
  4. Clavier usb sous windows XP
    Par aouidj dans le forum Windows XP
    Réponses: 2
    Dernier message: 06/11/2005, 18h59
  5. Intercepter la connexion d'un clavier usb
    Par dus dans le forum MFC
    Réponses: 1
    Dernier message: 07/10/2005, 20h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo