[EMS Discuss] Staples Button + LED strip project at the makerspace openhouse?

Mon Mar 25 15:00:10 PDT 2013

Hi, Ken.  I'm glad you liked it.

I used an Arduino Uno, this LED strip from Adafruit
http://www.adafruit.com/products/306 , and the aforementioned Big Red

I hacked the button.  I soldered wires to the two pads connect to the
button on the PCB board and cut the traces to disconnect the button
from the rest of the board.  Then I drilled holes in the case to pass
the wires out.  I ran the wires out through the battery case, but
there are probably several ways to do it.  Or you could even use some
other button. (-:

Wiring.  Plug the Arduino in to a supply with 2 amps capacity or so.
(I used an iPad USB power supply.)  Connect the button between pins D7
and ground.  Connect the LED strips thus.

   LED +5V to Arduino +5V
   LED ground to Arduino ground
   LED clock to Arduino pin D13
   LED data in to Arduino pin D11

Pins D13 and D11 are the SPI interface on the Uno.  When you use the
Arduino SPI library, you can use those pins or you can use different
pins with a bit banging interface.  I preferred to use the hardware.
I can turn the LED refresh rate up above 1 KHz that way (and I've used
that feature in another project).

I downloaded the LPD8806 library from Adafruit.  BTW, if you haven't
already, check out the Advanced LED Belt Kit example included with
that library.  It's good eye candy.

I think I had to download the TimerOne library as well.  Get it here.

Finally, here's the Arduino sketch.  You wil have to adjust
PIXEL_COUNT to match the number of LEDs you have.  I have 42 LEDs.

Have fun, and stay tuned for Interactive Diversion 2, now in planning.

On Mon, Mar 25, 2013 at 2:03 PM, Rick Osgood <EMAIL HIDDEN> wrote:
> That was kbob's project. Hopefully he'll see this thread and help you out.
> On Mar 25, 2013 12:36 PM, "Ken Olsen" <EMAIL HIDDEN> wrote:
>> Hey makers,
>> We were down in February for the openhouse. I'm trying to find more
>> information on the project that had the Staple's "That Was Easy" button
>> connected to the LED strip. I've got my strip working with Adafruit's demo
>> code, but am looking for the code you had running which shot the lights back
>> and forth. Can anyone point me in the right directions?
>> Ken
>> _______________________________________________
>> Discuss mailing list
>> http://eugenemakerspace.com/mailman/listinfo/com.eugenemakerspace.discuss
> _______________________________________________
> Discuss mailing list
> http://eugenemakerspace.com/mailman/listinfo/com.eugenemakerspace.discuss

Bob Miller                              K<bob>
                                        EMAIL HIDDEN
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Interactive_Diversion_1.ino
Type: application/octet-stream
Size: 7543 bytes
Desc: not available
URL: <http://eugenemakerspace.com/pipermail/com.eugenemakerspace.discuss/attachments/20130325/e42f0cc0/attachment.obj>

More information about the Discuss mailing list