SlideShare a Scribd company logo
Embedded Systems in Washing
Machine
FULL
AUTOMATE
D
MODE
MANUAL
MODE
SEMI
AUTOMATED
MODE
MODES OF WASHING MACHINE
Once the system is started it perform
independently without user interference
FULLY AUTOMATED MODE
After the completion of work it should notify
the user about the completion of work.
This mode instantaneously senses cloth quality
It senses requirement of water, water
temperature, detergent, load, wash cycle time
& perform operation accordingly.
SEMI AUTOMATED
MODE
after completion
it inform the user
about the
completion of work.
Washing conditions
are predefined
Once the predefined
mode is started the
system perform its job
For example, if user
wants to wash
clothes only, he has
to choose ‘wash’
option manually
In this mode,
user has to specify
which operation he
wants to do and
has to provide
related information
to the control
system
Then the system asks
the user to enter
the wash time,
amount of water and
the load.
After these data are
entered, the user
should start the
machine.
When the specified o
peration is
completed system
should inform the
user.
POINT 1 POINT 2 POINT 3 POINT 4 POINT 5
MANUAL MODE
9 0
LIGHT START HEAVY
WASH MEDIUM
1HR
30MTS
RINSE
2HR
USER INTERFACE
USER INTERFACE
OUTLET VALVE
INLET VALVE
SENSORS
SENSORS
AGITATOR
Sensor: It measures the water level and appropriate amount
of soap.
Input devices for automatic washing machine are sensors for
water flow, water level and temperature; door switch; selector
knob or buttons for settings such as spin speed, temperature,
load size and types of wash cycle required.
Water Level Sensor: It indicates beep sound when water
level is low in washing tub.
Door Sensor: It indicates beep sound when all clothes are
washed that means now you can open the machine door and also
you can move to your next phase. Next phase will be dry Phase.
This phase also follows same concept for drying the clothes.
Driving Motor: Motor can rotate in two directions either
“reverse’ or ‘forward’. The forward direction drives the current in
forward direction and motor rotates forward. The reverse
direction driver does the opposite of it. A washing machine can
maintain single motor in fully automatic or double motor in semi-
automatic washing machine.
Display Panel:
It is touch panel screen to control all the operations of a
machine
Water Pump: The water pump is used to recirculate water
and drain out the dirty water. This pump actually contains
two separate pumps inside one: The bottom half of the pump is
hooked up to the drain line, while the top half recirculates the
wash water. The motor that drives the pump can reverse
direction.
It spins one way when the washer is running a wash cycle and
recirculates the water; and it spins the other way when the
washer is doing a spin cycle and draining the water.
System Controller: Such Component is used to control the
motor speed. Motor can move in forward direction as well as
reverse direction. System Controller reads the speed of motor
and controls the speed of motor in different phases such as in
Washing, Cleaning Drying etc. All kinds of Sensors such as Door
Sensor, Pressure Sensor and Keypad, Speed sensor are also
maintained by this.
4 3
2
1
Put on your dirty
clothes on to the wash
tub for washing
STEP 1
5
Now the wash motor
rotates and washes
the clothes and gives
you a beep sound
STEP 5
6
Now your clothes are washed and remove it
from the wash tub and put it on the
spin tub and program it accordingly.
after spinning clothes are dried and
you are allowed to hang it for
Proper drying in sunlight.
STEP 6
Put the detergent Soap
(of your choice like
Surf n Excel etc.)
STEP 2
Put ON the tap, water
rushes inside the tub.
STEP 3
If its electronic control, then by the
press of the keys,
you could program, if its mechanical it shall
something like a mechanical switch wherein
you are allowed to operate for setting the wash time.
STEP 4
Low-level programming language ,the internal functions and control the
Hardware.
You need firstly to study the Robotics to create a
mechanical programmable machine
You can use any language like Python or Java. C/C++ are used to be
very close to the assembly and machine codes but with a more clear,
readable and simple way. So the Answer is simply C/C++
C++ is a recommendation, C functions in C++, but if your
microcontroller doesn't have a C++ compiler or simply you don't
know C++,use C as an alternative
Arduino is a recommendation Raspberry PI, a micro-computer automatic
tasks.
WHICH PROGRAMMING LANGUAGE AND
MICROCONTROLLER CAN BE USED TO CODE WASHING MACHINE ???
RATE
US

More Related Content

What's hot

Embedded system
Embedded systemEmbedded system
Embedded system
Vinod Srivastava
 
Memory Organisation in embedded systems
Memory Organisation in embedded systemsMemory Organisation in embedded systems
Memory Organisation in embedded systems
UthraSowrirajan1
 
