ใครพอมีโค๊ตขับ 7 segment ด้วยการกดปุ่มบ้างไหม



#include <Wire.h>

#define I2C_SDA_PIN         2                                       
#define I2C_SCL_PIN         3

int count = 0;
int q1 = 0;
byte add = 0;
int button1 = 11;

void setup() {
  Wire.begin(); 
  pinMode(button1,INPUT);
}

void disp()
{
  count = q1;
  add = 0x21;
  dispNum();

  
}


void dispNum() {
  if (count == 0) {
    Wire.beginTransmission(add);    
    Wire.write(0x3F);                
    Wire.write(0x3F);              
    Wire.endTransmission();         
  }

  if (count == 1) {
    Wire.beginTransmission(add);   
    Wire.write(0x06);               
    Wire.write(0x3F);              
    Wire.endTransmission();         
  }
  if (count == 2) {
    Wire.beginTransmission(add);   
    Wire.write(0x5B);              
    Wire.write(0x3F);              
    Wire.endTransmission();         
  }
  if (count == 3) {
    Wire.beginTransmission(add);   
    Wire.write(0x4F);             
    Wire.write(0x3F);              
    Wire.endTransmission();        
  }
  if (count == 4) {
    Wire.beginTransmission(add);  
    Wire.write(0x66);             
    Wire.write(0x3F);               
    Wire.endTransmission();        
  }
  if (count == 5) {
    Wire.beginTransmission(add);  
    Wire.write(0x6D);             
    Wire.write(0x3F);               
    Wire.endTransmission();       
  }
  if (count == 6) {
    Wire.beginTransmission(add);   
    Wire.write(0x7D);              
    Wire.write(0x3F);              
    Wire.endTransmission();         
  }
  if (count == 7) {
    Wire.beginTransmission(add);   
    Wire.write(0x07);              
    Wire.write(0x3F);                0
    Wire.endTransmission();       
  }
  if (count == 😎 {
    Wire.beginTransmission(add);    
    Wire.write(0x7F);                 
    Wire.write(0x3F);               
    Wire.endTransmission();         
  }
  if (count == 9) {
    Wire.beginTransmission(add);    
    Wire.write(0x6F);              
    Wire.write(0x3F);                
    Wire.endTransmission();         
  }
  if (count == 10) {
    Wire.beginTransmission(add);   
    Wire.write(0x3F);                
    Wire.write(0x06);                
    Wire.endTransmission();         
  }
}


void loop() {
   
}

ตัวอย่างครับ