Arduino系列之pwm控制LED燈(呼吸燈)


下面我將寫出最簡單控制呼吸燈的方法

void setup()                                 //

{

pinMode(12,OUTPUT);              //設置12號引腳為輸出引腳

}

void loop()                                 // 進入循環  

{

for(int a=0;a<255;a++)             //當a=0並且a小於255時候,a自加

{

analogWrite(12,a);                   //12號引腳為pwm腳,輸出亮度

delay(8);                                  //延時一段時間

}

for(int a=255;a>=0;a--)           //當a=255並且a大於0時候,a自減

{

analogWrite(12,a);                  //12號引腳為pwm腳,輸出亮度

delay(8);                                //延時一段時間

}

delay(800);                           //延時一段時間

}

總結:模擬信號的使用

生活中接觸到的大多數都是模擬信號,如聲音和溫度的變化等。

模擬信號使用連續變化的物理量來表示信息的,信號隨時間做連續變化,在Arduino中常用0-5V的電壓來表示模擬信號

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM