:::

5-2 雨滴燈

將4顆LED燈接在PWM的接腳 3 9 10 11,控制燈的明暗,產生雨滴的滑動狀態

Arduino 程式範例:

const int led[] ={3,9,10,11};
int varNums;
int ledNums;
const int brightness[7][4]=
  {{250,  0,  0,  0},      
   {100,250,  0,  0},
   { 50,100,250,  0},
   {  5, 50,100,250},
   {  0,  5, 50,100},
   {  0,  0,  5, 50},
   {  0,  0,  0,  5}  };
void setup()  
{ 
} 
void loop()  
{ 
    for(varNums=0;varNums<7;varNums++)
    {
      for(ledNums=0;ledNums<4;ledNums++)
        analogWrite(led[ledNums],brightness[varNums][ledNums]);  
      delay(100);    
    } 

}

 

發想:如何修改雨滴燈程式,變成霹靂燈呢?


搜尋