(六)nodemcu初级:湿度传感器的使用——趣讨教

(六)nodemcu初级:湿度传感器的使用——趣讨教_第1张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第2张图片

在本教程中,您将学会如何让湿度传感器在nodemcu上面工作。并了解传感器如何根据湿度的大小来进行工作的,以及学会在串行监视器查看湿度传感器输出的数据。

步骤1:材料准备

(六)nodemcu初级:湿度传感器的使用——趣讨教_第3张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第4张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第5张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第6张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第7张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第8张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第9张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第10张图片

以上图片中的是这节课程需要用到的东西,

硬件清单:

NodeMCU

湿度传感器

一块面包板

若干跳线

USB数据线

两个LED灯(红绿各一个)

软件环境

Arduino IDE(安装了esp8266)

步骤2:相关说明

(六)nodemcu初级:湿度传感器的使用——趣讨教_第11张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第12张图片

湿度传感器是可以用来检测土壤的水分的,或者用来判断周围有没有水分,这可以用来制作一个智能浇花系统之类的。

该传感器非常容易使用,您只需将这个传感器插入土壤并读取数据即可。

步骤3:电路搭建

(六)nodemcu初级:湿度传感器的使用——趣讨教_第13张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第14张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第15张图片

将湿度传感器连接到NodeMCU是非常容易的。

接线方式如下:

在连接湿度传感器时线连接到放大器的两个引脚上,再从放大器连接三根线到nodemcu,不懂的看图。

将Vcc从放大器连接到NodeMCU上的3.3V引脚。

将GND引脚连接到NodeMCU上的地(GND)引脚。

将模拟引脚连接到NodeMCU上的A0引脚。

通过USB数据线将NodeMCU连接到PC。

完成接线后,将传感器插入土壤或将其放置在任何您想要的地方。

接下来的示范就放到水上进行演示。

步骤4:准备Arduino IDE

(六)nodemcu初级:湿度传感器的使用——趣讨教_第16张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第17张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第18张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第19张图片

如图上图所示是进行开发板选择和端口选择,选择好之后就可以开始编程了。

步骤5:编程/编译/上传

(六)nodemcu初级:湿度传感器的使用——趣讨教_第20张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第21张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第22张图片

程序编写好之后,就可以进行编译然后上传了。

本节课程序:


intWET =16;//数字引脚D0处的湿指示灯intDRY =2;//数字引脚D4上的干指示灯intsense_Pin =0;//模拟引脚A0连接传感器输入intvalue=0;void setup(){  Serial.begin(9600);  pinMode(WET, OUTPUT);  pinMode(DRY, OUTPUT);  delay(2000);}void loop(){  Serial.print("MOISTURE LEVEL:");value= analogRead(sense_Pin);value=value/10;  Serial.println(value);if(value<50){  digitalWrite(WET, HIGH);  }else{    digitalWrite(DRY, HIGH);  }  delay(1000);  digitalWrite(WET, LOW);  digitalWrite(DRY, LOW);}

文章转载自(六)nodemcu初级:湿度传感器的使用

更多相关教程请访问(趣讨教创客资源分享平台)www.qutaojiao.com


步骤6:检测结果

(六)nodemcu初级:湿度传感器的使用——趣讨教_第23张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第24张图片
(六)nodemcu初级:湿度传感器的使用——趣讨教_第25张图片

您可以在串行监视器看到输出的数据。同时,指示灯在湿度小于50与大于等于50所亮的指示灯是不一样的。

大家可以尝试着扩展一下。


文章转载自(六)nodemcu初级:湿度传感器的使用

更多相关教程请访问(趣讨教创客资源分享平台)www.qutaojiao.com

你可能感兴趣的:((六)nodemcu初级:湿度传感器的使用——趣讨教)