Saturday, 4 April 2015

FUZZY LOGIC BASED CONTROL OF WASHING MACHINE USING ARDUINO



             A.R.Roobini Devi 1, S.Janani 2, K.Deepika 3, P.Pavunraj 4                                                                                    
1 2 3UG student- Department of EEE – Vickram College of Engineering, Enathi Tamilnadu, India.
4Assistant Professor - Department of EEE – Vickram College of Engineering, Enathi Tamilnadu, India.
            The paper deals with the control of operation of washing machine by using fuzzy logic control and Arduino. This control is with respect to the degree of dirt, amount of load and the type of load, since the wash time is based on the amount of clothes to wash, the type of load and the degree of dirt in clothes. First, the dirt in water is sensed by optical sensor after 5 rotations which gives the output voltage in the range of 0-5 volts. For high level of contamination of water, the voltage range is 0 to 2 volts and for low level of contamination the range is 4-5 volts approximately. Secondly with respect to load, the supply current  drawn increases as the load on the washing machine increases. By sensing the amount of current and optical sensor output voltage, the wash time is determined. So the control is done for both cases i.e. based on dirt level and amount of load. For lightly loaded and less dirt requires less wash time. For heavily loaded and more dirt condition wash time is more. The wash time is varied in order to control the type of load. By giving these signals (current and voltage) as input to Arduino we determine the required amount of wash time for which the machine is operated. Thus, Fuzzy logic controlled washing machine controller gives a correct wash time even though a precise model of input and output relationship is not given.
Share: