Hacking a Mouse for Closet Light Start Button

Game Cabinet, How-to's & Tutorials, Ninja Shadow Warrior, Physical Computing

Ninja Shadow Warrior in its first phases used the Arduino to attach the Closet Light Start Button (modded with Normally Open Momentary Switch instead of On-Off Switch). It was being a bit unreliable, so I changed to just connecting it to a mouse — Syed from Babycastles suggested it! I used a Logitech Mouse that Syed had left over from one of his One Button workshops. Here are the wires I used to connect it to the Closet Light Start Button. I brought 4 back up start buttons to Paris, in case the start button busted during the show.

Hacking Cheap Closet Lights to be Obnoxiously Large Game Buttons

Eyebeam, How-to's & Tutorials, Ninja Shadow Warrior, Physical Computing

I recently needed an obnoxiously large push button for the Ninja Shadow Warrior game cabinet. I have been working on making the cabinet whimsical by adding oversized elements to it.

I found a 5 dollar pack of 2 lights at Home Depot and took them apart. I then opened it and did the following:

  • I replaced the on-off switch inside the light with a momentary snap switch that is normally open and glued it down.
  • I rewired the snap switch with the usual “button circuit” —  a 10k resistor, ground, voltage, and a wire to pin2 on the Arduino.
  • I rewired the light bulb so that the Arduino can control it from pin8, via reed relay.
  • I mounted it on to the game cabinet

I used the digital Button code example and now I have an obnoxiously large push button made cheaply. I separated the light from the switch part so that the game can flash the button light whenever it wants to bring attention to the push button, even if it hasn’t been pushed yet.