5、ESP8266 NodeMCU 数字输入和数字输出

ESP8266 NodeMCU 怎样读取数字输入跟数字输出点亮一个led呢?

ESP8266 NodeMCU 控制数字输出

如果你要控制某个GPIO作为输出端,使用pinMode()函数。

pinMode(GPIO, OUTPUT);

控制输出端高低电平,使用digitalWrite()函数。

digitalWrite(GPIO, STATE);

ESP8266 NodeMCU 读取数字输入

设置需要读取的GPIO作为输入端。

pinMode(GPIO, INPUT);

使用digitalRead()函数读取值。

digitalRead(GPIO);

例子:按钮控制led亮灭

工具:

1、ESP8266 NodeMCU

2、一个5mm led

3、一个按钮

4、一块面包板

5、一个330欧姆电阻,一个10k欧姆电阻

6、跳线若干

接线如下:

5、ESP8266 NodeMCU 数字输入和数字输出_第1张图片

代码:

const int buttonPin = 4;     // 按钮引脚号
const int l

你可能感兴趣的:(小白入门ESP8266,ESP8266,NodeMCU,数字输入,数字输出)