Arduino 學習筆記#7 用麵包板外接LED燈與電阻
要點亮麵包板外接的LED燈,大約需要2V的電壓,而Arduino上的pin 5V和其他pin皆可輸出5V電壓,過高的電壓會使過高的電流流經LED,使LED燒壞,所以需要再接上一個電阻,來限制電流的流量。 電阻的計算方式,則可套用歐姆定律:R = V/I 一般LED燈最高需要20~25mA的電流方可點亮(電流越低,亮度越暗),壓降約2~2.5V,所以電阻兩端的電壓為3V(5V - 2V) 因電路上的電流皆相同,所以I = 0.02A(200mA) 故R = 3V/0.02A = 150歐姆 保險起見,可挑選220歐姆的電阻。 Arduino接線方式如下圖(圖源: 軟爛番茄工作室 ) 程式碼可套用專案#1 void setup(){ pinMode(7, OUTPUT); } void loop(){ digitalWrite(7, HIGH); delay(1000); digitalWrite(7, LOW); delay(1000); } 學習來源: ROHM詳細解釋需要電阻的原因 https://www.rohm.com.tw/electronics-basics/resistors/r_what1 葉難清楚地解釋計算電阻的方式 http://yehnan.blogspot.com/2012/03/arduinoled220-ohm.html 軟爛番茄工作室則教你如何實作簡易專案,並教你如何辨別電阻 https://www.youtube.com/watch?v=cWEJMusT-hI