0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将土壤湿度传感器与Arduino接口

454398 来源:工程师吴畏 2019-07-29 11:22 次阅读

简介

如果您有家庭花园或者是带草皮的后院,那么你可能知道我们需要花多少时间浇灌植物和草皮。

花园洒水器是浇水的常用选择之一。草坪和植物,嗯,唯一的选择,最好的选择是手动浇水。

但是如果你打算制造一个自动植物浇水系统,那里的供水要么通过洒水器或滴灌系统,您必须考虑土壤水分的含量。

通过测量花园中的土壤水分,您可以精确控制水量。在一个涉及Wa的简单机制的帮助下提供ter Pump和一个微控制器

在这个项目中,我将向您展示如何通过土壤水分与Arduino的接触来监测小锅的土壤水分

关于土壤湿度传感器的简要说明

项目的主要组成部分(除了Arduino UNO)是土壤湿度传感器。它由两部分组成:主传感器和控制板。

土壤湿度传感器的传感器部分由几个导电探头组成,可用于测量体积土壤中的水含量。

来到控制板,它由LM393 IC组成,这是一个电压比较器。电路板还包括连接器LED电阻器等所有必要组件,用于测量土壤湿度。

此外,还可以选择调整模块的灵敏度在电位计的帮助下。

土壤湿度传感器的工作

土壤湿度传感器的工作非常简单。它的工作原理是电压比较。以下电路将有助于了解典型土壤湿度传感器的工作情况。

如您所见,比较器的一个输入端连接到10KΩ电位器,而另一个输入端连接到由10KΩ电阻器和土壤湿度探测器形成的分压器网络

根据土壤中的水量,探头中的电导率会发生变化。如果水含量较少,则通过探针的电导率也较小,因此比较器的输入将很高。这意味着比较器的输出为高电平,因此LED将关闭。

同样,当有足够的水时,探头的电导率会增加,比较器的输出变为低电平。然后LED开始发光。

将土壤湿度传感器与Arduino连接

现在我们我们已经了解了典型的土壤湿度传感器的工作原理,让我带您了解土壤湿度与Arduino的接口步骤。这种土壤湿度模块的主要优点是可以从中获得模拟输出。通过使用此模拟信号并将其提供给Arduino的Analog IN,您可以精确计算土壤中水分的百分比。

进入测试项目的设置,我已经习惯了从我的花园里装满土壤的塑料杯子。每个杯子中的水量多于前一个。

电路图

所需组件

Arduino UNO

土壤湿度传感器模块

16×2 LCD显示器

10KΩ电位器(用于LCD)

面包板

连接电线

电源

测试设置3杯土

电路设计

电路的设计是非常简单。将探头连接到电路板并为电路板提供电源。从电路板上取出模拟输出引脚并将其连接到Arduino的模拟输入引脚A0。

要查看结果,我使用的是16×2 LCD显示器,其中I将其数据引脚D4 - D7连接到Arduino引脚5 - 2.电路图中提到了所有附加连接。

代码

如何使用Arduino测量土壤水分?

在电路图中建立连接并将代码上传到Arduino。

将土壤湿度探头放入“干”锅中并检查读数。在我的情况下,它大约是13%。

同样,将探头放在其他盆中(正确清洁探头后)并检查读数。

您可以借助传感器板上的电位计调整传感器的灵敏度。

应用

您可以在

中使用土壤湿度传感器

家庭花园

草坪

室内植物

办公室和弱光工厂设置

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2524

    文章

    48039

    浏览量

    739919
  • Arduino
    +关注

    关注

    184

    文章

    6426

    浏览量

    184800
