基于Arduino的自动浇灌系统

一、项目说明

嘿,伙计们,在这篇教程中,我将向你们展示如何使用Arduino制作一个植物浇水系统,以一种简单的方式帮助你始终保持植物的水分。
每个家庭如果种植植物,最常遇到的问题之一就是及时给它们浇水。我过去也会在办公桌和后院放一些植物,但总是没能及时给它们浇水。
结果就是植物干枯了,我知道这不是办法!所以我想制作一个能始终保持我植物水分的系统。我在网上查看了各种小工具,它们都有价格标签,我认为这对我来说不公平!所以我为我植物制作了一个浇水系统,它使用了廉价的电子元件,但效果最好,有了这个系统,你可以让植物几个月都不用维护。所以如果你也像我一样拥有植物并且面临这样的问题,那么我建议你制作这个项目。如果你是初学者,不用担心,我已经提供了一步一步的指导来构建这个项目。

为了简化过程并节省时间,我已经将所有信息打包成了简单的步骤。

二、项目材料

这个项目中使用的电子产品几乎在所有当地的电子商店都很容易买到,如果你有获取问题,可以简单地在网上购买:

  • Arduino Uno
  • 土壤湿度传感器
  • 潜水泵
  • 跳线
  • 电池座
  • 18650电池
  • 5V继电器模块
  • 纸板

三、电路设计

在这里插入图片描述
在这里插入图片描述
我将电路分为三个组件:继电器模块、湿度传感器和水泵,下面是这些组件的连接方法:

土壤湿度传感器

  • 土壤湿度传感器的VCC连接到Arduino的5V引脚。
  • 土壤湿度传感器的GND连接到Arduino的GND引脚。
  • 土壤湿度传感器的DO(数字输出)连接到Arduino的D6引脚。

继电器模块

  • 继电器模块的VCC连接到Arduino的5V引脚。
  • 继电器模块的GND连接到Arduino的GND引脚。
  • 继电器模块的信号引脚(S)连接到Arduino的D3引脚。

潜水泵

  • 将潜水泵的一个端子连接到继电器的常开(NO)端子。
  • 将潜水泵的另一个端子连接到水泵电源的正端。
  • 将继电器的公共端(COM)连接到电源的负端。

四、怎样工作

在这里插入图片描述
在这里插入图片描述
这个项目的工作原理非常简单,湿度传感器在这里扮演着非常重要的角色,它实时检测水分水平。要实现这一点,你只需要将湿度传感器插入植物生长的土壤中,然后打开系统。当湿度传感器开始检测到低水平的水分时,它会触发Arduino主板激活水泵。然后水泵打开并持续循环水几秒钟,当达到足够的湿度水平时,水泵会自动关闭。你可以看到,当传感器浸入水中时,传感器放大器会开关交替工作。

五、怎样设置

在这里插入图片描述
在上述步骤中,我展示了一个小模型,它代表了更大的模型。在这一步中,我将向你们展示如何在更大规模的模型上实施这个系统。

所有模型的概念都是一样的,只是组件的尺寸不同。为了更清楚地解释,让我通过一个例子来说明。想象你有多个需要浇水的花盆,一个简单的方法是将棍子浸入所有花盆中,并为每个花盆设置一个单独的浇水系统。现在你可能会想,如果我插入一个传感器并有一个共同的浇水系统会怎样。这是不可能的,因为不同的植物消耗的水量不同,所以当一个花盆变干时,另一个可能仍然有一些水分。

电子硬件取决于规模,在我们的例子中,我们使用了一个小型5伏特水泵,但在不同的情况下,你可能需要一个更大的水泵。

希望你喜欢这个项目,并在构建过程中找到乐趣!如果你有任何问题或需要帮助,欢迎在评论区交流。

作者:Svan.


注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!

本项目实现从上位机软件选择湿度传感器(湿度传感器或碳棒)和浇水形式(潜水泵或电池阀), 同时返回土壤湿度、室内温度、湿度到上位机上显示。 主要部件: 自动浇花系统控制器 1个 Micro USB线 1根 DHT11(DHT11数据手册)温湿度传感器 1个 土壤湿度传感器 1个 模拟接口转数字接口传感器连接线 2根 潜水泵 1个(注意:潜水泵必须在水中使用,不能露出水面!) 潜水泵电源连接线 1根 主板电源连接线 1根 橡胶水管 1米 安装步骤: 1、先将水泵的连接头接到控制器的Solenoid Valve端子上,蓝色接负极(-)棕色接正极(+),然后将电源连接头接到PWRIN端子上,黑色接负极(-)红色接正极(+)。 2、将控制板安装到外壳底板上,然后将Moisture Sensor(土壤湿度传感器)插到传感器接口上,这里使用橙色传感器连接线,注意方向,传感器在控制器上的默认端口为模拟口2。 3.将DHT11温湿度传感器插到传感器接口上,传感器在控制器上的默认端口为数字口9。 4、使用Micro USB线连接电脑,初次使用需要安装USB驱动程序,先去下载Arduino最新的IDE: https://arduino.googlecode.com/files/arduino-1.0.1-windows.zip 5、使用Micro USB线将程序下载到主板上 7、将水装到水桶或水盆里,放在离花盆较近的位置,把配的水管插到潜水泵上然后置于水中,必须保证蓄水充足,以供浇水(注意潜水泵必须在水中使用,在空气中使用会导致损坏)。 8、将水泵和电池盒(或者电源适配器)连接到水泵接口和电源接口上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Svan.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值