在这个课程中,您将看到如何让土壤湿度传感器在Nodemcu完美地工作。
在工作的过程中,可以通过液晶显示器查看检测到的湿度值。
在这个课程中,我们将使用16×2的液晶显示器,这个显示器相对来说用的比较多。
那么,我们开始把!
目录
第一步 材料准备
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1950fb79d396bf.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1f33e96bb57efb.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1cb1cf66bd5ff7.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/16f8bdff5bc54b.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/188f15e43bfbf6.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/11bf65fb8bf539.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1bb8ae1ab6f5f6.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1f495fb3961b6f.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1e264199bfb57f.jpg)
硬件清单:
- NodeMCU开发板
- 湿度传感器
- 16×2 LCD
- 面包板
- 跳线或杜邦线
- USB数据线
第二步 原理说明
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1bef007b957e59.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/170b0b5cfeeccb.jpg)
该湿度传感器可用于检测土壤湿度或判断传感器周围是否有水,这可以给花园中的植物在干燥时伸出援助之手,当然了,你得会写程序才行。
这种传感器使用起来非常容易,只需将其插入土壤中即可读取数据。
第三步 土壤湿度传感器电路搭建
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1e75ef61efb7cb.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b757b31afb857.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b857fbdbb17ac.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1042fbb19775bf.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/19150f17b7b53b.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/195eb3ffb7b319.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1407bfe9b0e815.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1fa44567bab185.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/167a3b1f7b9f5b.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1ac7b545e4bf15.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1af1febcbe7ff5.jpg)
接线连接如下:
湿度传感器有一个放大电路,这个电路的一端只有两个引脚,另一端有四个引脚。
两个引脚的一端连接湿度传感器。
三个引脚的一端:
将Vcc从放大器连接到NodeMCU上的3.3V引脚。
将GND引脚连接到NodeMCU上的地(GND)引脚。
将模拟引脚连接到NodeMCU上的A0引脚。
通过USB数据线将NodeMCU连接到PC。
完成接线连接后,将传感器插入土壤或将其放置在任何您想要的位置。
搭建就是这么简单。so,easy!
第四步 液晶显示屏电路搭建
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1d0fbf531bfa17.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/12e4f51b39b257.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/16f287b562d3b4.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/17dcf32b652bce.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1f9f53b37a1b33.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b367b333f1b50.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b375e0a803ffb.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1f73533779b4b2.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1311414f7bc7b5.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1474e03fbab8a5.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1d2fb4743b7f50.jpg)
液晶显示器将使用一个电路转成IIC或I2C接口。
一般某宝有卖焊接好了的,上面是没有焊接好的,就得自己焊接了。
将LCD连接到I2C然后将其连接到NodeMCU非常简单。
该LCD的寄存器从D0至D7与VCC,GND,RS,R / W引脚都将被连接到I2C。
I2C的GND引脚连接到NodeMCU的接地引脚(GND)。
I2C的VCC引脚连接到NodeMCU的Vin引脚。(因为我们需要向LCD供应5v)
I2C的SDA引脚连接到NodeMCU的D4。
I2C的SCL引脚连接到NodeMCU的D3引脚。
第五步 整体电路展示
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b9f2477547b18.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1c2a47a75ff8bb.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b37cc24f510b3.jpg)
找个小花盆,装点水。
第六步 编写程序
在编写程序之前,你需要下载液晶显示器的库文件。
下载方法很简单。
打开arduino IDE》开发板》开发板管理》搜索LiquidCrystal_I2C LCD》安装。
说明一下:如果找不到,应该是新版本默认集成了,直接跳过库文件安装。
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b6816579f072b.jpg)
程序代码:
第七步 上传程序
上传程序如果还不会,可以查看前面的课程。
第八步 效果显示
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/15741f067bb5bf.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/1b7fb4ffc74b50.jpg)
![(二十三)nodemcu初级:土壤湿度监视器](https://static.qutaojiao.com/wp-content/uploads/2018/10/109a754fbf4b57.jpg)
好了,课程结束了。这是一个小型项目,如果还有不懂的,可以在下面评论。
给力
感谢支持!
支持
感谢您的支持!您的支持是对趣讨教最大的鼓舞!