Bonjour je suis en train de rréalise un montage qui est composé d'un clavier
et d'un afficheur 4 digitsvoici le câblage
voici le code pour afficher des chiffres sur mes 4 digits; il marche
#include "SevSeg.h"
//Create an instance of the object.
SevSeg sevseg;
int nombre = 0;
void setup() {
// Set up pins
// Arguments :
// First 0 is for common cathode
// Following 0 to 11 numbers are for Arduino pins
// connected to display in the following order
// 1,2,3,4,A,B,C,D,E,F,G,DP
sevseg.Begin(0,0,1,2,3,4,5,6,7,8,9,10,11);
}
void loop() {
nombre = 1234;
// Prepare number to display, and dot position
// (0 to 3, other number means no dot)
sevseg.NewNum(nombre,0);
// Display number
sevseg.PrintOutput();
}
// To maintain display with this wiring,
// we are forced to loop over those commands rapidly
par contre je ne sais pas comment gérer le clavier j'ai essayé avec la librairie <SevSeg.h> mais je n'y arrive pas.
Le but du programme:
je souhaiterais que chaque chiffre taper sur le clavier s'affiche sur l'écran... pour au final obtenir le mème effet qu'un micro-onde et une fois le chiffre (minutes) saisie et appuyé sur la touche D (départ) l'afficheur décrémente la valeur de l'afficheur
Merci pour votre aide