Memory interfacing
Memory interfacingMemory interfacing
Memory interfacing
mahalakshmimalini
 
Timing diagram 8085 microprocessor
Timing diagram 8085 microprocessorTiming diagram 8085 microprocessor
Timing diagram 8085 microprocessor
Velalar College of Engineering and Technology
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller
abhikalmegh
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1
deval patel
 
Automatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos ppt
JOLLUSUDARSHANREDDY
 
Computational models in embedded design
Computational models in embedded designComputational models in embedded design
Computational models in embedded design
harshithashekar
 
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routineEmbedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
Asad Qayyum Babar
 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
Mathivanan Natarajan
 
Embedded c
Embedded cEmbedded c
Embedded c
Ami Prakash
 
Plant monitoring system
Plant monitoring systemPlant monitoring system
Plant monitoring system
Sai Kumar
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
mahalakshmimalini
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessor
THANDAIAH PRABU
 
Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems
VijayKumar5738
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
AMAN SRIVASTAVA
 
Interfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessorInterfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessor
Vikas Gupta
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
Faisal Hussain
 
8051 block diagram
8051 block diagram8051 block diagram
8051 block diagram
DominicHendry
 

What's hot (20)

Atm machine
Atm machineAtm machine
Atm machine
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Memory Organisation in embedded systems
Memory Organisation in embedded systemsMemory Organisation in embedded systems
Memory Organisation in embedded systems
 
Memory interfacing
Memory interfacingMemory interfacing
Memory interfacing
 
Timing diagram 8085 microprocessor
Timing diagram 8085 microprocessorTiming diagram 8085 microprocessor
Timing diagram 8085 microprocessor
 
8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller8259 Programmable Interrupt Controller
8259 Programmable Interrupt Controller
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1
 
Automatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos ppt
 
Computational models in embedded design
Computational models in embedded designComputational models in embedded design
Computational models in embedded design
 
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routineEmbedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
 
Arm instruction set
Arm instruction setArm instruction set
Arm instruction set
 
Embedded c
Embedded cEmbedded c
Embedded c
 
Plant monitoring system
Plant monitoring systemPlant monitoring system
Plant monitoring system
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessor
 
Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems Communication Interface of The Embedded Systems
Communication Interface of The Embedded Systems
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
 
Interfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessorInterfacing memory with 8086 microprocessor
Interfacing memory with 8086 microprocessor
 
Memory organization in computer architecture
Memory organization in computer architectureMemory organization in computer architecture
Memory organization in computer architecture
 
8051 block diagram
8051 block diagram8051 block diagram
8051 block diagram
 

Similar to Embedded system in washing machine

Application of embeddd system
Application of embeddd systemApplication of embeddd system
Application of embeddd system
Revathi Subramaniam
 
15 el83 automatic washing machine using microchip pic18f series microcontro...
15 el83 automatic washing  machine using microchip pic18f series  microcontro...15 el83 automatic washing  machine using microchip pic18f series  microcontro...
15 el83 automatic washing machine using microchip pic18f series microcontro...
amjad ali janwari
 
Unit 4- State Machine in mobile programming
Unit 4- State Machine in mobile programmingUnit 4- State Machine in mobile programming
Unit 4- State Machine in mobile programming
LeahRachael
 
PPT ESD.pptx
PPT ESD.pptxPPT ESD.pptx
PPT ESD.pptx
kavithadcs
 
Pcb automatic vaccum loader user guidance | SunzonTech
Pcb automatic vaccum loader user guidance | SunzonTechPcb automatic vaccum loader user guidance | SunzonTech
Pcb automatic vaccum loader user guidance | SunzonTech
Shenzhen Sunzon Technology Co., Ltd.
 
Automatic Bottling System
Automatic Bottling SystemAutomatic Bottling System
Automatic Bottling System
Akshat1295
 
Basic of CNC Maintenance
Basic of CNC MaintenanceBasic of CNC Maintenance
Basic of CNC Maintenance
VinothkumarSivaraj
 
Me303_Automatic Car Washing Machine (1).pptx
Me303_Automatic Car Washing Machine (1).pptxMe303_Automatic Car Washing Machine (1).pptx
Me303_Automatic Car Washing Machine (1).pptx
JyotishkMalviya
 
Fadal Miscellaneous User Manual
Fadal Miscellaneous User ManualFadal Miscellaneous User Manual
Fadal Miscellaneous User Manual
Independent Technology Service Inc
 
Washing machine usability
Washing machine usabilityWashing machine usability
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling system
patilshiv407
 
12277790.ppt
12277790.ppt12277790.ppt
12277790.ppt
ssusera44ec8
 
Robots and cars ca
Robots and cars caRobots and cars ca
Robots and cars caMISY
 
Smart Washing Machine Using NI LAB VIEW
Smart Washing Machine Using NI LAB VIEW Smart Washing Machine Using NI LAB VIEW
Smart Washing Machine Using NI LAB VIEW
UpendraSingamsetty
 
20070903200911140 Eurok4 Tm 0719
20070903200911140 Eurok4 Tm 071920070903200911140 Eurok4 Tm 0719
20070903200911140 Eurok4 Tm 0719
manxx
 
E 042 shr user manual
E 042 shr user manualE 042 shr user manual
E 042 shr user manual
E-beauty
 
Automatic water flush system
Automatic water flush system Automatic water flush system
Automatic water flush system
Nikhil Valiveti
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals
 
Automatic+pcb+cleaner+operations+manual english version by Southern Machinery
Automatic+pcb+cleaner+operations+manual english version by Southern MachineryAutomatic+pcb+cleaner+operations+manual english version by Southern Machinery
Automatic+pcb+cleaner+operations+manual english version by Southern Machinery
wendy wu
 

Similar to Embedded system in washing machine (20)

Application of embeddd system
Application of embeddd systemApplication of embeddd system
Application of embeddd system
 
15 el83 automatic washing machine using microchip pic18f series microcontro...
15 el83 automatic washing  machine using microchip pic18f series  microcontro...15 el83 automatic washing  machine using microchip pic18f series  microcontro...
15 el83 automatic washing machine using microchip pic18f series microcontro...
 
Unit 4- State Machine in mobile programming
Unit 4- State Machine in mobile programmingUnit 4- State Machine in mobile programming
Unit 4- State Machine in mobile programming
 
PPT ESD.pptx
PPT ESD.pptxPPT ESD.pptx
PPT ESD.pptx
 
Pcb automatic vaccum loader user guidance | SunzonTech
Pcb automatic vaccum loader user guidance | SunzonTechPcb automatic vaccum loader user guidance | SunzonTech
Pcb automatic vaccum loader user guidance | SunzonTech
 
Automatic Bottling System
Automatic Bottling SystemAutomatic Bottling System
Automatic Bottling System
 
Basic of CNC Maintenance
Basic of CNC MaintenanceBasic of CNC Maintenance
Basic of CNC Maintenance
 
3RBT01
3RBT013RBT01
3RBT01
 
Me303_Automatic Car Washing Machine (1).pptx
Me303_Automatic Car Washing Machine (1).pptxMe303_Automatic Car Washing Machine (1).pptx
Me303_Automatic Car Washing Machine (1).pptx
 
Fadal Miscellaneous User Manual
Fadal Miscellaneous User ManualFadal Miscellaneous User Manual
Fadal Miscellaneous User Manual
 
Washing machine usability
Washing machine usabilityWashing machine usability
Washing machine usability
 
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling system
 
12277790.ppt
12277790.ppt12277790.ppt
12277790.ppt
 
Robots and cars ca
Robots and cars caRobots and cars ca
Robots and cars ca
 
Smart Washing Machine Using NI LAB VIEW
Smart Washing Machine Using NI LAB VIEW Smart Washing Machine Using NI LAB VIEW
Smart Washing Machine Using NI LAB VIEW
 
20070903200911140 Eurok4 Tm 0719
20070903200911140 Eurok4 Tm 071920070903200911140 Eurok4 Tm 0719
20070903200911140 Eurok4 Tm 0719
 
E 042 shr user manual
E 042 shr user manualE 042 shr user manual
E 042 shr user manual
 
Automatic water flush system
Automatic water flush system Automatic water flush system
Automatic water flush system
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Automatic+pcb+cleaner+operations+manual english version by Southern Machinery
Automatic+pcb+cleaner+operations+manual english version by Southern MachineryAutomatic+pcb+cleaner+operations+manual english version by Southern Machinery
Automatic+pcb+cleaner+operations+manual english version by Southern Machinery
 

More from Vignesh Suresh

Wireless Security
Wireless SecurityWireless Security
Wireless Security
Vignesh Suresh
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
Vignesh Suresh
 
Corona
CoronaCorona
Software Testing
Software Testing Software Testing
Software Testing
Vignesh Suresh
 
Socket programming in python
Socket programming in pythonSocket programming in python
Socket programming in python
Vignesh Suresh
 
Microwave
MicrowaveMicrowave
Microwave
Vignesh Suresh
 
Iot for safety of females
Iot for safety of femalesIot for safety of females
Iot for safety of females
Vignesh Suresh
 

