/* Lecture des boutons du module TM1638. Plus d'infos: https://electroniqueamateur.blogspot.com/2017/07/afficheur-8-chiffres-8-leds-8-boutons.html */ #include <TM1638.h> // bibliothèque de rjbatista // DIO 3, CLK 2 , STB 4: TM1638 afficheur(3, 2, 4); void setup() { Serial.begin(9600); } void loop() { byte etatBoutons; etatBoutons = afficheur.getButtons(); for (int i = 0; i <= 7; i++) { if (bitRead(etatBoutons, i)) { Serial.print("Le bouton S"); Serial.print(i + 1); Serial.println(" est enfonce."); delay(500); } } }