Étape 7: Émulation d’un clavier
Nous savons maintenant comment flasher le firmware, alors maintenant nous devons faire agir comme un clavier. La première chose que nous devons faire est donc écrire un programme simple pour l’Arduino qui envoie les frappes à la console série. Comment nous envoyer une séquence de touches ? En utilisant cette liste de codes clavier HID pour rechercher le caractère que vous souhaitez envoyer. Voici l’exemple de code fourni par Kevin DeMarco:
Vérifiez ce code pour trouver des erreurs et ensuite télécharger sur l’Arduino. Maintenant, tout ce qui reste à faire est de suivre les mêmes étapes que dans les étapes 2 et 3 pour télécharger le firmware du clavier de l’Arduino. En bref, voici le
- Débranchez l’Arduino depuis l’ordinateur
- Placez le cavalier du disque dur sur les tiges au sol et Reset.
- Rebranchez l’Arduino dans l’ordinateur afin qu’il les pouvoirs sur
- Enlevez le cavalier du disque dur
- Dans votre terminal d’ordinateur, exécutez ces commandes pour télécharger le firmware du clavier de l’Arduino
- Cycle d’alimentation l’Arduino en débranchant et rebranchant.
Avec votre Arduino reconnecté, ouvert un texte éditeur et vous devriez voir la lettre « R » tapé (ou quelle que soit la lettre que vous avez choisi). Vous avez correctement émulé un clavier avec votre Arduino !