SlideShare a Scribd company logo
1 of 19
WELLCOME
PSA Presentation
Course Teacher-Rethwan Faiz
NAME ID
1. Alam iftekhar ul 12-22225-3
2. Hasan,Md.Nazmul Anas Bin 13-24437-2
3. Shiblu Nazmul Huda 12-22183-3
4.Rahman,MD.Sadiqur 13-24415-2
Presentation
Topic
Auto Water
Pump Switch Using
Microcontroller(Ardunio)
Why we choose this topic………
 Water supply is irregular because pumps are not
being operated in proper time.
 Water is being wasted because pumps are not
switched off immediately after the water tank is
full.
 Pumps are often burning out due to high voltage
in-rush current.
 Pumps are running while the reservoir is empty,
which is shortening the lifetime of the pumps
 Continuous load-shedding is making you worried
about continuous supply of water.
Overview…………
When Water Tank Level goes down, pump turns
ON automatically.
When Water Tank gets full, pump turns OFF
automatically.
Ensures regular supply of water.
Prevents waste of water.
To reduce the electricity loss.
Microcontroller
 A microcontroller is a small computer on a single integrated
circuit containing a processor core, memory, and programmable
input/output peripherals. Program memory in the form
of Ferroelectric RAM, NOR flash or OTP ROM is also often included
on chip, as well as a typically small amount of RAM.
Microcontrollers are designed for embedded applications, in
contrast to the microprocessors used in personal computers or other
general purpose applications.
 Microcontrollers are used in automatically controlled products and
devices, such as automobile engine control systems, implantable
medical devices, remote controls, office machines, appliances, power
tools, toys and other embedded systems. By reducing the size and
cost compared to a design that uses a separate microprocessor,
memory, and input/output devices, microcontrollers make it
economical to digitally control even more devices and
processes. Mixed signal microcontrollers are common, integrating
analog components needed to control non-digital electronic
systems.
Arduino
 Arduino is an open-source computer hardware and software company,
project and user community that designs and manufactures
microcontroller-based kits for building digital devices and interactive
objects that can sense and control the physical world.
 The project is based on a family of microcontroller board designs
manufactured primarily by Smart Projects in Italy, and also by several
other vendors, using various 8-bit Atmel AVR microcontrollers or 32-bit
Atmel ARM processors. These systems provide sets of digital and
analog I/O pins that can be interfaced to various expansion boards
("shields") and other circuits. The boards feature serial communications
interfaces, including USB on some models, for loading programs from
personal computers. For programming the microcontrollers, the Arduino
platform provides an integrated development environment (IDE) based on
the Processing project, which includes support
for C, C++ and Java programming languages.
Circuit Diagram
Circuit Diagram 2
Codes
A is connected to K and B after
inverting connected to J
For the lower sensor(J) the output is inverted before giving it to the flip-flop
So
when there is water on both sensors, input = 0 1, output = 0 = motor off
when water is coming down after filling up, input = 0 0, output = 0 = motor off
when water comes below the lower sensor, input = 1 0, output = 1 = motor on
when water starts rising from the lower sensor, input = 0 0, output = 1 = motor on
when there is water on both sensors, input = 0 1, output = 0 = motor off
.
 Timing diagram ……………………
0 0 1 0 0
J
0 1 1 1 0
K
0 1 0 1 0 1
Clk
1 1 0 0 1
Q
Working of circuit 2
 The analog input A0 to A4 is used to sense the water
level.
 A 16 X 2 display is connected which shows different
water level output and motor status
 A buzzer is connected to dig pin7 which sends signal
to buzzer when circuit have problem
 Digital pin8 controls the relay
Conclusion ……………………………
** The aim of the design of an automatic pump switch was to
manage electricity and water resources efficiently.
**The system worked according to specification and proved
quite satisfactory.
** Finally, it reduces stress associated with manual water pump
controller, which require that somebody go to physically switch
them on and off.
References
1. http://auto.howstuffworks.com/under-the-
hood/car-part-longevity/water-pump-last.htm
2. http://auto.howstuffworks.com/cooling-
system4.htm
3. "Programming Arduino Getting Started with
Sketches". McGraw-Hill. Nov 8, 2011. Retrieved 2013-
03-28.
Psa(group 3)
Psa(group 3)

More Related Content

What's hot

Introduction to microcontroller
Introduction to microcontrollerIntroduction to microcontroller
Introduction to microcontrollerRajib Roy
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machineSandeep Kamath
 
