我正在研究 Adafruit Feather Huzzah ESP8266,我想在按钮上添加一个内部上拉。当我使用电阻手动进行上拉时,我的接线工作正常,但是当我在 Arduino IDE 代码中使用以下行添加内部上拉时,它无法正常工作。
pinMode(BOUTON,INPUT_PULLUP)
这是我的完整代码:
const int LED = 13;
const int BOUTON = 16;
void setup()
{
pinMode(LED, OUTPUT);
pinMode(BOUTON, INPUT);
}
void loop()
{
int etat = digitalRead(BOUTON);
if(etat==LOW)
{
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(LED, LOW);
}
}