const int leda=4;
const int ledb=5;
const int ledc=6;
const int ledd=7;
const int lede=15;
const int ledf=16;
const int ledg=17;
int pins[7]={leda,ledb,ledc,ledd,lede,ledf,ledg};
// pins[0]=leda;
int num0[7]={0,0,0,0,0,0,1};
int num1[7]={1,0,0,1,1,1,1};
int num2[7]={0,0,1,0,0,1,0};
int num3[7]={0,0,0,0,0,0,1};
int num4[7]={0,0,0,0,0,0,1};
int num5[7]={0,0,0,0,0,0,1};
int num6[7]={0,0,0,0,0,0,1};
int num7[7]={0,0,0,0,0,0,1};
int num8[7]={0,0,0,0,0,0,1};
int num9[7]={0,0,0,0,0,0,1};
void setup() {
// put your setup code here, to run once:
pinMode(leda, OUTPUT);
pinMode(ledb, OUTPUT);
pinMode(ledc, OUTPUT);
pinMode(ledd, OUTPUT);
pinMode(lede, OUTPUT);
pinMode(ledf, OUTPUT);
pinMode(ledg, OUTPUT);
digitalWrite(leda, 1);
digitalWrite(ledb, 1);
digitalWrite(ledc, 1);
digitalWrite(ledd, 1);
digitalWrite(lede, 1);
digitalWrite(ledf, 1);
digitalWrite(ledg, 1);
}
void loop() {
// put your main code here, to run repeatedly:
for(int i=0;i<7;i++){
digitalWrite(pins[i],num0[i]);
}
delay(1000);
for(int i=0;i<7;i++){
digitalWrite(pins[i],num1[i]);
}
delay(1000);
for(int i=0;i<7;i++){
digitalWrite(pins[i],num2[i]);
}
delay(1000);
}
Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1