如何在同一代码中使用基于Web的代码和真实按钮?

时间:2019-05-01 20:06:27

标签: arduino

我在Arduino IDE中编写了代码。使用此代码,我可以控制4个LED指示灯的亮起和熄灭。在网页上的9个按钮。

2个按钮用于led-1的打开和关闭。 2个按钮用于led-2的开和关。 2个按钮用于led-3的开和关。 2个按钮用于led-4的开和关。 1个按钮,用于打开和关闭所有led。

我还要在电路上添加一个真正的按钮。当我按下此按钮时,我想运行该切换代码。我该怎么办?

这是我的代码;

Index  201901    201902    201903
a      0         1         0
b      1         0         0
c      0         0         0
d      0         0         0

1 个答案:

答案 0 :(得分:0)

尝试一下:

int button = 2;
int d = 0;
void setup() {
  pinMode(button, INPUT);
}
void loop() {
d = digitalRead(button);  // read input value
  if (d == LOW) {
 // your web server code
}
else {
Serial.print("Press the button to togggle led's");
}
}