Project Report-Design of a PLC System for health monitoring of DC drive throu...
Project Report-Design of a PLC System for health monitoring of DC drive throu...Project Report-Design of a PLC System for health monitoring of DC drive throu...
Project Report-Design of a PLC System for health monitoring of DC drive throu...Abhishek Sharma
 
Programmable Logic Controller (PLC Part 4)
Programmable Logic Controller (PLC Part 4)Programmable Logic Controller (PLC Part 4)
Programmable Logic Controller (PLC Part 4)Priyanshu
 

What's hot (6)

MICROPROCESSOR 8085 ppt
MICROPROCESSOR 8085 pptMICROPROCESSOR 8085 ppt
MICROPROCESSOR 8085 ppt
 
Introduction to microcontroller
Introduction to microcontrollerIntroduction to microcontroller
Introduction to microcontroller
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
E044081720
E044081720E044081720
E044081720
 
Project Report-Design of a PLC System for health monitoring of DC drive throu...
Project Report-Design of a PLC System for health monitoring of DC drive throu...Project Report-Design of a PLC System for health monitoring of DC drive throu...
Project Report-Design of a PLC System for health monitoring of DC drive throu...
 
Programmable Logic Controller (PLC Part 4)
Programmable Logic Controller (PLC Part 4)Programmable Logic Controller (PLC Part 4)
Programmable Logic Controller (PLC Part 4)
 

Similar to Psa(group 3)

Irrigation IoT G22222.ppt
Irrigation IoT G22222.pptIrrigation IoT G22222.ppt
Irrigation IoT G22222.pptWajdi Bellil
 
Automatic tank level control using arduino mega converted
Automatic tank level control using arduino mega convertedAutomatic tank level control using arduino mega converted
Automatic tank level control using arduino mega convertedKunal Adhikari
 
DOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptxDOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptxsurabhimalviya1
 
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADA
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADAIRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADA
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADAIRJET Journal
 
Automated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoAutomated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoVishal Nagar
 
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...IRJET Journal
 
Design, simulation and implementation of an Arduino microcontroller based aut...
Design, simulation and implementation of an Arduino microcontroller based aut...Design, simulation and implementation of an Arduino microcontroller based aut...
Design, simulation and implementation of an Arduino microcontroller based aut...IJAAS Team
 
Batch 12(temperature based fan speed control & monitor)
Batch  12(temperature based fan speed control & monitor)Batch  12(temperature based fan speed control & monitor)
Batch 12(temperature based fan speed control & monitor)gourishettyvivek
 
Automatic Watering System in Greenhouse
Automatic Watering System in GreenhouseAutomatic Watering System in Greenhouse
Automatic Watering System in Greenhousemishu TheScareCrow
 
Notes arduino workshop_15
Notes arduino workshop_15Notes arduino workshop_15
Notes arduino workshop_15Faiz Lazim
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptxdmckinseyrecruitment
 

Similar to Psa(group 3) (20)

Irrigation IoT G22222.ppt
Irrigation IoT G22222.pptIrrigation IoT G22222.ppt
Irrigation IoT G22222.ppt
 
Automatic tank level control using arduino mega converted
Automatic tank level control using arduino mega convertedAutomatic tank level control using arduino mega converted
Automatic tank level control using arduino mega converted
 
water level edit.docx
water level edit.docxwater level edit.docx
water level edit.docx
 
DOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptxDOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptx
 
FINAL YEAR PPT2013
FINAL YEAR PPT2013FINAL YEAR PPT2013
FINAL YEAR PPT2013
 
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADA
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADAIRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADA
IRJET- Distant Monitoring and Controlling of Gated Dams using PLC and SCADA
 
documentation (1)
documentation (1)documentation (1)
documentation (1)
 
Automated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoAutomated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduino
 
K010316571
K010316571K010316571
K010316571
 
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
 
Design, simulation and implementation of an Arduino microcontroller based aut...
Design, simulation and implementation of an Arduino microcontroller based aut...Design, simulation and implementation of an Arduino microcontroller based aut...
Design, simulation and implementation of an Arduino microcontroller based aut...
 
Batch 12(temperature based fan speed control & monitor)
Batch  12(temperature based fan speed control & monitor)Batch  12(temperature based fan speed control & monitor)
Batch 12(temperature based fan speed control & monitor)
 
Automatic Watering System in Greenhouse
Automatic Watering System in GreenhouseAutomatic Watering System in Greenhouse
Automatic Watering System in Greenhouse
 
