Arduino-電位器調節led


Arduino-電位器調節led

電位器相關:

電位器是具有三個引出端、阻值可按某種變化規律調節的電阻元件。電位器通常由電阻體和可移動的電刷組成。當電刷沿電阻體移動時,在輸出端即獲得與位移量成一定關系的電阻值或電壓。

下圖為引腳示意圖

連接電位器與led等

如圖

粘貼代碼

#define led 10
void setup() 
{
pinMode(led,OUTPUT);
Serial.begin(9600);
}

void loop()
{
  int val = analogRead(0);

  val = map(val, 0, 1023, 0, 255);
  analogWrite(10, val);

    Serial.println(val);
}

 編譯上傳

測試;

 打開串口監視器調至9600可觀察數值變動

最小值(阻值過大led無明顯亮度)

中等

 

最大值

 

led電阻可不接,為養成保護元器件的好習慣建議接!

萌新一位,請多多關照

 


免責聲明!

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



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