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
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
Post a Comment