控制程序 void setup()
{
pinMode(7, INPUT);
}
void loop()
{
int x;
x = digitalRead(7);
//若有按下按鈕 x 為 1
//否則為 0
}
|
控制程序 void setup()
{
pinMode(4, INPUT);
}
void loop()
{
int x;
x = digitalRead(4);
//若有按下按鈕 x 為 0
//否則為 1
}
|
控制程序
void setup()
{
pinMode(5, OUTPUT);
pinMode(7, INPUT);
}
void loop()
{
int x;
digitalWrite(5, HIGH);
x = digitalRead(7);
//若有按下按鈕 x 為 1
//否則為 0
digitalWrite(5, LOW);
x = digitalRead(7);
//不管有沒有按下
//按鈕 x 都是讀到 0
}
|
控制程序
void setup()
{
pinMode(5, OUTPUT);
pinMode(7, INPUT);
}
void loop()
{
int x;
digitalWrite(5, LOW);
x = digitalRead(7);
//若有按下按鈕 x 為 0
//否則為 1
digitalWrite(5, HIGH);
x = digitalRead(7);
//不管有沒有按下
//按鈕 x 都是讀到 1
}
|