2017年9月9日 星期六

【專題】Arduino篇:1-7 Arduino 實作「閃爍LED」—異想天開

發光二極體簡稱為LED。由鎵(Ga)與砷(AS)、磷(P)的化合物製成的二極管, 當電子與電洞複合時能輻射出可見光,在電路及儀器中作為指示燈,或者組成文字或數字顯示。 



那我們這次的目的是希望透過Arduino來控制LED燈的「亮」與「暗」,然後中間隔一秒的時間,那話不多說我們開始吧!
實作材料:
Arduino uno 一片
USB傳輸線 一條
LED燈 一顆
電阻330歐姆 一顆

電路圖:

為什麼要接電阻呢?
因為怕電流過大,要用電組限流。
其實Arduino本身電流並不大不接也沒關係,但我們還是養成良好好習慣,接一顆現流電阻。
結著打上程式。
————————————————————————
int ledPin =  13;  //定義連接埠為13
void setup()  
{
  pinMode(ledPin, OUTPUT) ; //定義LED燈接脚為輸出接脚
}

void loop()                    
{
  digitalWrite(ledPin, HIGH); //點亮LED
  delay(1000);     //延時1            
  digitalWrite(ledPin, LOW);  //熄滅LED 
  delay(1000);     // 延時1 
}
————————————————————————
燒錄完成後你的Arduino就會控制LED燈,如果有「亮一秒,暗一秒」這樣下去做循環,這就代表你成功了!
多去嘗試,多去練習吧!



沒有留言:

張貼留言