Professional Documents
Culture Documents
Keep up to date with the latest Maker service projects, when you sign up for Hackster.
Get updates
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
ABOUT THIS PROJECT
Make laundry machines let you know when they are done, non-invasive automatic start with IFTTT
call at end of cycle.
home automation iot laundry
PROJECT INFO
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
License GPL3+
603 4
Hardware components:
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
IFTTT Maker service
STORY
Our laundry machines are in the basement, when we remodeled our 1932 two story home, the
staircases were sound insulated. The cute chirping of our front loading machines doesn't stand a
chance of cutting through. My wife mentioned that our machines have some sort of phone
connection for servicing, she asked why can't they tell her when the cycle is complete.
I had a couple Wii nunchucks from a broken Wii, they have motion sensors in them. A quick web
search found an instructable http://www.instructables.com/id/Washer-Dryer-Laundry-Alarm-using-
Arudino-SMS-Text-/?ALLSTEPS using a Arduino Yun, it was quite helpful, I had an Uno with an
Ethernet card.
Read
That started the build, which is straightforward. morefrom a Wii Nunchuck, and a few LED's to see
4 wires
what's going on, tweak the numbers to the machine and the laundry is IFTTT connected..
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Completed Build Download
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
SCHEMATICS
Wii nunchuck supplies both motion detection and hookup for buttons.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
CODE
1 #include <Dhcp.h>
2 #include <Dns.h>
3 #include <Ethernet.h>
4 #include <EthernetClient.h>
5 #include <EthernetServer.h>
6 #include <EthernetUdp.h>
7 #include <Wire.h>
8 #include <ArduinoNunchuk.h>
9 /*
10 Washing Machine Control
11 Copyright 2016 Dan Van Fleet http://danvanfleet.com
12
13 Project URL: None Yet
14 Monitor machine for movement to automatically start, monitor cycle, send IFTTT event at end
15 Uses Wii Nunchuck for motion and buttons as manual start and cancel buttons.
16 */
17 const bool isWasherOrDryer = false ; // true for washer, false for Dryer
18 const bool isTestMode = false; // true won't fire IFTTT integration
19 const int isFastMode = 1; // used for testing divides timers by entered value. 0 or 1 runs no
20
21 const String washerIftttEventName = "WasherDone";
22 const String dryerIftttEventName = "DryerDone";
23 const String iftttKey = "PutYourIFtttKeyHere";
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
const String iftttKey = "PutYourIFtttKeyHere";
24 const char server[] = "maker.ifttt.com";
25
26 byte dryerMac[] = { 0xDA, 0xAD, 0xBE, 0xEF, 0xFE, 0xEE };
CREDITS
danvanf
Follow Contact
REPLICATIONS
I made one
Love this project? Think it could be improved? Tell us what you think!
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Give feedback
COMMENTS
home automation iot laundry ifttt arduino maker service arduino uno & genuino uno
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
Arduino Radar with Processing Pool logger
Akshay6766 pentiumcadiz
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com