Probleme clavier PS2

Bonjour,

j'ai acheté un clavier PS/2 et j'essaye de l'interfacer avec ma UNO sans succès, j'ai testé 3 bibliothèques, je manque d'idée

une aide serait la bienvenue

Comment l'interfacez-vous ? Quel est votre code ? Où est votre schéma ?

bonjour,

j'utilise un petit adaptateur PS/2 à 4 pins : CLK,DATA,VCC et GND, j'ai utilisé les 3 exemples des 3 librairies disponibles pour l'Arduino, rien de bien compliqué, lorsque je branche le clavier les LEDs clignotent comme quoi le clavier est bien alimenté mais aucun caractère ne s'affiche dans la console série. je respecte bien sûr les pins de l'Arduino pour brancher la pin DATA et la pin CLK en fonction de la librairie

Bonjour pl141

Mets ton code en ligne.

Une piste, ici. (je n'ai pas essayé)

Cordialement
jpbbricole

On est pas devin:

  • quel adaptateur?
  • quelles librairies, il y en a une bonne dizaine
#include <PS2Keyboard.h>

const int DataPin = 8;
const int IRQpin =  5;

PS2Keyboard keyboard;

void setup() {
  keyboard.begin(DataPin, IRQpin, PS2Keymap_US);
  //keyboard.begin(DataPin, IRQpin, PS2Keymap_German);
  //keyboard.begin(DataPin, IRQpin, PS2Keymap_French);
  Serial.begin(9600);
  Serial.println("International Keyboard Test:");
}

void loop() {
  if (keyboard.available()) {
    char c = keyboard.read();
    Serial.print(c);
  }
}


je précise que c'est le seul interface branché sur mon Arduino

Tu ne précises pas quelle librairie tu as utilisée on va supposer que c'est celle de PaulStoffregen. Dans ce cas IRQpin doit être, comme son nom l'indique, une pin d'interruption. Sur une UNO c'est 2 ou 3 comme indiqué dans les exemples installés avec la librairie.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.