Arduino 03 – 閃閃發光的LED!

更新於 發佈於 閱讀時間約 2 分鐘

哈囉~今天我要來講位和善的小傢伙,他屬於模組家族,上手簡單,但是也很好用!

LED

我們常常看到這個小東西,很多是紅色的,不過也是有其他顏色,甚至還有多種顏色的!但是那種比較複雜一點X﹏X所以等等提到的是單色的,但是也不會差太多啦

接法

看起來會像這樣~

raw-image

紅黑線代表正負極,負極接到GND,正極則是可以接到任何Digital的地方,如果要有特殊功能就可能要接有~的PWM。如果正極3.3和5V就會直接亮著,也不是不行,但是不能控制。

燈的正極接了一塊東西,它叫做電阻。功能是不要讓電流太大,把電子元件燒壞,比如說現在不接上電阻,直接把正極接到3.3V,就可能會讓LED燒壞,所以才需要這塊電阻。

電阻也有不同的大小,現在畫面上這塊是220Ω,Ω就叫做歐姆,是電阻大小的單位,會標示在電阻身上。

程式

void setup() {
  pinMode(2, OUTPUT);
}

void loop() {
digitalWrite(2, HIGH);
delay(1000);
digitalWrite(2, LOW);
delay(1000);
}

這段程式,又是個閃爍的程式,不過這次是接著LED燈。

pinMode裡面的2代表LED接的腳位,delay裡面的1000是1000毫秒,也就是1秒

呼吸燈這種東西也可以做出來喔,不過有點複雜,要先接上PWM:

void setup() {
  int i;
  i = map(i, 0, 255, 0, 100);
  Serial.begin(115200);
  pinMode(3, OUTPUT);
}

void loop() {
  for (int i = 0; i <= 95; i++) {
    analogWrite(3, i);
    delay(10);
  }

  for (int i = 100; i >= 5; i--) {
    analogWrite(3, i);
    delay(10);
  }
}

這邊的int創造了一個變數叫做i,代表這個i可以一直改變。

接著下一行是把亮度的大小改成用0~100表示

for是個迴圈,第一個會執行到變成95為止,每次都會+1;第二個則是每次減1直到變成5

你會發現有個analogWrite,長得很像digitalWrite,那是因為這是類比訊號,因為LED接上了PWM的腳位,所以可以像是類比的東西一樣用,也就可以寫類比輸出了。


這次的程式感覺講得好複雜喔(˘・_・˘),雖然可以直接複製啦,但是我自己如果看不懂會很難過,不知道會不會有人這樣想。那就下次再見啦,掰掰~

留言
avatar-img
留言分享你的想法!
avatar-img
吳夏憲的沙龍
2會員
5內容數
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
現代人都很忙~只要花少許時間~ 就可以知道實物的可動度及實體與官方照片的差異! 給有想買的人參考!
Thumbnail
現代人都很忙~只要花少許時間~ 就可以知道實物的可動度及實體與官方照片的差異! 給有想買的人參考!
Thumbnail
這篇文章介紹瞭如何利用單晶片來控制不同功能模組的應用,並分享了親手體驗的影片和遇到的卡關。文章強調了需要具備基礎程式語言撰寫的邏輯,以及解決卡關時需要個人調整程式碼的順序。
Thumbnail
這篇文章介紹瞭如何利用單晶片來控制不同功能模組的應用,並分享了親手體驗的影片和遇到的卡關。文章強調了需要具備基礎程式語言撰寫的邏輯,以及解決卡關時需要個人調整程式碼的順序。
Thumbnail
瞭解IC和IP的區別、晶圓代工的角色,以及芯粒和小晶片對半導體製造的影響。此外,探討了人工智慧對電子設計的影響。
Thumbnail
瞭解IC和IP的區別、晶圓代工的角色,以及芯粒和小晶片對半導體製造的影響。此外,探討了人工智慧對電子設計的影響。
Thumbnail
HP電競筆電顯卡4060 ASUS曲面螢幕 滑鼠品牌POJUN波軍 麥克風HYPERX S 鍵盤平民牌子 我之後會回去嘗試直播遊戲實況,有圖奇TWITCH帳號的可以追蹤我的TWITCH我會不定期的做直播和訂閱我的YT感謝
Thumbnail
HP電競筆電顯卡4060 ASUS曲面螢幕 滑鼠品牌POJUN波軍 麥克風HYPERX S 鍵盤平民牌子 我之後會回去嘗試直播遊戲實況,有圖奇TWITCH帳號的可以追蹤我的TWITCH我會不定期的做直播和訂閱我的YT感謝
Thumbnail
電電公會:拚AI 要解決供電問題 Google論文搜尋引擎|論文深造的影響力 2024 GenAI不斷的刺激各種層面的應用,有發現生活中有什麼實質現況正……腦力激盪……
Thumbnail
電電公會:拚AI 要解決供電問題 Google論文搜尋引擎|論文深造的影響力 2024 GenAI不斷的刺激各種層面的應用,有發現生活中有什麼實質現況正……腦力激盪……
Thumbnail
怎麼知道你手機的晶片能用多久?
Thumbnail
怎麼知道你手機的晶片能用多久?
Thumbnail
神山半導體在發表會上宣告了對未來科技的雄心,展示了最先進的半導體邏輯製程技術。遠在太平洋的另一端,小張聽爸爸說了一個神奇的床邊故事。
Thumbnail
神山半導體在發表會上宣告了對未來科技的雄心,展示了最先進的半導體邏輯製程技術。遠在太平洋的另一端,小張聽爸爸說了一個神奇的床邊故事。
Thumbnail
我們寫作業時,只能一個字一個字地寫,但是量子電腦卻可以同時做很多件事情,就像一位有很多隻手的魔法師一樣呢⋯⋯快來跟♥AI小可愛小艾♥一起探索世界的每一個角落,一起學習有趣又有用的新科普!
Thumbnail
我們寫作業時,只能一個字一個字地寫,但是量子電腦卻可以同時做很多件事情,就像一位有很多隻手的魔法師一樣呢⋯⋯快來跟♥AI小可愛小艾♥一起探索世界的每一個角落,一起學習有趣又有用的新科普!
Thumbnail
半導體是AI經濟的基礎!由於半導體生態系很複雜,所以簡單來跟介紹:
Thumbnail
半導體是AI經濟的基礎!由於半導體生態系很複雜,所以簡單來跟介紹:
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News