AUTOMATIC WATER LEVEL CONTROLLER FOR SUBMERSIBLE PUMP
Problem Statement :
(Date:12 Sep 2021)
The water tank pump in the polyhouse is worked on the principle of float switch, because of that water pump turns ON/OFF after 5 Minutes continuously that’s why it causes unnecessary energy losses.
Objectives:
- To reduce unnecessary energy losses so we are control water pump through auto -time delay by electronic circuit.
Basic Principle:
(Date:13 Sep 2021)
- When water tank gets full after that float sensor gives high value to Arduino.
- After 2 hours relay gets activated
- Water pump will be ON for 10 Minutes.
Introduction:
Magnetic float Sensor:
- The magnetic float sensor is an electromagnetic on/off switch.
- These sensors have a permanent magnet in the float.
- The switch is present in the white stem of the sensor.
- A magnetic float sensor is a device used to detect the level of liquid within a tank.
- The switch may be used in a pump, an indicator, an alarm, or other devices.
Pieces of Equipment:
- Arduino UNO (01)
- Magnetic Float Sensor (01)
- Relay 5V (01)
- USB Cable (01)
- Adapter 12V (01)
- Jumper Wires
- Flexible Electrical Wire
- Acrylic Sheet (5mm)
Software Used:
- Arduino IDE
- coral Draw X7
- RDWorks V8
Connection:
(Date:14 Sep 2021)
Sketch for Arduino:
(Date: 16 Sep 2021)
#define relay 7
#define FS 2
int led =13;
int buttonState=0;
bool x=true;
void setup() {
Serial.begin(9600);
pinMode(FS ,INPUT_PULLUP);
pinMode(led,OUTPUT);
pinMode(relay,OUTPUT);
}
void loop(){
buttonState=digitalRead(FS);
if (buttonState==HIGH && x==true)
{
Serial.print(" - Water level is HIGH");
delay(7200000);
digitalWrite(relay, LOW);
Serial.println(" - Pump is on");
delay(600000);
x=false;
}
else if (buttonState==LOW){
Serial.print(" - Water level is LOW");
digitalWrite(relay, HIGH);
Serial.println(" - Pump is off");
delay(1000);
x=true;
}
else
{
Serial.println("Error");
digitalWrite(relay, HIGH);
Serial.println(" - Pump is off");
}
delay(500);
}
Testing on DC supply:
(Date: 18 Sep 2021)
- Upload the code in Arduion with the help of USB Cable.
- Check the working water levle controller kit on DC supply.
- Serial Moniter Shows the water level in the tank and shows the ON/OFF conditions of pump.
Testing Kit on DC supply Serial Monitor Reading
Design a press-fit Box for casing:
(Date:20 Sep 2021)
- Used Coral Draw software to design a press-fit box for casing
- Save the design file with .DXF extension.
- Import the.DXF extension file in the RDWorks Software.
- The RDWorks Software is used to command the Laser Cutter machine.
- RDWorks software are used to give the Power and Speed to the Machine.
- The Power and Speed are different for different materials and their materials thickness
- Then Follow the guideline chart which is given below :-
- we are using 5mm Acrylic Sheet to design press-fit box for casing.
- For that material we take the Max.power= 65% and Speed =5 mm/s
- Give them 2 passes for this design.
Testing on AC supply:
(Date:21 Sep 2021)
- After the successful testing of DC (5v) supply,
- As per reqirnment i have get some trials on AC supply.
When the magnetic float sensor gets at a high state the serial monitor shows the High value on the screen and after 2 hours our bulb is ON.
Implimentation:-
Date:22 Sep 2021
Implementation Of Water level controller for Submersible pump in Vigyan Ashram polyhouse
Feedback:
Conclusion:
- Customer requirement is completed.
- At this stage,our project working properly and objective of project is achieved.