Emergency Party Button

The Emergency Party Button began as a novelty idea that has become the focus of every event that goes on in our home. A big red button is, by human nature, an object of compulsion. If you see it, you are overcome with the desire to push it. But what happens when you do?

 

Details

 


The Emergency Party Button consists of 3major components: The actual button itself, the controlling computer, and all the controlled devices. The button itself is the only real piece of equipment that any user is interacting with, which is why it has to be the best piece of the entire set up. Aesthetics is key. I did not want to buy a premade button box. I had a perfect idea of what I wanted, so there was only one thing to do; build it myself.

ย dsc_3437

buttonThe main visual aspect is of course the giant red mushroom button. I had to buy this online since I couldn’t find the right looking button in any electronics store around. It cost a lot more than I had first planned, but it was well worth it. I bought the button fromย AutomationDirect.com. Check out the parts list page for a cost breakdown.

 

 

 

At the heart of the button is a Basic Stamp II (well, technically, a Basic Stamp Homework Board, since it wasn’t going to any good use anyways). The basic stamp is used for a few small things. Once power is applied by turning on the key on the top of the button box, the basic stamp waits until the button is pressed. Once it is, it first plays a short tune on a piezo speaker to signify that the button has been pressed, it turns on a red LED showing that party mode is currently on, and then it uses the Firecracker X10 module on its serial line to send an X10 signal to the transceiver plugged in across the room. Click the images to enlarge. Also, please forgive the crappy pink duct tape holding the wires together, as I didn’t have access to a soldering iron when I wired it up.

 

dsc_3443dsc_3442dsc_3441dsc_3440dsc_3438dsc_3439

********* Once the X10 transceiver receives the wireless signal from the party button, it then forwards it out towards a computer that is always listening for the signal. Once it detects the signal that the button was pressed, it then runs a script which starts the party initiation process. The process is as follows:

  1. Turn off hallway light
  2. Close the blinds
  3. Turn on the fog machine (Takes a while to warm up)
  4. Turn off the kitchen light
  5. Turn off the poker light
  6. Turn off the living room lights
  7. Start the mp3 (Haddaway – What is love)
  8. Turn on the blacklights
  9. Turn on the laser when the main beat of the song starts
  10. Turn on the strobe light when the chorus starts

Once the party has started, at any time the party button may be pressed again. This will turn off the red LED, play a simple tune to signify that the party is stopping, and it will send another signal. Once the computer detects this signal, it will basically run the same script to turn on the party except it will turn the party equipment off and the lights back on while stopping the music. When you turn the party on, things are timed and ordered for maximum effect (such as the strobe turning on when the chorus comes in), but when the party is being stopped, the music stops and the lights come on almost immediately.

UPDATE! Did you know I now make and sell a custom USB button that you can use to create your OWN emergency party? It’s called the Smarty Button! It can literally control anything you want it to ๐Ÿ™‚

Smarty Button - The USB Button!
Smarty Button – The USB Button!

ย Devices


Blacklightsdsc_3423dsc_3426

There are 2 blacklights: On on top of the entertainment center and one on top of the curtains. One simply wasn’t enough to light the entire room. Both blacklights are running on the same X10 switch with extension cords. One problem I had with the blacklights was the fact that florescent lights have always given problems with X10 appliance modules. The appliance modules have a ‘feature’ that turns the device on if it detects that it has been unplugged and replugged in. Apparently the high voltage ballast in florescent lights interferes with this though. When i tried to shut the blacklights off, they would stay off for about 2 seconds, then turn right back on. To remedy this, I found a tutorial online that showed how to disable the ‘feature’ in the X10 module. Basically it involved cutting a few leads on the circuit board. Once they were cut, the blacklights worked perfectly

Living Room Lights


dsc_3511

The two standing lights in the living room weren’t necessarily a challenge, but they were a pain. That entire wall of the apartment was apparently on a different circuit or something, because no X10 signals could ever get to those outlets. So basically what I had to do was run extension cords all around the place to get to an outlet that the signals could get to. Like the blacklights, both lights are plugged into one X10 module. This just makes things easier and better looking. (It looks way better when both lights dim down at the exact same time)

 