收藏 人收藏

    评论

    相关推荐

    【51单片机毕设】自动浇花电路、程序、原理图、论文

    。 组成部分为:5V供电模块、土壤湿度传感器模块、ADC0832模数转换模块、水泵控制模块、按键输入模块、LCD显示模块和声光报警模块,结构如下。 工作原理为:土壤湿度传感器测出
    发表于 03-24 21:45

    如何实现用ESP32-S3和土壤湿度传感器监控植物的土壤状态呢?

    大家好,今天我要给大家介绍一种非常实用的智能家居设备——用ESP32-S3连接一个土壤湿度传感器,用Micropython编程,监控火土壤的状态。
    的头像 发表于 11-08 11:35 1065次阅读
    如何实现用ESP32-S3和<b class='flag-5'>土壤湿度</b><b class='flag-5'>传感器</b>监控植物的<b class='flag-5'>土壤</b>状态呢?

    土壤湿度测量怎么校准?

    土壤湿度测量怎么校准
    发表于 10-30 08:13

    使用Arduino的无线传感器节点和远程数据接收器

    无线传感器节点是带有无线发射器的传感器节点。它具有一个或多个带有放大器和信号调节电路或数字/智能传感器传感元件、一个微控制器单元、调制器和带天线的发射器,以及一个电池。它由电池或太阳
    的头像 发表于 10-15 15:20 653次阅读
    使用<b class='flag-5'>Arduino</b>的无线<b class='flag-5'>传感器</b>节点和远程数据接收器

    基于Arduino的家庭自动化项目

    包含相关代码、详细图文、物料表一个简单的基于DIY Arduino的家庭自动化项目,它使用土壤湿度传感器、泵和其他电子元件来自动浇水植物。它由一个适合室内园艺的混凝土花盆箱组成。自流式播种机也可作为水培系统使用。电气系统可根据农
    发表于 09-26 08:16

    用电容传感器制作一个土壤湿度检测

    你经常忘记给室内植物浇水吗?或者你也给他们太多的关注和过度淡化他们。如果你这样做了,那么你需要让自己成为土壤湿度监测。这款基于Arduino的电池供电显示器使用捕获传感器,用于测量
    发表于 09-20 07:00

    土壤湿度检测系统解决方案

    ,依托农业物联网技术,应用土壤湿度传感器土壤PH值传感器土壤电导率
    的头像 发表于 08-07 16:47 398次阅读

    带有Wemos D1 Lite的电容式土壤湿度传感器

    电子发烧友网站提供《带有Wemos D1 Lite的电容式土壤湿度传感器.zip》资料免费下载
    发表于 07-11 11:33 3次下载
    带有Wemos D1 Lite的电容式<b class='flag-5'>土壤湿度</b><b class='flag-5'>传感器</b>

    花盆土壤湿度控制电路的工作原理

    如图所示是花盆土壤湿度控制电路。当湿度低于25%时电动机开始启动喷水,当湿度高于60%时电动机关闭停止喷水。S1、S2是同型号的湿敏电阻,二极管、三极管均为硅管。
    的头像 发表于 07-03 11:44 854次阅读
    花盆<b class='flag-5'>土壤湿度</b>控制电路的工作原理

    带有土壤电容传感器Arduino植物监视器

    电子发烧友网站提供《带有土壤电容传感器Arduino植物监视器.zip》资料免费下载
    发表于 06-29 09:30 1次下载
    带有<b class='flag-5'>土壤</b>电容<b class='flag-5'>传感器</b>的<b class='flag-5'>Arduino</b>植物监视器

    带有ATtiny85的电池供电土壤湿度

    电子发烧友网站提供《带有ATtiny85的电池供电土壤湿度计.zip》资料免费下载
    发表于 06-19 11:44 0次下载
    带有ATtiny85的电池供电<b class='flag-5'>土壤湿度</b>计

    请问工业上测湿度有什么传感器?模拟湿度传感器与IC型的区别?

    工业上测湿度有什么传感器?模拟湿度传感器与IC型的区别?
    发表于 06-14 09:45

    如何在Wemos D1板上将ADS1115连接到ESP8266?

    - 土壤湿度传感器信号引脚 A2 - 土壤湿度传感器信号引脚 A3 - 土壤湿度传感器信号别针
    发表于 05-29 07:17

    如何将连接到带有Arduino内核的NodeMCU上的A0?

    湿度传感器 . 因此,我想知道是否可以使用通用电源AC-DC适配器为该传感器供电,使其长期正常工作?我试过这个,当传感器完全被水覆盖时,它给我最大 3.7V 的输出。 如您所见,我的
    发表于 05-22 08:08

    土壤湿度传感器始终显示1023值是为什么?

    您好,我需要紧急解决这个问题。我的项目明天到期。我电阻式土壤湿度传感器与 nodemcu 1.0 v3 配对,但传感器始终输出值为 1023 或 100%。我测量了
    发表于 05-12 08:14