8x8 Led

 工具 >> 管理程式庫>>輸入 ledcontrol
















//MAX7219 - using LedControl library to display 8x8 bitmap

#include <LedControl.h>


// VCC接 5V 

// GND 接 GND

int DIN = 11;

int CS = 7;

int CLK = 13;


LedControl lc=LedControl(DIN, CLK, CS,0);


int Cross[8] ={   B00011000,

                  B00011000,

                  B01111110,

                  B01111110,

                  B00011000,

                  B00011000,

                  B00011000,

                  B00011000 };

byte love [8]={   B00100100,

                  B01111110,

                  B11111111,

                  B11111111,

                  B11111111,

                  B01111110,

                  B00111100,

                  B00011000};

byte car[8] = {   

    B00000000,  // 空行

    B0011100,  // 車頂的一部分

    B00101010,  // 車頂的一部分

    B11111111,  // 車身的一部分

    B11111111,  // 車身的一部分

    B01100110,  // 車輪的一部分

    B00000000,  // 空行

    B00000000   // 空行

};                 


void setup() {

  lc.shutdown(0,false);

  lc.setIntensity(0,0);

  lc.clearDisplay(0);

}

  

void loop(){

  for(int i=0;i<8;i++) lc.setRow(0,i,love[i]);

  delay(5000);

  lc.clearDisplay(0);

  

  for(int i=0;i<8;i++) lc.setRow(0,i,Cross[i]);

  delay(5000);

  lc.clearDisplay(0);


  for(int i=0;i<8;i++) lc.setRow(0,i,car[i]);

  delay(5000);

  lc.clearDisplay(0);

}

留言