Bonjour à tous,
et merci à Bricoleau pour l'aide qu'il apporte aux non-informaticiens comme moi...
J'utilise un Arduno Uno et une shield LCD DFRobot, intègrant 5 boutons (Select, Left, Up, Down, Right) qui sont lus sur l'entrée A0.
J'aimerais utiliser la librairie simpleBouton.
Avec l'exemple de code joint, ça fonctionne avec les boutons Up, Down, et Right, mais pas avec Select et Left.
Existe-t-il une solution?
Merci.
#include <simpleBouton.h>
#include "simpleBouton.h"
simpleBouton bouton(A0);
const int analogPin = A0; //lecture des boutons sur A0
void setup() {
pinMode(analogPin, INPUT);
Serial.begin(9600);
Serial.println("Le port Serie fonctionne.");
}
void loop() {
bouton.actualiser();
if (bouton.vientDEtreEnfonce()) Serial.println("Enfonce");
if (bouton.vientDEtreRelache()) Serial.println("Relache");
}