nodemcu/ESP12F土壤湿度传感器的使用效果及代码详细说明
-
-
-
- 我使用的土壤湿度传感器
- 引脚如图所示
- 土壤湿度传感器和nodemcu接线(ESP12F/ESP8266也可参考)
- 代码中读取的是模拟信号值,实际上只需要连接*AO,GND,VCC*三个引脚
- 代码部分
-
- 代码下载
-
首先附上效果图,为了方便调试书写代码,本人用写代码。 窗监视器打印实时效果
硬件是我自己画板给商家做的,下图是我实际的硬件图
我使用的土壤湿度传感器
引脚如图所示
土壤湿度传感器和nodemcu接线(ESP12F/ESP8266也可参考)
代码中读取的是模拟信号值,实际上只需要连接AO,GND,VCC三个引脚
代码部分
/********************************************************************** 作者:深哥仔 比利比利视频讲解:https://www.bilibili.com/video/BV1Lp4y1s7J4 代码很简单,使用IDE串口监视器可以看到效果 实际接三个引脚AO、GND、VCC ***********************************************************************/ int sense_Pin = 0; // 土壤传感器输入模拟引脚 A0 int value = 0; ///初始化变量value void setup() { Serial.begin(115200) Serial.println("\n");//换行 } void loop() { value = analogRead(sense_Pin);///模拟数据读取(A0脚输入的数据) value = value / 10; //上面的value值除以十赋值value Serial.print(value); Serial.println("%"); if (value < 50)//value值小于50时,判断结果 { Serial.println("The soil is WET");///土壤湿润 } else { Serial.println("The soil is dry");///土壤干燥 } delay(1000)s,每秒读一次 }
视频教程