[尼克的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
2.有些人可能會認為這個主題不是很簡單嘛??
為甚麼這個還要單獨拿出來講??
原因是因為作者希望大家在學習arduino的時候可以理解每個遇到的東西
而不只是含糊的帶過,知道寫這個程式的時候led會亮而已
接下來就是今天的正題啦~~~
我們先來試試arduino uno 內建的led
讓他亮起來試試
材料 : 只需要一塊麵包板還有跟arduino連接的線
底下綠色箭頭指的小小零件就是led燈
//程式 : 直接複製貼上就行
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的長腳是接正極喔(黃色跟綠色線的部分)
程式 :
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輪流不停閃爍
這次沒有接電阻,看了很刺眼ㄚㄚㄚ,哈哈
但沒有燒壞
下一篇文章會教大家怎麼用程式或用電阻調整亮度
那這次就先分享到這邊囉
歡迎大家留言分享
希望能幫助到大家的學習
也歡迎大家多多指教與提供自己想要學的功能