Water Level Indicator & Pump Controller using RaspberryPi

Hello guys, today I want to share a great experience I had with the Raspberry PI.

Since I have a basement and the foundations needs to be emptied sometimes, especially during the rainy seasons, I’ve developed a web application that runs on Tomcat + Java 7 that allows the user to check the water level (using Ultrasonic Sensor HC-SR04) and activate remotely the pump (using Relay board). Also some sort of push notifications notifies the user if some given limit has been trespassed.

 

 

Water Level Indicator & Pump Controller using RaspberryPi
Water Level Indicator & Pump Controller using RaspberryPi

Start exploring endless computing possibilities with your own Raspberry Pi computer and accessories. Perfect for beginners and students.

Raspberry pi

The Raspberry Pi is a low cost single-board computers has a 32-bit ARM processor developed by the Raspberry Pi Foundation. It’s capable of doing everything which a desktop computer to do. It can be programmed with Python or any other language that will compile for ARM v6. Read more about Raspberry pi

HC-SR04 Ultrasonic Sensor interfacing

In this project I have used HC-SR04 Ultrasonic Sensor monitor the water. Ultrasonic Sensor is used to measure the water level. Here is the circuit diagram which explains how to connect Ultrasonic Sensor to Raspberry Pi.

Interfacing Raspberry Pi with HC-SR04 Circuit Diagram
Interfacing Raspberry Pi with HC-SR04 Circuit Diagram

Raspberry Pi Relay Interface

I have used 2 channel relay board to control the motor pump. Through the web application when I press the Motor ON button, motor will ON through this relay. Here is the circuit diagram.

Raspberry Pi Relay Interface
Raspberry Pi 2 Channel Relay Interface

Project Demonstration Video

Project Source Code

Complete source code is available at Water Level Indicator & Pump Controller using RaspberryPi Sourcecode


One Response to “Water Level Indicator & Pump Controller using RaspberryPi”

  1. I really love this bedchamber, it’s therefore elegant and fashionable. With the white bed clothing you may simply amendment the pillows and alter the design of the complete area. I actually like that as a result of you do not have spend a fortune to update an area once you get uninterested in it. Please Click Here Shop Online

    Reply

Leave a Reply