Arduino第二課(LED)
宜蘭縣竹林國小 陳金助老師
一、認識LED:
發光二極體(英語:Light-Emitting Diode,縮寫:LED)是一種能發光的半導體電子元件,LED與一般的白熾燈不同,只能在順向電流流過時才能發光,也就是連接時方向要正確才會形成通路發光。(國中生可以教進一步的辨識方法,作用原理)
二、連接Arduino讓LED閃爍
取一顆紅色LED,LED長腳接Arduino板數位腳位13,LED短腳接Arduino板GND
程式下載: LED燈閃爍.sb2
註:這個方法LED容易燒壞,請不要接太久。
三、認識麵包板
方便連接電子零件的電路板
四、電阻
在線路中控制某一部份電路的電壓和電流比例,避免主要零件因為電壓太高、電流太大而燒毀。(國中生可以教他們認識色碼,分辨電阻值,利用網路或app查電阻值)
五、簡單電路
電池,燈泡,電阻連接成通路,燈泡就會發光。
如果使用Arduino板來連接,用LED取代燈泡,電池正極改接5V,負極改接GND
連接Arduino讓LED發光
紅色LED長腳(正極)接Arduino的5V,短腳(負極)串接220歐姆電阻後接地(GND),這樣就形成一個通路,LED就會點亮。
六、連接Arduino讓LED閃爍
將LED長腳改接Arduino板數位腳位13,由數位腳位13來控制輸出高電位(5V)或低電位(0V)。
當輸出為高電位(5V)時LED亮,低電位(0V)時LED熄滅。
程式下載: LED燈閃爍.sb2
七、 如果將LED長腳改接Arduino板的其他數位腳位時,程式要如何修改?
例如:將LED長腳改接Arduino板數位腳位11
只要將[設置數位腳位]改成11就可以了。
八、延伸:
1.兩組合作,接兩組迴路,讓兩顆LED輪流閃爍。
2.再多找幾組合作,讓多顆LED輪流閃爍。
———————————————————————
註:文中的Arduino 圖使用 Fritzing 電路設計軟體製作。
———————————-
相關連結:
Arduino初級班課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605771
Arduino課程準備
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599681
Arduino第一課(概論、連接)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599732
Arduino第二課(LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/599733
Arduino第三課(用鍵盤控制LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600369
Arduino第四課(LED紅綠燈)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600422
Arduino第五課(pwm)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600854
Arduino第六課(RGB三色LED)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/600855
Arduino第七課(蜂鳴器)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602388
Arduino第八課(按鍵)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602288
Arduino第九課(可變電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602290
Arduino第十課(光敏電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/602291
Arduino第十一課(伺服馬達)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605139
Arduino第十二課(離線執行)
http://blog.ilc.edu.tw/blog/blog/868/post/93477/605798
文章來源:Arduino第二課(LED) 由 roc 發表。