More from Vignesh Suresh (7)

Wireless Security
Wireless SecurityWireless Security
Wireless Security
 
Convolutional Neural Network
Convolutional Neural NetworkConvolutional Neural Network
Convolutional Neural Network
 
Corona
CoronaCorona
Corona
 
Software Testing
Software Testing Software Testing
Software Testing
 
Socket programming in python
Socket programming in pythonSocket programming in python
Socket programming in python
 
Microwave
MicrowaveMicrowave
Microwave
 
Iot for safety of females
Iot for safety of femalesIot for safety of females
Iot for safety of females
 

Recently uploaded

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 

Embedded system in washing machine

  • 1. Embedded Systems in Washing Machine
  • 3. Once the system is started it perform independently without user interference FULLY AUTOMATED MODE After the completion of work it should notify the user about the completion of work. This mode instantaneously senses cloth quality It senses requirement of water, water temperature, detergent, load, wash cycle time & perform operation accordingly.
  • 4. SEMI AUTOMATED MODE after completion it inform the user about the completion of work. Washing conditions are predefined Once the predefined mode is started the system perform its job
  • 5. For example, if user wants to wash clothes only, he has to choose ‘wash’ option manually In this mode, user has to specify which operation he wants to do and has to provide related information to the control system Then the system asks the user to enter the wash time, amount of water and the load. After these data are entered, the user should start the machine. When the specified o peration is completed system should inform the user. POINT 1 POINT 2 POINT 3 POINT 4 POINT 5 MANUAL MODE
  • 6. 9 0 LIGHT START HEAVY WASH MEDIUM 1HR 30MTS RINSE 2HR USER INTERFACE USER INTERFACE OUTLET VALVE INLET VALVE SENSORS SENSORS AGITATOR
  • 7. Sensor: It measures the water level and appropriate amount of soap. Input devices for automatic washing machine are sensors for water flow, water level and temperature; door switch; selector knob or buttons for settings such as spin speed, temperature, load size and types of wash cycle required. Water Level Sensor: It indicates beep sound when water level is low in washing tub. Door Sensor: It indicates beep sound when all clothes are washed that means now you can open the machine door and also you can move to your next phase. Next phase will be dry Phase. This phase also follows same concept for drying the clothes. Driving Motor: Motor can rotate in two directions either “reverse’ or ‘forward’. The forward direction drives the current in forward direction and motor rotates forward. The reverse direction driver does the opposite of it. A washing machine can maintain single motor in fully automatic or double motor in semi- automatic washing machine. Display Panel: It is touch panel screen to control all the operations of a machine
  • 8. Water Pump: The water pump is used to recirculate water and drain out the dirty water. This pump actually contains two separate pumps inside one: The bottom half of the pump is hooked up to the drain line, while the top half recirculates the wash water. The motor that drives the pump can reverse direction. It spins one way when the washer is running a wash cycle and recirculates the water; and it spins the other way when the washer is doing a spin cycle and draining the water. System Controller: Such Component is used to control the motor speed. Motor can move in forward direction as well as reverse direction. System Controller reads the speed of motor and controls the speed of motor in different phases such as in Washing, Cleaning Drying etc. All kinds of Sensors such as Door Sensor, Pressure Sensor and Keypad, Speed sensor are also maintained by this.
  • 9. 4 3 2 1 Put on your dirty clothes on to the wash tub for washing STEP 1 5 Now the wash motor rotates and washes the clothes and gives you a beep sound STEP 5 6 Now your clothes are washed and remove it from the wash tub and put it on the spin tub and program it accordingly. after spinning clothes are dried and you are allowed to hang it for Proper drying in sunlight. STEP 6 Put the detergent Soap (of your choice like Surf n Excel etc.) STEP 2 Put ON the tap, water rushes inside the tub. STEP 3 If its electronic control, then by the press of the keys, you could program, if its mechanical it shall something like a mechanical switch wherein you are allowed to operate for setting the wash time. STEP 4
  • 10. Low-level programming language ,the internal functions and control the Hardware. You need firstly to study the Robotics to create a mechanical programmable machine You can use any language like Python or Java. C/C++ are used to be very close to the assembly and machine codes but with a more clear, readable and simple way. So the Answer is simply C/C++ C++ is a recommendation, C functions in C++, but if your microcontroller doesn't have a C++ compiler or simply you don't know C++,use C as an alternative Arduino is a recommendation Raspberry PI, a micro-computer automatic tasks. WHICH PROGRAMMING LANGUAGE AND MICROCONTROLLER CAN BE USED TO CODE WASHING MACHINE ???
  • 11.