Notes arduino workshop_15
Notes arduino workshop_15Notes arduino workshop_15
Notes arduino workshop_15
 
Basic PLC
Basic PLCBasic PLC
Basic PLC
 
Basic PLC
Basic PLCBasic PLC
Basic PLC
 
Basic plc
Basic plcBasic plc
Basic plc
 
Basic PLC.ppt
Basic PLC.pptBasic PLC.ppt
Basic PLC.ppt
 
Basic plc
Basic plcBasic plc
Basic plc
 
Programmable Logic Controller Training Day 1 to 3.pptx
Programmable Logic Controller  Training Day 1 to 3.pptxProgrammable Logic Controller  Training Day 1 to 3.pptx
Programmable Logic Controller Training Day 1 to 3.pptx
 

Recently uploaded

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Psa(group 3)

  • 2. NAME ID 1. Alam iftekhar ul 12-22225-3 2. Hasan,Md.Nazmul Anas Bin 13-24437-2 3. Shiblu Nazmul Huda 12-22183-3 4.Rahman,MD.Sadiqur 13-24415-2
  • 3. Presentation Topic Auto Water Pump Switch Using Microcontroller(Ardunio)
  • 4. Why we choose this topic………  Water supply is irregular because pumps are not being operated in proper time.  Water is being wasted because pumps are not switched off immediately after the water tank is full.  Pumps are often burning out due to high voltage in-rush current.  Pumps are running while the reservoir is empty, which is shortening the lifetime of the pumps  Continuous load-shedding is making you worried about continuous supply of water.
  • 5. Overview………… When Water Tank Level goes down, pump turns ON automatically. When Water Tank gets full, pump turns OFF automatically. Ensures regular supply of water. Prevents waste of water. To reduce the electricity loss.
  • 6. Microcontroller  A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of Ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications.  Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, toys and other embedded systems. By reducing the size and cost compared to a design that uses a separate microprocessor, memory, and input/output devices, microcontrollers make it economical to digitally control even more devices and processes. Mixed signal microcontrollers are common, integrating analog components needed to control non-digital electronic systems.
  • 7. Arduino  Arduino is an open-source computer hardware and software company, project and user community that designs and manufactures microcontroller-based kits for building digital devices and interactive objects that can sense and control the physical world.  The project is based on a family of microcontroller board designs manufactured primarily by Smart Projects in Italy, and also by several other vendors, using various 8-bit Atmel AVR microcontrollers or 32-bit Atmel ARM processors. These systems provide sets of digital and analog I/O pins that can be interfaced to various expansion boards ("shields") and other circuits. The boards feature serial communications interfaces, including USB on some models, for loading programs from personal computers. For programming the microcontrollers, the Arduino platform provides an integrated development environment (IDE) based on the Processing project, which includes support for C, C++ and Java programming languages.
  • 8.
  • 11. Codes
  • 12. A is connected to K and B after inverting connected to J
  • 13. For the lower sensor(J) the output is inverted before giving it to the flip-flop So when there is water on both sensors, input = 0 1, output = 0 = motor off when water is coming down after filling up, input = 0 0, output = 0 = motor off when water comes below the lower sensor, input = 1 0, output = 1 = motor on when water starts rising from the lower sensor, input = 0 0, output = 1 = motor on when there is water on both sensors, input = 0 1, output = 0 = motor off
  • 14. .  Timing diagram …………………… 0 0 1 0 0 J 0 1 1 1 0 K 0 1 0 1 0 1 Clk 1 1 0 0 1 Q
  • 15. Working of circuit 2  The analog input A0 to A4 is used to sense the water level.  A 16 X 2 display is connected which shows different water level output and motor status  A buzzer is connected to dig pin7 which sends signal to buzzer when circuit have problem  Digital pin8 controls the relay
  • 16. Conclusion …………………………… ** The aim of the design of an automatic pump switch was to manage electricity and water resources efficiently. **The system worked according to specification and proved quite satisfactory. ** Finally, it reduces stress associated with manual water pump controller, which require that somebody go to physically switch them on and off.
  • 17. References 1. http://auto.howstuffworks.com/under-the- hood/car-part-longevity/water-pump-last.htm 2. http://auto.howstuffworks.com/cooling- system4.htm 3. "Programming Arduino Getting Started with Sketches". McGraw-Hill. Nov 8, 2011. Retrieved 2013- 03-28.