SlideShare a Scribd company logo
1 of 18
AUTOMATED WATER
DISPENSER MACHINE USING
IOT
Automatic Water Dispensor 1
STEP 1: PURPOSE AND REQUIREMENT
SPECIFICATION
• Defines
• System purpose
• Behavior and
• Requirements (such as data analysis requirement , system
management requirements)
Automatic Water Dispensor 2
• Purpose : As such there is problem of water wastage
through water purifiers so we can avoid this wastage of
water by detecting the presence of water bottles or glass.
• Behavior : In IOT based water dispenser machine,
microcontroller is programmed to on the tap when water
bottle or glass is detected and will get off when object is
removed .
• System requirements : System will detect data locally .
• Data analysis requirements : System will perform locally
analysis of data.
Automatic Water Dispensor 3
STEP 2 : PROCESS SPECIFICATION
• Defines the process with the help of use cases
• The use cases are formally described based on purpose and
requirement specification.
• In this use case : circle denotes a state or an attribute
Automatic Water Dispensor 4
STEP 2:PROCESS SPECIFICATION
Automatic Water Dispensor 5
STEP 3 : DOMAIN MODEL SPECIFICATION
• Physical entity : in this system, object and solenoid valve is the physical
entity where tap is monitored using respective sensors .
• Virtual entity : it’s a representation of physical entity in digital world. For
each physical entity there exist one VE in domain model.
• Device : provides medium for interaction between physical and virtual
entities .In this, device is a arduino which has sensor, mosfet ,led attached
to it.
Automatic Water Dispensor 6
STEP 3 : DOMAIN MODEL SPECIFICATION
• Resource : on device resources are hosted on device and
include components that provide information about physical
entity .
• Services : in this , the services will be only controlling
service.
Automatic Water Dispensor 7
STEP 3:DOMAIN SPECIFICATION
Automatic Water Dispensor 8
STEP 4:INFORMATION
MODEL
SPECIFICATION
The virtual entity solenoid valve is
dependent on the object.
If the object is detected then the led
will glow and the solenoid valve
will be in on state.
When valve is in state on then flow
of water will start and it will be off
when object is filled so, led will get
off.Automatic Water Dispensor 9
STEP 5 : SERVICE SPECIFICATION
Automatic Water Dispensor 10
Automatic Water Dispensor 11
• Threshold service sets high or low
depending on the position of the
glass sense by ultrasonic sensor.
• State service sets mosfet on or off.
• Led is provided with mosfet to check
the state of mosfet.
• If the mosfet is in on state then
solenoid valve automatically turns on
otherwise it will be in off state.
Automatic Water Dispensor 12
STEP 6:IOT LEVEL SPECIFICATION
• The system has single
device that performs
sensing data and
perform analysis and
host it. Thus IOT level
1 is used
Automatic Water Dispensor 13
STEP 7:FUNCTIONAL VIEW SPECIFICATION
1.A solenoid valve is used in dispenser to control the water flow.
2.Ultrasonic sensor is checks any object like glass or any other is placed
before the dispenser or not.
3.Trigger pins are used to trigger the sensor. Initially trigger pins are set to
low(2ms) after it will be high (10ms) and again it will be low.
4.It causes one ultrasonic wave emit out from the sensor and get returns
back from the object. It gives the distance.
5.Until this ultrasonic wave is in contact with the solenoid valve the tap is
closed and as the contact is brake flow of water will starts automatically.
Automatic Water Dispensor 14
TIME = PULSE IN (ECHO . HIGH)
DISTANCE = TIME*(340/20000)
THIS FORMULA IS USED FOR CALCULATING THE DISTANCE OR TIME.
Automatic Water Dispensor 15
STEP 8 :OPERATIONAL VIEW
SPECIFICATION
• Devices: Arduino
Mosfet
Solenoid valve
• Services: controller
Automatic Water Dispensor 16
STEP 9:OPERATIONAL VIEW SPECIFICATION
Automatic Water Dispensor 17
THANK YOU !!
Automatic Water Dispensor 18

More Related Content

What's hot

Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation system
stk25
 
Automated water planting system
Automated water planting systemAutomated water planting system
Automated water planting system
Mayank Kumbhaj
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
Roshan Mani
 

What's hot (20)

automatic irrigation system ppt
automatic irrigation system pptautomatic irrigation system ppt
automatic irrigation system ppt
 
Embedded system in washing machine
Embedded system in washing machineEmbedded system in washing machine
Embedded system in washing machine
 
Automatic water level monitoring and control system using IoT
Automatic water level monitoring and control system using IoTAutomatic water level monitoring and control system using IoT
Automatic water level monitoring and control system using IoT
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automation
 
Design and Development of Automatic Water Dispenser
Design and Development of Automatic Water DispenserDesign and Development of Automatic Water Dispenser
Design and Development of Automatic Water Dispenser
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation system
 
Automated Plant Watering System
Automated Plant Watering SystemAutomated Plant Watering System
Automated Plant Watering System
 
Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation system
 
