项目理念 |感水
项目名称: SenseWater
简介:在日常生活中,必须有一些物理元素需要被控制,以使它们执行预期的行为。因此,控制系统可以定义为一个设备或一组设备,用于管理命令、指导或调节其他设备或系统的行为。因此,自动控制涉及设计一个控制函数以在最少或没有人为干扰的情况下运行。智能系统正在广泛的领域中使用,包括从医学科学到金融科学、教育、法律等等。
印度的饮用水危机正达到惊人的程度。它可能很快就会达到全球危机的性质。因此,为人类节约用水至关重要。在许多房屋中,由于高架水箱溢出而造成不必要的水浪费。自动水位指示器和控制器可以解决这个问题。水位控制器的运行是基于这样一个事实,即由于其中存在矿物质,水会导电。所以水可以用来打开或关闭电路。随着水位的上升或下降,控制器中的不同电路发出不同的信号。
目标:
- 开发水位控制系统,控制罐内水位。
- 要检查水箱中的水位,根据水位,当水位低于预定水位时打开电机,或在水箱满时关闭电机。
- 在 LCD 上显示水位和其他重要数据。
- 监控集水箱(源水箱)中的水位。如果集水箱内的液位过低,电机将不会启动,并会发出哔哔声。
- Blynk 平台提供了一个构建图形界面的数字仪表板。
使用的工具:
硬件要求:
- Arduino Uno R3。
- 用于测量水流量的超声波传感器。
- Atmega 328p 芯片。
- LCD 显示屏 16 x 2 用于监测水箱中的水位。
- 用于报警目的的蜂鸣器。
- 用于自动开/关目的的继电器传感器。
软件要求:
- 编程语言: Java。
- Arduino IDE:对 Arduino 进行编程。
- Blynk:带有 iOS 和 Android 应用程序的平台,用于通过 Internet 控制 Arduino、Raspberry Pi 等。这是一个数字仪表板,您可以通过简单的拖放小部件为您的项目构建图形界面。
- Nodemcu:NodeMcu 是一个开源固件和开发工具包,可帮助您在几个 Lua 脚本行或 C 代码(使用 Arduino IDE)中对您的 IOT 产品进行原型设计。
为什么使用 SenseWater?
- 省电:-通过使用我们的项目,我们可以省电。我可以用在有甩负荷问题的地方。由于它是自动控制的,因此它限制了电量。由于当今最需要节能,因此使用其中一种设备很有用。
- 省钱:现在,众所周知,自动水位控制器既省电,也省钱。使用该设备优化水调节,这意味着浪费电力和废水保持在最低限度。这节省了大量的资金和人力。
- 自动工作:水位控制器 I 的最大优势在于它可以独立工作。正因为有继电器和定时开关,所以无需手动操作。这意味着减少了大量的人工工作。
- 最大化用水量:此外,水位控制器可以最大化用水量。通常,水泵会在中午得到更多使用。水位控制器很有帮助,因为它会在白天自动提供更多的水,而在晚上自动提供更少的水。因此,水始终保持在适当的水平。
应用:
- 自动水位控制器可用于酒店、工厂、家庭公寓、商业综合体、排水等。
- 自动水位控制器将在水位低于预定水位(通常为 1/2 水箱)时自动启动泵组,并在水箱满时立即关闭泵组。
- 它可以用来预测洪水。
- 公司大型容器中的液位指示器。
- 低成本和低功耗。
- 车辆中的燃油油位指示器。
结论:
该项目已实现主要目标。此外,该项目涉及自动水位控制系统的设计和开发,展示了更好的软件和硬件架构方式,将其融合在一起用于接口目的。该系统采用先进的传感技术来检测水位。
- 该系统在农村和城市地区都非常有益。
- 它有助于有效利用可用的水源。
- 如果大规模使用,它将为我们和子孙后代的水资源保护做出重大贡献。
未来的工作:
SenseWater 未来发展前景广阔,尤其是在农业领域。有很多地方需要水位控制器。它可能是农田,高架水箱。我们可以通过使用 NRF 发射器和接收器使这个项目无线化。我们还可以添加以太网屏蔽,以便我们可以使用手机获取所有信息并进行相应控制。
GitHub存储库链接: https://github.com/Prayashverma007/SenseWater
Youtube 演示链接: https://www.youtube.com/watch?v=XwhArKsd7TU
节约用水!拯救生命!
团队成员 :
- 祈祷
- 高拉夫·阿罗拉
(Pantnagar 技术学院)
注意:这个项目想法是为 ProGeek Cup 2.0- GeeksforGeeks 的项目竞赛贡献的。