Arduino 學習筆記#3 讀取接腳的狀態

新語法
digitalRead(接腳);
接腳:0~13, A1~A5

用於讀取接腳處於高電位(HIGH)或低電位(LOW)*
*所有數位和類比接腳,都能讀取/輸出0與1訊號。只要輸入值超過電源電壓的一半(ex:2.6V),就代表高電位(HIGH ; 1) ; 反之,則代表低電位(LOW ; 0)

目標:讓pin 7連接低電位時熄滅,連至高電位時,pin 13亮起
void setup(){
    pinMode(7, INPUT);
    pinMode(13,OUTPUT);
}
void loop(){
        if(digitalRead(7) == HIGH){
        digitalWrite(13, HIGH);
        }else{
        digitalWrite(13, LOW);
    };
}

學習來源:
https://www.youtube.com/watch?v=hY33--luLYs&t=14s

Comments

Popular posts from this blog

Arduino 學習筆記#5 上拉電阻

Arduino 學習筆記#11 每按一次按鈕,切換一次燈的暗亮