Arduino ESP8266 NodeMCU 接线及程序:读取 JW01 传感器数据
Arduino ESP8266 NodeMCU 接线及程序:读取 JW01 传感器数据
本文将介绍如何使用 Arduino IDE 在 ESP8266 NodeMCU 上接线并编写程序,读取 JW01 传感器数据。
接线
- 将 JW01 传感器的 VCC 引脚连接到 NodeMCU 的 3.3V 引脚
- 将 JW01 传感器的 GND 引脚连接到 NodeMCU 的 GND 引脚
- 将 JW01 传感器的 DO 引脚连接到 NodeMCU 的 D1 引脚
程序
#include <SoftwareSerial.h>
SoftwareSerial mySerial(D2, D3); // RX, TX
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
}
void loop() {
if (mySerial.available()) {
String data = mySerial.readStringUntil('
');
Serial.println(data);
}
}
这是一个简单的程序,通过软串口读取 JW01 传感器的数据并打印到串口监视器中。其中,D2 和 D3 分别是 NodeMCU 的 GPIO4 和 GPIO5 引脚,可以根据实际接线情况进行修改。同时,需要在 Arduino IDE 中安装 ESP8266 的库。
注意事项
- 确保正确连接所有引脚
- 安装 ESP8266 库
- 可以在程序中添加代码来处理读取到的数据,例如将数据发送到云平台或进行其他操作
原文地址: http://www.cveoy.top/t/topic/naTE 著作权归作者所有。请勿转载和采集!