Arduino學習筆記01——單個LED燈閃爍

實驗所需器件:

Arduino UNO控制板
1塊
麪包板
1塊
麪包板專用跳線若干
鑷子1把
LED燈1個
220歐姆電阻1個

程序源碼:

/*
程序說明:
使一個Led亮一秒,滅一秒,如此往復。
*/
//定義LED引腳爲13
#define LED 13
void setup()
{       
    // 初始化數字引腳,使其爲輸出狀態。
    pinMode(LED, OUTPUT);
}
                                                                                                                                                                                                                                                                                       
void loop()
{
    digitalWrite(LED, HIGH);   // 開啓LED
    delay(1000);              // 持續1秒鐘
    digitalWrite(LED, LOW);    // 關閉LED
    delay(1000);              // 持續1秒鐘。
}

pinMode(pin, mode):

函數有兩個參數pin和mode,pin參數表示所要配置的引腳,mode參數表示設置的模式—INPUT(輸入)或OUTPUT(輸出)

void loop函數:

這個區域用來定義芯片主要重複的動作,芯片會一直重複執行該區域的內容,直到斷電爲止

digitalWrite(pin, value):

函數有兩個參數pin和value,pin參數表示所要設置的引腳,value參數表示輸出的電壓(HIGH爲高電平(開),LOW爲低電平(關)。

delay(ms):

delay函數是一個延時函數,參數表示延時時長,單位是ms(毫秒),每1000毫秒等於1秒。


示例:

wKioL1LiQOiwtBG4AApT_ZP8w5M109.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章