Poker Light


dsc_3403

Why do I call this a poker light? Simple, it’s over the poker table. My other half likes to call it our dining table, but I don’t think I have ever eaten anything on that table since we bought it. Anyways. The poker light is simple a light bulb inside a shroud on the ceiling. If I were to install an X10 Socket Rocket, the kind of module that screws in between the bulb and the socket, then the bulb would be sticking out of the shroud, looking horrible. That is why I decided to instead install a switch panel module instead. The unit sits behind the faceplate of the light switch. This also lets us turn the light on and off by using the actual switch instead of solely X10 control.

Hallway Light


dsc_3428

The hallway light is exactly like the poker light in the fact that we installed a panel mounted module. Other than that, it’s just another boring light in the ceiling.

Kitchen Light


dsc_3404

The kitchen light, being a florescent light, is not able to fade like a regular light, so we needed an appliance module. Only problem is that there is nowhere to interface it at. The light is hardwired into the ceiling. What I did was buy an inline florescent module (see the parts page for specific info) and opened up the fixture. I wired the module inline with the light and everything worked. The only inconvenience is that there is a light switch outside the kitchen that must always remain in the on position. Every once in a while somebody will turn it off and for the next day we will be wondering why our light won’t turn on when we want it to.

Laser


dsc_3416

The laser reacts to music. I was able to put this laser on a regular X10 light module. The dimming effect does not affect the laser itself. Once the power dims below a certain amount, the laser simply shuts off. This is perfect for what I needed, and I didn’t even have to deal with the annoying clicking sound the X10 appliance modules make.

Strobe Light


dsc_3406

The strobe light was placed in the kitchen since we didn’t want it to be shining directly in people’s faces or killing the blacklight effect in the main room. The one thing everyone wants to know is why the hell there is a strobe light in the toaster. When they ask, we simply smile and hand them the button.

Blinds Controller


dsc_3408

The most expensive part of the entire setup. This little device is extremely simple. All it contains are two relays and a motor. Easy enough to make, but I really didn’t want to spend time trying to fabricate a motor harness and assembly for the blinds. This is the one piece I would definitely say that I splurged on. I will say that it does give a nice clean movement of the blinds and has a lot of torque. At first I attached it to where it would pull the entire blinds open and closed, but then decided to just have it turn the individual blinds so they let light in or keep it out.

 

Fog Machine


dsc_3447

The fog machine has its own controller that tells is how often to turn on and how long to keep spraying fog. For this reason, all I needed to do was hook it up to an appliance module and turn it on. The machine takes a minute or so to warm the liquid enough to make fog, so I need to turn the fog machine on early in the party process. The earlier I turn in it, the quicker it will start spraying fog in the room (Which greatly enhances the laser btw).

LED Sign


dsc_3539

The LED sign is an older model BetaBrite sign which was purchased off of a friend a few years ago. It’s quite useful for many applications where I would want to display some data to the user through the means of an external display device. It communicates with the computer using pure RS-232 levels and the company that makes it has a well documented protocol book which makes it extremely easy to interface any program to. Right now I just have it set to execute a command line program that puts one line of text on it when the party starts, then puts up a blank line when it stops.

 

 

Why it was done


The idea of The Emergency Party Button came to me at work one day early in September of 2007. I can’t quite remember what got me thinking about it, but for some reason, I wanted to have a big red button available to me that did something spectacular when pressed. The idea of something so minimalistic and innocent causing something so phenomenal has always intrigued me.

I knew I wanted to make a button on a small box… I just had to figure out what I wanted it to do. Then it hit me… I don’t know why, but for some reason, an image popped into my head of Austin Powers and his pad. He has a button mounted on the wall that when pressed, an instant disco party starts. I knew I had to remake it. I drew a rough sketch of an over-dramatic button on a stand. Even the drawing had me excited.