GESTURE CONTROL ROBOT
GESTURE CONTROL ROBOTGESTURE CONTROL ROBOT
GESTURE CONTROL ROBOT
 
Smart dustbin using arduino and ultrasonic sensor
Smart dustbin using arduino and ultrasonic sensorSmart dustbin using arduino and ultrasonic sensor
Smart dustbin using arduino and ultrasonic sensor
 
Smart Irrigation System Using IoT
Smart Irrigation System Using IoTSmart Irrigation System Using IoT
Smart Irrigation System Using IoT
 
Automated water planting system
Automated water planting systemAutomated water planting system
Automated water planting system
 
Smart Irrigation System
Smart Irrigation SystemSmart Irrigation System
Smart Irrigation System
 
Iot based smart farming
Iot based smart farmingIot based smart farming
Iot based smart farming
 
water level controller using 8051 microcontroller
water level controller using 8051 microcontrollerwater level controller using 8051 microcontroller
water level controller using 8051 microcontroller
 
Smart water tank
Smart water tankSmart water tank
Smart water tank
 
Water pump automation system
Water pump automation systemWater pump automation system
Water pump automation system
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 
Project report on home automation using Arduino
Project report on home automation using Arduino Project report on home automation using Arduino
Project report on home automation using Arduino
 
Iot operated wheel chair / smart wheelchair
Iot operated wheel chair / smart wheelchair Iot operated wheel chair / smart wheelchair
Iot operated wheel chair / smart wheelchair
 

Similar to Automatic Water Dispenser using IOT

MARIA NDAGO PROJECT.pptx
MARIA NDAGO  PROJECT.pptxMARIA NDAGO  PROJECT.pptx
MARIA NDAGO PROJECT.pptx
SungaleliYuen
 
Design And Implementation Of Toilet Monitoring Systemfinal.Pptx
Design And Implementation Of Toilet Monitoring Systemfinal.PptxDesign And Implementation Of Toilet Monitoring Systemfinal.Pptx
Design And Implementation Of Toilet Monitoring Systemfinal.Pptx
Kaijage Joseph Kironde
 

Similar to Automatic Water Dispenser using IOT (20)

Smart water valve
Smart water valveSmart water valve
Smart water valve
 
sir G 2
sir G 2sir G 2
sir G 2
 
AUTOMATIC_WATER_DISPENSER.pptx Project Presentation
AUTOMATIC_WATER_DISPENSER.pptx Project PresentationAUTOMATIC_WATER_DISPENSER.pptx Project Presentation
AUTOMATIC_WATER_DISPENSER.pptx Project Presentation
 
IRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINOIRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINO
 
Iot based acquaponic system (dsd)
Iot based acquaponic system (dsd)Iot based acquaponic system (dsd)
Iot based acquaponic system (dsd)
 
MARIA NDAGO PROJECT.pptx
MARIA NDAGO  PROJECT.pptxMARIA NDAGO  PROJECT.pptx
MARIA NDAGO PROJECT.pptx
 
Automation of hydraulic structure
Automation of hydraulic structureAutomation of hydraulic structure
Automation of hydraulic structure
 
plant_wateringfinal.pdf
plant_wateringfinal.pdfplant_wateringfinal.pdf
plant_wateringfinal.pdf
 
Design of an automatic irrigation control system
Design of an automatic irrigation control systemDesign of an automatic irrigation control system
Design of an automatic irrigation control system
 
110958678 ee-188-project
110958678 ee-188-project110958678 ee-188-project
110958678 ee-188-project
 
Design And Implementation Of Toilet Monitoring Systemfinal.Pptx
Design And Implementation Of Toilet Monitoring Systemfinal.PptxDesign And Implementation Of Toilet Monitoring Systemfinal.Pptx
Design And Implementation Of Toilet Monitoring Systemfinal.Pptx
 
IRJET - Automatic Water Level and Quality Monitoring System using Narrow-Band...
IRJET - Automatic Water Level and Quality Monitoring System using Narrow-Band...IRJET - Automatic Water Level and Quality Monitoring System using Narrow-Band...
IRJET - Automatic Water Level and Quality Monitoring System using Narrow-Band...
 
The miracle of automatic water level controler
The miracle of automatic water level controlerThe miracle of automatic water level controler
The miracle of automatic water level controler
 
SMART DRAINAGE SYSTEM USING IOT
SMART  DRAINAGE  SYSTEM USING IOTSMART  DRAINAGE  SYSTEM USING IOT
SMART DRAINAGE SYSTEM USING IOT
 
Bring technology into Agriculture.pptx
Bring technology into Agriculture.pptxBring technology into Agriculture.pptx
Bring technology into Agriculture.pptx
 
Water Level and Leakage Detection System with its Quality Analysis based on S...
Water Level and Leakage Detection System with its Quality Analysis based on S...Water Level and Leakage Detection System with its Quality Analysis based on S...
Water Level and Leakage Detection System with its Quality Analysis based on S...
 
A Deep Learning use case for water end use detection by Roberto Díaz and José...
A Deep Learning use case for water end use detection by Roberto Díaz and José...A Deep Learning use case for water end use detection by Roberto Díaz and José...
A Deep Learning use case for water end use detection by Roberto Díaz and José...
 
Manual zw122 eu
Manual zw122 euManual zw122 eu
Manual zw122 eu
 
Automatic water flush system
Automatic water flush system Automatic water flush system
Automatic water flush system
 
automation in polyhouse1
automation in polyhouse1automation in polyhouse1
automation in polyhouse1
 

More from divyawani2 (6)

Case Study on Cray T3E Architecture
Case Study on Cray T3E ArchitectureCase Study on Cray T3E Architecture
Case Study on Cray T3E Architecture
 
Case study on Transaction in Grocery Store
Case study on Transaction in Grocery Store Case study on Transaction in Grocery Store
Case study on Transaction in Grocery Store
 
Case study on smart card (embeded system) based on IOT
Case study on smart card (embeded system) based on IOTCase study on smart card (embeded system) based on IOT
Case study on smart card (embeded system) based on IOT
 
Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)Case study on automatic washing machine based on Internet of Things(IOT)
Case study on automatic washing machine based on Internet of Things(IOT)
 
Flutter technology Based on Web Development
Flutter technology Based on Web Development Flutter technology Based on Web Development
Flutter technology Based on Web Development
 
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
 

Recently uploaded

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
hublikarsn
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 

Recently uploaded (20)

Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 

Automatic Water Dispenser using IOT

  • 1. AUTOMATED WATER DISPENSER MACHINE USING IOT Automatic Water Dispensor 1
  • 2. STEP 1: PURPOSE AND REQUIREMENT SPECIFICATION • Defines • System purpose • Behavior and • Requirements (such as data analysis requirement , system management requirements) Automatic Water Dispensor 2
  • 3. • Purpose : As such there is problem of water wastage through water purifiers so we can avoid this wastage of water by detecting the presence of water bottles or glass. • Behavior : In IOT based water dispenser machine, microcontroller is programmed to on the tap when water bottle or glass is detected and will get off when object is removed . • System requirements : System will detect data locally . • Data analysis requirements : System will perform locally analysis of data. Automatic Water Dispensor 3
  • 4. STEP 2 : PROCESS SPECIFICATION • Defines the process with the help of use cases • The use cases are formally described based on purpose and requirement specification. • In this use case : circle denotes a state or an attribute Automatic Water Dispensor 4
  • 6. STEP 3 : DOMAIN MODEL SPECIFICATION • Physical entity : in this system, object and solenoid valve is the physical entity where tap is monitored using respective sensors . • Virtual entity : it’s a representation of physical entity in digital world. For each physical entity there exist one VE in domain model. • Device : provides medium for interaction between physical and virtual entities .In this, device is a arduino which has sensor, mosfet ,led attached to it. Automatic Water Dispensor 6
  • 7. STEP 3 : DOMAIN MODEL SPECIFICATION • Resource : on device resources are hosted on device and include components that provide information about physical entity . • Services : in this , the services will be only controlling service. Automatic Water Dispensor 7
  • 9. STEP 4:INFORMATION MODEL SPECIFICATION The virtual entity solenoid valve is dependent on the object. If the object is detected then the led will glow and the solenoid valve will be in on state. When valve is in state on then flow of water will start and it will be off when object is filled so, led will get off.Automatic Water Dispensor 9
  • 10. STEP 5 : SERVICE SPECIFICATION Automatic Water Dispensor 10
  • 12. • Threshold service sets high or low depending on the position of the glass sense by ultrasonic sensor. • State service sets mosfet on or off. • Led is provided with mosfet to check the state of mosfet. • If the mosfet is in on state then solenoid valve automatically turns on otherwise it will be in off state. Automatic Water Dispensor 12
  • 13. STEP 6:IOT LEVEL SPECIFICATION • The system has single device that performs sensing data and perform analysis and host it. Thus IOT level 1 is used Automatic Water Dispensor 13
  • 14. STEP 7:FUNCTIONAL VIEW SPECIFICATION 1.A solenoid valve is used in dispenser to control the water flow. 2.Ultrasonic sensor is checks any object like glass or any other is placed before the dispenser or not. 3.Trigger pins are used to trigger the sensor. Initially trigger pins are set to low(2ms) after it will be high (10ms) and again it will be low. 4.It causes one ultrasonic wave emit out from the sensor and get returns back from the object. It gives the distance. 5.Until this ultrasonic wave is in contact with the solenoid valve the tap is closed and as the contact is brake flow of water will starts automatically. Automatic Water Dispensor 14
  • 15. TIME = PULSE IN (ECHO . HIGH) DISTANCE = TIME*(340/20000) THIS FORMULA IS USED FOR CALCULATING THE DISTANCE OR TIME. Automatic Water Dispensor 15
  • 16. STEP 8 :OPERATIONAL VIEW SPECIFICATION • Devices: Arduino Mosfet Solenoid valve • Services: controller Automatic Water Dispensor 16
  • 17. STEP 9:OPERATIONAL VIEW SPECIFICATION Automatic Water Dispensor 17
  • 18. THANK YOU !! Automatic Water Dispensor 18