Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!

UnaClocker writes:

This is the problematic dishwasher I have. It’s a Maytag (so much for never needed a repairman…). The control panel on the front of it died, it failed from corrosion getting into the laminated plastic PCB that it’s made up of. Not really repairable, just meant to be replaced, except that it’s a $150 part. From what I could find online, it seems to be a common failure, so why buy an overpriced part that’s just going to fail all over again?

This is one of the things I love about the Arduino, it allows me to consider alternatives that I’d have NEVER been able to consider before. If I had to program a controller in assembly, or flat do it with just discrete chips, I’d have never considered this as an option. But with the Arduino, not only can I build my own controller, but it’s almost stupidly simple to do.

Details, photos, and code are available at NeonSquirt.com. [via adafruit]

More:
We’ve indexed some of our best Arduino-related content on the Make: Arduino page.

Sean Michael Ragan

I am descended from 5,000 generations of tool-using primates. Also, I went to college and stuff. I write for MAKE, serve as Technical Editor for MAKE magazine, and develop original DIY content for Make: Projects.


Related

Comments

  1. 2 hours and how much energy to clean the dishes? I bet doing them by hand would take 20 min. Cool project though.

  2. 2 hours and how much energy to clean the dishes? I bet doing them by hand would take 20 min. Cool project though.

    1. Anonymous says:

      On one hand, using a dishwasher may use more energy, but it probably also uses less water, unless you’re very conscientious about the faucet while you wash by hand.  In the end, I’d say it’s probably a… “wash?”

      1. Anonymous says:

        Actually, its almost always more energy efficient to use a dishwasher than to do them by hand.  This assumes that the dishwasher is running a full load and is an energy star washer. 
        http://www.energysavers.gov/your_home/water_heating/index.cfm/mytopic=13050

      2. Anonymous says:

        Actually, its almost always more energy efficient to use a dishwasher than to do them by hand.  This assumes that the dishwasher is running a full load and is an energy star washer. 
        http://www.energysavers.gov/your_home/water_heating/index.cfm/mytopic=13050

      3. Anonymous says:

        Actually, its almost always more energy efficient to use a dishwasher than to do them by hand.  This assumes that the dishwasher is running a full load and is an energy star washer. 
        http://www.energysavers.gov/your_home/water_heating/index.cfm/mytopic=13050

    2. Anonymous says:

      On one hand, using a dishwasher may use more energy, but it probably also uses less water, unless you’re very conscientious about the faucet while you wash by hand.  In the end, I’d say it’s probably a… “wash?”

    3. Anonymous says:

      On one hand, using a dishwasher may use more energy, but it probably also uses less water, unless you’re very conscientious about the faucet while you wash by hand.  In the end, I’d say it’s probably a… “wash?”

    4. Anonymous says:

      Energy cost: Roughly eight cents. Or two square meters of solar cell. We’re makers around here.
      Water cost: Around a cent.

      Doing them by hand involves a labor cost which makes it prohibitive.

      1. Marvin Fife says:

        You’re forgetting to add in the time it takes to load and un-load the dishwasher. :P

        But seriously, I thought of this as my first Arduino project, but I’m still waiting on my dishwasher to die. It probably won’t, as it’s a rotary mechanism vs. digital panel.

        How about adding in a light sensor and a LED to test how clear the water is. That way, when the water runs clear, do a quick rinse and call it a day.

        Image a kit for upgrading old, still mechanically sound washers, dryers, dishwashers, etc… with modern day sensors like humidity levels (dryer), water clarity (dish washer) and fancy programming options (clothes washer).

    5. Anonymous says:

      I found that it was a strain on the relationship with my wife, when she had to wash them by hand. So it’s definitely better to let the machine do the work. :)

    6. Anonymous says:

      I found that it was a strain on the relationship with my wife, when she had to wash them by hand. So it’s definitely better to let the machine do the work. :)

  3. Anonymous says:

    This is great… we had a three year old (!) dishwasher literally throw sparks and flames when it died a spectacular death.  Cool to think we could have reverse-engineered the controls… major props for doing this!

  4. Brian West says:

    I have that exact same dishwasher and my panel has died the same but start button works but never thought of doing this… NICE.

  5. Brian West says:

    I have that exact same dishwasher and my panel has died the same but start button works but never thought of doing this… NICE.

  6. Brian West says:

    I have that exact same dishwasher and my panel has died the same but start button works but never thought of doing this… NICE.

  7. Brian West says:

    I have that exact same dishwasher and my panel has died the same but start button works but never thought of doing this… NICE.

  8. Randall says:

    Hi,  About how much $$ in parts for your setup we see here?  How long did it take, start to finish?  Finally, do you have a finished pic or vid?

    Looks like it was fun to do!

    Thanks

  9. jeff burger says:

    This is awesome! One of the biggest problem with arduino is a retrofit. Safe isolated retrofit. U are the man, none the less!

In the Maker Shed