I took the sketch, folded it up, and went to meet my girlfriend for lunch. When we sat at the table, I told her I had an idea for another project. She gave me the obligatory rolling of the eyes and asked what it was. I pulled out the sketch and showed it to her. When she saw it, she instantly smiled and laughed. I knew right away that this was the closest thing to her saying “do it” that I was going to get. Work had to begin right away.

I thought I had better look around the web before I just plow my way into this thing. I didn’t find much, but I did find a few things that helped me out. One such site that I would like to give a little credit to would be that of Zack Anderson, an MIT student who has transformed his dorm into an automated playground of sorts through his project, MIDAS. If you enjoyed my build, I would highly encourage you to visit his site. (http://web.mit.edu/zacka/www/midas.html).

The most important thing to me in this project was that of aesthetics. The button itself had to look good, no, amazing. The entire effect would be nothing more than lights turning on and off if the button wasn’t as good as it needed to be. I started looking for the button first. You would be surprised at how hard it is to find a button. I checked the local electronics warehouse to no avail. The closest thing they had were the buttons that you find on arcade game machines. Useless to me (well, at least for this project, hint hint).

After about a week of solid searching, I finally found a website that deals in industrial automation (think factories). I found the perfect button. It was a mushroom-style button with a nice looking bezel. Only problem… it was expensive as hell for just a button. But I had to do what I had to do and finally ordered it. After a week or so of doing nothing, the button finally came. After I got the button in the mail, the rest is history.

I have been tweaking, fixing, changing, adding, and switching things around with the setup for months and I don’t think I will stop anytime soon. We are moving out of our apartment and into a house next month, and one of the main things I keep thinking about is how I can get the entire party button system up and running in it.

Project Cost


The table below shows how much money I’ve spent on getting the party button working. Take this chart with a grain of salt. Some things can be cheaper, or some can be more expensive now.

Item Notes Price
Strobe Light Bought from Spencer’s 20.00
Laser Light Called the “Fireball”, bought from Spencer’s 20.00
Black Lights $20 each from Spencer’s 40.00
LED Sign Bought from a friend. Normal retail is around $200 ish 60.00
Fog Machine Spencer’s 35.00
Fog Liquid 1 gallon 15.00
X10 Firecracker Came with 1 transceiver, 1 remote, and 1 lamp module 40.00
X10 Lamp Modules With 1 wall switch and 1 noise filter for computer 42.00
X10 Computer Interface With 1 florescent light inline module 47.00
X10 Modules 4 lamp modules, 3 appliance modules, 2 wall switches, 1 remote, 1 universal module, 1 transceiver, 109.00
Blinds Controller Cheapest one I could find online at all 89.00
Button Project Box Bought at Fry’s. Took forever to find the perfect size. 13.00
Red Mushroom Button Again, hard to find the perfect look 30.00
BASIC Stamp II Homework Board Fry’s. Way overkill, but it gets the job done. An arduino would be a way cheaper board to use. Or just a plain ol AVR and a MAX232 chip if ya got the time. 80.00
Aesthetically pleaseing LEDs Had to take a trip to my local, horribly overpriced Electronics Warehouse 8.00
Key switch Local Electronics Warehouse 6.00
$634.00

 

 

Plasma2002

For my bio, please see http://www.plasma2002.com/about

265 thoughts on “Emergency Party Button

  1. Nice rig. I highly recommend using Zilog processors, but that's what I've got the most experience with. Crimzon's are pretty good, being designed specifically for IR remote use. I think I'm going to go with your independent stand idea. Some polycarbonate with blue, in/out fading LED's for edge lighting.

    Rock.

    Have fun, and post again with your new setup in the hizouse.

    OH, and Sullivan's post about just using the off-the-shelf thing – Sure, you can just rewire an existing X10 remote with a big red button of doom and slap it into an appropriately industrial box, but what if you want to do something different later? the MCU is what gives it flexibility and ultimate customization potential. And you couldn't do the little tone thing ๐Ÿ˜‰

  2. I'm pretty sure I have the same BetaBrite LED sign as you and I've been looking everywhere for the cable and stuff to connect it with my PC. Do you have a link or name of the place where you got that from? Thanks.

  3. [b]@Mike:[/b] I made the cable myself. It was actually pretty easy to make. Costs about $3 in parts – stuff you can get from Radio Shack or some other electronics store. Check out this link: [url]http://wls.wwco.com/ledsigns/alpha/cable.html[/url]. Or just google for 'betabrite cable' ๐Ÿ™‚

  4. i super sized it i made it with every thing plus a full liqueur bar that comes down from a hidden compartment, a little water foutian connected to a (also hidden) keg, a large bong like chair that revolves into a hidden room ,and on the porch (witch i water proof the bottom) a bubble machine that makes bubbles go every where and fill up the room

    a litle more work a lot more results

  5. Okay, now you've beaten Spencer's Gifts at their own game! This extremely creative and fun project just shows what happens when all that cool glowing stuff sold by that wacky store gets automated and connected.

  6. "Why it was done"? There's no need for explanation – being awesome is reason enough! 10000 internets to you, sir! Any plans to post the 'puter code? ๐Ÿ˜€

  7. I am entertaining boning up on my soldering skills just to see which of my knucklehead friends would push it first.

  8. i was just wondering what kind of "system" did you use the program the stamp to communicate with the wireless module and to the computer. Im sorry for the annoying question but ive been having problems…thanks..my email is livinlegends008@yahoo.com

  9. simply genius man, love it, im in the process of setting up my own i was hoping maby i could use ur source code for the basic stamp, cuz ive been looking around on how to write my own and im one confused son of a b*tch lol, let me know my email is userdude3358@live.com, and also just wondering if you have a computer doing a part in any of this like runing a macro after the button is pushed or if its just the firecracker conected to the basic stamp controlling everthing, thanks.

    Straykiller

  10. Could you describe the tactile qualities of the button itself? I am interested in making a project that uses a similar style of button, but the one i purchase over the internets had a cheap and plastic feel. I was after a more epic, weighted button.

    Thanks, Josh

  11. Great project.

    Maybe an idea: you can start the fog machine in the beginning of the cyclus. So the moment when the music starts, the fog machine is heated up.

  12. I so have to do this in my university room. I have a huge red mushroom button, but I want to save that for when I get a pace of my own. Meanwhile, I have a smaller red button that's already bolted onto my desk with the words "Emergency PARTY" printed on the panel. (It said "Emergency Stop" but I used a red Sharpie on it.) This is as far as it's gone so far, but I intend to connect the thing to my server at some point and see where it goes from there.

  13. I am BLOWN AWAY. I'm building one of these in my house, I seriously don't think I've seen a cooler single object in my entire life. God bless the magic that you've brought into my world, sir. God bless it.

  14. How did you get your x10 modules to communicate with your computer (what software or programming is used) and what was the name of the enclosure used on the button.

  15. this thing is truly epic any suggestions on setting up the actual box (schematic of that board maybe?) I can get the x10 to integrate with my zigbee lighting controls and a few IR flashers and stuff for control but setting up the board is something I don't have any expierence with.

    jjhedden@gmail.com

  16. I love the Box, the box is needed, don't wire it into the coffee table or noth'n, I don't think that person understands, wonderful!, would be great to have a Giant red Party button in the car on the Dash board(lol but perhaps wired to only work if the engine has been turned off)

  17. Greetings!

    Is there anybody who can do the same inventation for me. Or who can consult me how to do it. I will requite you enough. $$

  18. rosina, i guess it's not possible. Nobody reply me. But i'm still ready to buy this thing or just buy consultation of how it can be developed

  19. Absolutley loved this- I don't knnow if i'll actually do it but I smiled and chuckled all the way through – you rock!

Leave a Reply

Your email address will not be published. Required fields are marked *