物聯網開發硬體應用

提升國內高職學生物聯網開發硬體應用入門技術 待進入科技大學再升級為物聯網開發硬體設計人員


您沒有登錄。 請登錄註冊

基礎元件教學外接 LED 閃爍展示

向下  內容 [第1頁(共1頁)]

1 基礎元件教學外接 LED 閃爍展示 于 周四 10月 19, 2017 7:53 pm

Admin


Admin
專案說明

每一秒鐘外接的 LED 閃爍一次
電路圖

LinkIt 7697
麵包板
LED
1KΩ 電阻
杜邦線

積木畫布

拉高拉低 P2 腳位,控制 LED 明暗



產生出的 Arduino 程式如下
boolean led;

void setup()
{
led = true;
pinMode(2, OUTPUT);
}

void loop()
{
if (led) {
led = false;
digitalWrite(2, HIGH);

} else {
led = true;
digitalWrite(2, LOW);

}
delay(1000);
}

衍伸學習 : 電阻值改變亮度


嘗試更換不同電阻值的電阻,觀察亮度的改變

電阻值色碼如何閱讀可以參考 Wiki, 或是直接查表。 一些 LED 基礎介紹可以參考 Make 雜誌的專欄。
依照歐姆定律, 電阻值換成大的 (10kΩ) , 通過的電流會變小, LED 也會越暗。 若電阻值換成更小(220Ω), 通過電流會較多, LED 也會較亮。
 
I = 電流, 單位為安培 (A)
V = 電壓, 單位為伏特 (V)
R = 電阻, 單位為歐姆 (Ω)
使用 10kΩ 電阻, 電流為 3.3V / 10000Ω = 0.00033A = 0.33 mA
使用 1kΩ 電阻, 電流為 3.3V / 1000Ω = 0.0033A = 3.3 mA
使用 220Ω 電阻, 電流為 3.3V / 220Ω = 0.015A = 15 mA
通常實驗範例用的 LED 的正向電流 (foward current) 為 20mA, 超過這數值就有可能燒壞

檢視會員個人資料 http://iotboard.666forum.com

回頂端  內容 [第1頁(共1頁)]

這個論壇的權限:
無法 在這個版面回復文章