Go Down

Topic: Arduino Uno Keyboard (Read 424 times) previous topic - next topic

ZAIRBOV

Jun 05, 2017, 11:04 am Last Edit: Jun 05, 2017, 11:43 am by ZAIRBOV
Bonjour,


Je me suis lancé dans un projet de déverrouillage de Windows par lecture biométrique. Seul problème auquel je me heurte pour le moment c'est que les fonctions keyboard ne sont pas prises en charge par l'arduino uno car il serait juste un usb slave selon les forums et selon ce que j'ai compris.
J'ai donc effectué mes recherches sur le net et j'ai lu que l'on pouvait accéder aux nouvelles fonctions de l'arduino léonardo (dont la fonction keyboard et mouse sont compatibles) en effectuant une upgrade du firmware. J'ai donc suivi le tuto d'arduino (Tuto Arduino Firmware Update). Tout s'est bien passé mais quand j'upload le programme et j'obtiens cette erreur:
Code: [Select]
/tmp/905750428/sketch_jun4a/sketch_jun4a.ino: In function 'void loop()':

/tmp/905750428/sketch_jun4a/sketch_jun4a.ino:18:5: error: 'Keyboard' was not declared in this scope

exit status 1


Alors que la bibliothèque keyboard est bien déclarée..
Code: [Select]
#include "Keyboard.h"


void setup() {
  // make pin 2 an input and turn on the
  // pullup resistor so it goes high unless
  // connected to ground:
  pinMode(2, INPUT);
  pinMode(3, OUTPUT);
  Keyboard.begin;
}

void loop() {
  //if the button is pressed
  if(digitalRead(2)==LOW){
    //Send an ASCII 'A',
    Keyboard.write(65);
   digitalWrite(3, HIGH);
  }
}


(Je précise que je possède un arduino uno R3)
Je compte donc sur votre sympathie pour me sortir de cette impasse!
Merci d'avance!

Go Up