Click here to Skip to main content
Click here to Skip to main content

Tagged as

Can your Ultrabook do the laundry? (AppInnovation)

, 11 Dec 2012 CPOL
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.

Introduction

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

Background

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.

Features

  • 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.

History

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

License

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

Share

About the Author

Yvan Rodrigues
President Red Cell Innovation Inc.
Canada Canada
Yvan Rodrigues has 25 years of experience in information systems and software development for the manufacturing sector. He runs Red Cell Innovation Inc./L'innovation de Globules Rouges, a consulting company focusing on efficiency and automation of manufacturing and business processes for small businesses, healthcare, and the public sector. He is a Certified Technician (C.Tech.), a professional designation granted by the Institute of Engineering Technology of Ontario (IETO).
 
Yvan draws on experience at 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.
 
Yvan's consumer-focused apps can be found in the Windows Store, Apple App Store, and Google Play marketplace.
Follow on   Google+   LinkedIn

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 PinmemberRahul Vijay Manekari21-Oct-12 19:01 
QuestionYou deserve a knighthood PinadminChris Maunder20-Oct-12 8:43 
AnswerRe: You deserve a knighthood PinmemberYvan Rodrigues20-Oct-12 8: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
Web03 | 2.8.1411028.1 | Last Updated 11 Dec 2012
Article Copyright 2012 by Yvan Rodrigues
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid