6.Arduino-副程式-管理特定功能

當程式碼攏長且不易找到需要的程式碼,可以使用副程式來管理。副程式就如同我們先另外寫好一個A功能,loop中我們只需要把A打上去就能執行A功能內部的指令。

 範例說明

透過兩顆按鈕控制LED兩種變化

線路圖




程式碼

int Button_pin=A0;//按鈕1腳位=A0

int Led_pin=A2;// Led1腳位=A2

void setup() {

    pinMode(Button_pin, INPUT);//按鈕為輸入裝置

    pinMode(Led_pin, OUTPUT);//LED為輸出裝置

}

 

void loop() {

    if (digitalRead(Button_pin)== HIGH) {

        Running();

    }

}

void Running(){

    digitalWrite(Led_pin, HIGH);

    delay(500);

    digitalWrite(Led_pin, LOW);

    delay(500);

}


留言

這個網誌中的熱門文章

補充.Arduino教學-驗證與上傳-問題排除

13.Arduino-模組介紹-RGB呼吸燈

補充.Arduino教學-連接-麵包板與線路圖