A fresh pot of coffee is never more than a tweet away with the Tweet-a-Pot. It works in much the same way that our Troll Sniffing Rat does. For that build we used a Python script to monitor our comments, and this does the same except that the script read tweets through the Twitter API. It watches for a specific hash tag (#driptwit) and when found it sends a serial command to an Arduino. The microcontroller then writes a digital pin high to actuate a relay, powering up the coffee maker.
Sure, you have to preload the pot with grounds and water, but what do you expect, automatic coffee roasting and brewing? That’s quite a bit more work.
An entire arduino to switch a relay? Now if that’s not a pointless hack …
Ok, make it (a tiny bit) useful then: have the pot tweet back once the coffee is ready, ditto for empty jar (hey, re-fill me now!)
An Arduino? Really? Overkill island man…you’re already sending a serial command, there are serial relays available from various vendors…like this….
http://www.pencomdesign.com/pencomstore/agora.cgi?p_id=0010
Yes, that’s not a true hack, but part of hacking is to realize when something has been done before, and is easily packaged, and then exploiting it to make your system or idea better…
Aside from that, neat idea. We had a point set up on our old television transmitter site that did the same thing. The remote control was a DTMF system, and we set an output up to start the coffee if we were heading out for late night repairs. When you got there, it was hot and ready.
Definitely overkill to use an Arduino to flip a relay, but it’s fun anyway. I’m guessing that the builder had an Arduino laying around, but not a serial relay board.
It’d be more interesting to replace the Arduino with a beefier uC board that could connect directly to the Internet, and then take the laptop out of the picture entirely.
Yes, I had a setup like this in the past…. Well…. same thing in the end..
It was a X10 Firecracker and the other dealy… Even made a “super complex” Makefile.. just so I could issue “make coffee”
@robomonkey overkill for something that you can find laying around collecting dust compared to the $48+shipping serial relay? maybe he wants to add to the project later on, @Claudio suggested that it tweeted back.
this guy probably wanted to kill an afternoon and wanted to have a little fun. That’s what the arduino is all about, no?
@robomonkey Seems a bit pricey, and with an arduino you can expand on the idea as claudio suggested, or reuse it later for one of the many arduino projects.
Still overkill though it’s true.
BTW you can buy cheap ($15ish) remote control sets with 2 or 3 units that can switch 1000W and a remote, which you can interface the buttons through a simple FET to computer/arduino-control them, and then you can put the coffee maker anywhere and operate another device too.
Just throwing it out there.
*Takes a sip* “You can smell the fresh brewed adruino aroma and it has flavor for miles.”
Also that coffee pot doesn’t have an auto off (we bought a very similar to that from Family Dollar for $8.00 for survival at my father in law’s and were VERY surprised when we came back and the house was still standing lol.
My solution: Wall outlet timer he had in a drawer keeps it on for three hours and then turns off the outlet. Now it even has an auto brew feature as you fill it at night before bed and when you wake up it has been on and brewed for an hour ;) It doesn’t “talk” to the web tho…
okay, I accept he may have a spare lying around. I prototype with overkill equipment too. Just suggesting.
$48 expensive? huh? Need a budget, baby!
I hope it’s coded in… JAVA!
rimshot.mp3
>twitter
>Arduino
>Macbook
This hack soon to be followed by the internet enabled house fire hack…
I hoop that some one make a RFC 2324 enable coffee maker.
@ww2 Yeah, that would be a better use of time.
RFC2324 (http://www.faqs.org/rfcs/rfc2324.html) is the way to go! How about RFC 2325 (http://www.faqs.org/rfcs/rfc2325.html) too?
you know… I bet someone could figure out a way to send this command to the coffee without actually being authorized to. Does your script look for a password or can anyone type the #driptwit command?
Also overkill (but less so) is where you replace both the laptop and the Adruino with one of the easily-hacked routers supported by DD-WRT.
A wireless router could act as a wireless client on the LAN, poll the twitter account, drive the relay, and listen to other sensors (maybe tweeting back when the pot’s empty, as someone suggested). New or used hackable routers are cheap, especially considering that folks are replacing their old WRT-54G routers with newer “N” style ones.
(Note that an old wrt-54g does not have exposed serial or USB ports, but there are internal hookups on the motherboard. That’s all you need to drive the 120V relay).
@jm bwahahaha you made my day!
I built one of these last year. I used a webcam to sense the the coffee level as well as the water level. I hooked an arduino up to a wireless power controller for xmas lights.
http://www.handelit.com/Blog/GeneralBlog/tabid/171/P
ostID/17/Default.aspx
http://www.handelit.com/Blog/GeneralBlog/tabid/171/PostID/14/Default.aspx
@robomonkey expensive as a ‘cheap’ alternative to an arduino (and expensive for the BoM too I think)
Reminds me of this old dutch isp joke:
http://www.wie-niet.nl/overig/senseo/copy/
I just used the same relay paired with arduino mini & ir receiver/remote to control the lights on the christmas tree this year. It is probably an overkill, but cool end result though… No need to get off the couch and dig behind the Christmas tree to plug the lights in/out.
Next year perhaps I’ll use this with an xbee to control the lights outside…
I saw the article on someone needlessly using both an xbee and arduino as the xbee has digital out; will have to look into it.
instructables BOOOOO!
Obviously he used an arduino so he can add serial-to-Ethernet, because for practical reasons which I’m sure are obvious to everyone, this device needs to implement Hyper Text Coffee Pot Control Protocol (HTCPCP) in accordance with RFC 2324 http://tools.ietf.org/html/rfc2324