void setup() {
  for(int n=2;n<=8;n++) {
    pinMode(n,OUTPUT);
  }
}
void loop() {
  int array[18][7] = {
    {1, 0, 1, 1, 0, 1, 1},//5
    {1, 1, 0, 1, 1, 0, 1},//2
    {1, 1, 1, 1, 1, 1, 0},//0
    {0, 1, 1, 0, 0, 0, 0},//1
    {1, 1, 1, 1, 0, 0, 1},//3
    {0, 1, 1, 0, 0, 0, 0},//1
    {0, 1, 1, 0, 0, 1, 1},//4
    {0, 0, 0, 0, 0, 0, 0},
    {1, 1, 1, 1, 0, 0, 1},//3
    {1, 0, 1, 1, 1, 1, 1},//6
    {1, 1, 1, 0, 0, 0, 0},//7
    {1, 1, 1, 1, 0, 0, 1},//3
    {1, 1, 1, 1, 1, 1, 1},//8
    {1, 1, 1, 1, 0, 0, 1},//3
    {1, 1, 1, 0, 0, 0, 0},//7
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0},
  };
  
  for (int i = 0; i < 18; i++) {
    for (int j = 0; j < 7; j++) {
      digitalWrite(j + 2, array[j]);
    }
    delay(1000);
  }
}
共阴简单修改,自己娱乐 |