[尼克的robot]實做 arduino led燈與腳位應用 無痛入門教學


內容索引

1.認識不同顏色led的電壓

2.利用uno 13腳位的led實驗

3.外接兩顆led燈實驗


首先我們要認識不同led的電壓

否則接錯電可能會有燒壞的風險

電壓與顏色有關係

紅、黃、黃綠的電壓是1.8—2.4v之間

白、藍、翠綠的電壓是3.0—3.6v之間

比較要注意的是,不同廠牌LED電壓也會有一些差異,要根據廠家提供的為準

但基本上不要超出太多,頂多就只是發熱或是亮到刺眼的問題


學習前的疑問

1.如果還不會上傳程式或還沒有軟體的可以參考這篇文章喔

http://kenny2019.pixnet.net/blog/post/269568552-%5B%E5%B0%BC%E5%85%8B%E5%85%88%E7%94%9F%5D%E4%B8%8B%E8%BC%89,%E4%BD%BF%E7%94%A8arduino%20IDE%20%E7%A8%8B%E5%BC%8F%E7%92%B0%E5%A2%83%E5%85%A5%E9%96%80%E6%95%99%E5%AD%B8

181130142343.jpg

2.有些人可能會認為這個主題不是很簡單嘛??

為甚麼這個還要單獨拿出來講??

原因是因為作者希望大家在學習arduino的時候可以理解每個遇到的東西

而不只是含糊的帶過,知道寫這個程式的時候led會亮而已


接下來就是今天的正題啦~~~

我們先來試試arduino uno 內建的led

讓他亮起來試試

材料 : 只需要一塊麵包板還有跟arduino連接的線

底下綠色箭頭指的小小零件就是led燈

Inkeduno_LI.jpg


//程式 : 直接複製貼上就行

void setup() {
  pinMode(13,OUTPUT);//設定13腳位為輸出模式

}

void loop() {
  digitalWrite(13,HIGH);//設定13腳位為高電位
  delay(500);//暫停0.5秒
  digitalWrite(13,LOW);//設定13腳位為高電位
  delay(500);//暫停0.5秒

}


程式複製到你的編譯軟體後就可以按下上傳~~

接著盯著你的uno板就可以看到13腳位的led燈在閃爍

也可以自己改一下延遲的秒數來看看閃爍的變化喔


成功後就可以外接led燈實驗看看


材料 : 麵包板一塊,uno板一塊,兩顆led燈,公對公的線數條


接線 : 

LED的長腳是接正極喔(黃色跟綠色線的部分)

14.png


程式 : 

void setup() {
  pinMode(9,OUTPUT);//設定腳位9為輸出
  pinMode(10,OUTPUT);//設定腳位10為輸出
}

void loop() {
  digitalWrite(9,HIGH);
  delay(500);
  digitalWrite(9,LOW);
  delay(500);
  digitalWrite(10,4);
  delay(500);
  digitalWrite(10,HIGH);
  delay(500);

}


上傳成功後就可以看到兩顆LED輪流不停閃爍

這次沒有接電阻,看了很刺眼ㄚㄚㄚ,哈哈

但沒有燒壞

下一篇文章會教大家怎麼用程式或用電阻調整亮度


那這次就先分享到這邊囉

歡迎大家留言分享

希望能幫助到大家的學習

也歡迎大家多多指教與提供自己想要學的功能

arrow
arrow
    創作者介紹
    創作者 尼克先生 的頭像
    尼克先生

    尼克的robot arduino機器人教學 佇立的一棵樹

    尼克先生 發表在 痞客邦 留言(0) 人氣()