Thursday, 19 October 2017

Water Level Indicator Using Arduino & Ultrasonic Sensor

Water Level Indicator Using Arduino Wireless Water Level Indicator Using Ultrasonic sensor & Arduino is an amazing and very useful project. The objective of this project is to notify the user the amount of water that is present in the overhead water tank. This project can be further enhanced to control the water level in the tank by turning it ON, when the water level is LOW, and turning it OFF when the water level is HIGH. Thus, the Arduino water level indicator helps in preventing wastage of water in overhead tank. This project is wireless so, it is easy to install and it can work up to 100 meters. In this project two circuits are used: a transmitter circuit and a receiver circuit. The transmitter circuit makes use of an ultrasonic sensor to measure the water level in terms of distance. This data is sent to the receiver circuit using RF communication. The water level is shown in terms of percentage on a 16×2 LCD module, which is connected to receiver circuit. Components Used Working In the project two circuits are used, First is the transmitter and second is the receiver. An Ultrasonic sensor is used in the transmitter circuit, which measures the distance of water level from the upper point of the bottle or Tank. The distance is measured in centimeters and sent to receiver circuit using RF communication.   Receiver circuit receives the data from transmitter circuit and converts it in terms of the percentage and shows on LCD.   Ultrasonic sensor has two openings, one is Trigger and the other is Echo. Trigger makes high frequency sound waves. These sound waves are passed through the tank from top to bottom. The sound waves hit the water and are reflected back in the form of Echo waves. The Echo opening receives the Echo waves. The water level sensor Arduino measures the time between Echo and Trigger. This traveled distance is directly proportional to the time. Water Level Indicator Using Arduino – Video Demonstration Arduino Water Level Indicator Circuit In this project two circuits are used Transmitter Circuit –   Transmitter circuit is shown in the figure below. Fig1, in this circuit an Ultrasonic sensor is connected to pin D9 and D10 pin of Arduino. Ultrasonic sensor is powered by Vcc and GND pin, these pins are connected to Vcc and GND pin of the Arduino. The measured data is transmitted by RF transmitter. RF transmitter’s data pin is connected to D4 pin of Arduino Nano. RF transmitter’s Vcc and GND pins are connected to Vcc and GND pins of the Arduino. In this transmitter circuit an Antenna is used which is connected to ANT pin of RF transmitter, whole circuit is powered by 9 volt battery. The battery is connected to Vin and GND pin of Arduino.   Receiver Circuit – In the receiver Circuit, RF Receiver is used for receiving data from the transmitter. Data pin of RF Receiver is connected to D4 pin of Arduino. Water level is shown on LCD and LCD is connected to Arduino from pin D4 to D9. LCD is powered by Vcc and GND pin using the Arduino, the contrast of LCD is changed by moving the preset, which is connected to pin 3 of LCD. Receiver circuit is powered by a 9 Volt battery through a switch, which is connected between Vcc and GND pin of the Arduino. Circuit is shown in the figure below.   The above shown circuit diagrams of transmitter and receiver circuits are more than enough to make one by yourself on a breadboard or Zero PCB....
read more

The post Water Level Indicator Using Arduino & Ultrasonic Sensor appeared first on Electronic Circuits and Diagram-Electronics Projects and Design.

No comments:

Post a Comment

Tiny, wireless antennas use light to monitor cellular communication

Researchers developed a biosensing technique that eliminates the need for wires. Instead, tiny, wireless antennas use light to detect minute...