“Basically, a dishwasher is a robot that cleans and rinses dirty dishes. Humans have to load the dishes, add detergent, set the proper washing cycles and turn it on, but the dishwasher accomplishes a whole series of functions by itself. A dishwasher:
- Adds water
- Heats the water to the appropriate temperature
- Automatically opens the detergent dispenser at the right time
- Shoots the water through jets to get the dishes clean
- Drains the dirty water
- Sprays more water on the dishes to rinse them
- Drains itself again
- Heats the air to dry the dishes off, if the user has selected that setting”
(Read more at http://home.howstuffworks.com/dishwasher.htm)
- Can you write an algorithm for a dishwasher?
- Maybe you could think of something extra it should do?
- What sensors will you need in your dishwasher?
- Can you find out how much water a dishwasher uses in a wash cycle and work out how much you would have used if you washed the same amount of dishes by hand?
- Who invented the dishwasher and when? How did the first model differ from today’s versions?
- Can you do all the above for a “robot that washes clothes”?
Here’s a short video that shows the inside of a dishwasher: