Click here to Skip to main content
11,803,481 members (66,594 online)
Click here to Skip to main content

Tagged as

Can your Ultrabook do the laundry? (AppInnovation)

, 11 Dec 2012 CPOL 2.1K 19 1
Rate this:
Please Sign up or sign in to vote.
Neither can mine, but it CAN tell me when the laundry is done.
This is an old version of the currently published article.

Please note

This article is an entry in our AppInnovation Contest. Articles in this sub-section are not required to be full articles so care should be taken when voting.


The Ultrabook™'s accelerometers and gyroscope are not only useful for determining orientation, but can serve as a sensitive vibration sensor.


My washer and dryer are pretty old-school by today's standards. But even the newest machines have one thing in common with mine ‒ they vibrate. In fact each cycle has its own vibration signature.

My machines may be dated, but with the help of an Ultrabook™ and this app, they boast some cutting-edge features.

How it is Used

After loading up the washer with clothes and detergent, place the Ultrabook™ on the machine and touch the screen to tell the app that you're starting a washer cycle; then start the machine.

As the washer progresses, it learns your washer's cycle. When the washer has stopped, the app will contact you to let you know that it's time to transfer the load to the dryer. The same routine will be done for they dry cycle.


  • touch-centric full-screen desktop app with Metro-like UI
  • alerts you in one or more ways
    • audible noise
    • e-mail
    • telephone call
    • SMS

Why would anyone want this?

  • because expensive toys are fun?
  • to impress the ladies ("oh that? I'm just doing some laundry")
  • to impress the guys ("oh that? My laundry just texted me.")
  • it is cheaper than hiring someone to watch your laundry actually, labour is pretty cheap and unemployment is high. Help out your neighbourhood cleaners and send them some laundry.
  • teenagers will love doing laundry.
  • easier than automating a washboard
  • well, I went to all this effort. It would be rude not to.
  • because you can.
  • because the cat is sick of doing your dirty work:

How it Works

  • Input from accelerometers, gyroscopes, and microphones and collection, normalized, and analyzed continuously to determine the beginning and end of the cycles. This data can be displayed in a live graph.
  • Settings are serialized to XML in local storage.
  • E-mail, phone, and SMS notifications are sent using a web service. The web service uses the Twilio API to send SMS messages and place phone calls.


2012-10-19 ‒ Initial proposal.
2012-12-11 ‒ Updated with details about completed app.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Yvan Rodrigues
Systems Engineer Clearpath Robotics
Canada Canada
Yvan Rodrigues has 25 years of experience in information systems and software development for the industry. He is Senior Systems Developer at Clearpath Robotics

He is a Certified Technician (C.Tech.), a professional designation granted by the Institute of Engineering Technology of Ontario (IETO).

Yvan draws on experience as owner of Red Cell Innovation Inc., Mabel's Labels Inc. as Manager of Systems and Development, and the University of Waterloo as Information Systems Manager.

Yvan supports open-source software. He is a committer for SharpKit (C# to Javascript cross-compiler) and WebIssues (Issue/Ticket Management System), TinyMCE (JavaScript editor), and contributes to MySQL, Ghostscript, iTextSharp, Bacula, FreeBSD, and Xamarin.

You may also be interested in...

Comments and Discussions

Discussions posted for the Published version of this article. Posting a message here will take you to the publicly available article in order to continue your conversation in public.
QuestionLOL concept :D Pin
Rahul Vijay Manekari21-Oct-12 18:01
memberRahul Vijay Manekari21-Oct-12 18:01 
QuestionYou deserve a knighthood Pin
Chris Maunder20-Oct-12 7:43
adminChris Maunder20-Oct-12 7:43 
AnswerRe: You deserve a knighthood Pin
Yvan Rodrigues20-Oct-12 7:44
memberYvan Rodrigues20-Oct-12 7:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.151002.1 | Last Updated 11 Dec 2012
Article Copyright 2012 by Yvan Rodrigues
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid