Bouton raz TM1637

Bonjour à tous,
Je débute (vraiment) et je n'arrive pas à faire quelque chose de très simple, j'ai même un peu honte :confused:
Du coup je viens chercher de l'aide.
Je veux juste faire un compteur avec un TM1637 et un bouton qui incrémente, jusque là ça va, et je voudrais un deuxième bouton qui remet le compteur à zéro et là ça va pas ! (je ne sais même pas comment le relier)
Voici mon code :

#include <Arduino.h>
#include <TM1637Display.h>

#define CLK 12
#define DIO 11
int plusPin = 4;
int resetPin = 5;

TM1637Display display(CLK, DIO);

void setup()
{
  pinMode(plusPin,INPUT);
  pinMode(resetPin,INPUT);
  display.setBrightness(5); 
}

int numb=0;
int pres=0;

void loop()
{
   display.showNumberDec(numb,false);
   if(digitalRead(plusPin)==1)
   {
    if(pres==0)
   {
    numb++;
    pres=1;
   }
    }
  else
  {
    pres=0;
    }
    
    // reset function
  {
    //digitalRead(resetPin);
   
  }
  }

Si une bonne âme a pitié de moi :slight_smile:
Merci d'avance. (j'espère que la question n'a pas été posée cinquante fois)
Christophe

XD je vien tous juste de regarder pour utiliser le TS1637 pour un projet
le compteur c'est numb?? si oui pour quoi pas juste faire numb = 0 ; ?

Bonjour,

Il suffit de mettre numb à zéro quand le bouton reset est appuyé.

void loop()
{
  display.showNumberDec(numb, false);
  if (digitalRead(plusPin) == HIGH)
  {
    if (pres == 0)
    {
      numb++;
      pres = 1;
    }
  }
  else
  {
    pres = 0;
  }

  // reset function
  if (digitalRead(resetPin) == HIGH)
  {
    numb = 0;
  }
}

Merci à vous !
Je me coucherai un peu moins bête ce soir.