Since their introduction, automatic washing machines have relied on electromechanical timers to sequence the washing and extraction process. Electromechanical timers consist of a series of cams on a common shaft driven by a small electric motor via a reduction gearbox. At the appropriate time in the wash cycle, each cam actuates a switch to engage or disengage a particular part of the machinery (for example, the drain pump motor).
เครื่องซักผ้าประเภทนี้โดยมากจะเป็นแบบทํางานอัตโนมัติ โดยตัวตั้งค่าต่างๆในการซักจะเป็นแบบปุ่มกดหรือแบบลูกบิดที่หมุนได้อย่างเบามือมากกว่าของเครื่องซักผ้าแบบกึ่งอัตโนมัติ (แบบเดียวกับลูกบิดปรับระดับเสียงในเครื่องเสียงและวิทยุบางรุ่น) ควบคุมการทํางานด้วย ไมโครคอนโทรลเลอร์ ที่ประกอบด้วย IC และ ไมโครโพรเซสเซอร์ เข้ามาแทนที่กลไลการตั้งเวลาแบบ electromechanical โดยจะสามารถตั้งระบบการซัก ระดับน้ํา เวลาในการซํกและปั่นหมาด ได้อย่างเสร้จสรรพ ตัวเครื่องจําเป็นต้องต่อกับท่อน้ํา