📜  项目理念 |水管理系统

📅  最后修改于: 2022-05-13 01:57:40.755000             🧑  作者: Mango

项目理念 |水管理系统

简介:水是生物最重要的基本需求之一。但随着人类生活方式的现代化和发展,用水量已经达到顶峰。因此,水资源的短缺以非常快的速度增加。喀拉拉邦和钦奈等曾经拥有充足水源的州现在已经用完了。水资源浪费已被证明是其主要原因之一。超过一小时的水溢出,住宅、医院和市政水箱中的淡水不小心排放,为饮用水短缺增添了风味。

传统水箱在不浪费水或几乎不可能对其进行检查的情况下,明智地装满水变得非常忙碌。

因此,我们转向物联网项目,几乎解决了上述问题,并检查水箱的溢流情况,同时注意防止泵过度工作造成的电力浪费。

项目目标:泵送系统的自动化,用于填充水箱。一个传感器放置在水箱的顶部,不断监测供应给水箱的水位。当水达到限制水位时,水泵会自动关闭。它还计算电机的运行时间和消耗的功率。此后,数据将存储在云中。可以轻松获取数据以进行每月预算估算。它还通知天气状况,如果预计天气不好,则会发出有关加满油箱的通知,这有助于在有电源时加满油箱。

使用的组件:

  • Node MCU:它是一个固件,由一个WIFI模块ESP-8266组成。它由 13 个通用输入输出引脚组成。传感器的四个引脚分别连接到节点 MCU 的四个引脚。内置的 WIFI 模块为其他微控制器提供了空间。
  • 超声波传感器:它通过声波检测来检测任何障碍物的存在。以下基本上有4个引脚,即Ground,Echo,Trig,VCC。两个圆形图标表示发送和接收。在我们的项目中,超声波传感器基本判断水位或测量与溢流管的距离。
  • 直流电机/泵:它在直流电源的帮助下抽水。直流电源提供受控吸力,最适合执行项目。
  • 继电器:继电器基本上有助于控制电机。在这种情况下,我们使用四通道继电器。它由六个引脚 IN1、IN2、IN3、IN4、VCC 和 GND 组成。四个通道,每个通道包含三个开口,分别命名为 NO、C、NC。

使用的软件:

  • Adafruit: Adafruit.io 是一项云服务。它主要用于存储和检索数据,并实时在线显示您的数据,使项目联网:控制电机,读取传感器数据,并将项目连接到网络服务,如 Twitter、RSS 提要、天气服务等.
  • Arduino IDE: Arduino Uno 是一个微控制器板。它有 14 个数字输入/输出引脚(其中 6 个可用作 PWM 输出)、6 个模拟输入、一个 16 MHz 石英晶体、一个 USB 连接、一个电源插孔、一个 ICSP 接头和一个复位按钮。它包含支持微控制器所需的一切;只需使用 USB 电缆将其连接到计算机或使用 AC-DC 适配器或电池为其供电即可开始使用。
  • IFTTT: If This Then That,也称为 IFTTT。它可以帮助您连接所有不同的应用程序和设备。我们可以让您的应用程序和设备协同工作,以完成他们原本无法完成的特定事情。
  • Blynk: Blynk 是一个平台,可让您快速构建界面,以便从您的 iOS 和 Android 设备控制和监控您的硬件项目。我们可以创建一个项目仪表板并将按钮、滑块、图表和其他小部件排列到屏幕上。

方法与实施:

  • 以下是基于物联网的节水项目设施。
  • 借助固定在水箱附近的传感器控制水箱管道的水流量。
  • 通过将泵在一天内的活动时间和几个月的顺序活动时间节省下来,每月进行预算估算。
  • 一个固定的传感器判断水位上升到水箱的横梁,并立即关闭泵满。地下水正在被浪费。
  • 成本效益和预算救星,可防止泵的额外工作。

图表:

框图

Blynk App 中的水位:

BLYNK APP 中的水位

IFTTT 连接 Adafruit 是否更新:

水位和是否在 Adafruit 上的信息结果:

结果分析:给定的系统可以从世界的任何角落进行控制。泵送系统也可以在任何时间、任何地点进行监测和控制。智能自动化监控不断恶化的地下水位,并在一定程度上将其保存在家庭用品和工业用途中。该国的电力危机也可以通过在这些泵的工作中节省电力来解决。