The White Team

 


 

 

Group members

  • Colin
  • Justin
  • Sam

 

 

Project Description

 

After hitting a wall with our Nike+iPod ping-pong game idea, we came up with a completely new plan.

 

We are creating an 8x8 matrix of RGB LED buttons. SparkFun sells a 4x4 button pad and circuit board for this. We're going to connect four of those together to make an 8x8 grid. When you press a button, it will cycle through 8 colors: red, yellow, green, cyan, blue, purple, black and white.

 

It would be cool if you could save these images that you make, and then show them as a slideshow, although that will be a secondary goal that we'll shoot for only after we get the LEDs and buttons working in the first place. The Arduino has 512 bytes of EEPROM memory (which will not be lost when you turn off the board.) You can read and write to this with the EEPROM functions. This would allow us to store 512/64 = 8 images.

 

 

Parts List

4 Button pad breakout boards

4 Rubber button pads

100 RGB LEDs (Common Cathode) There are also lots of other listings of the same item.

4 or 16 MAX7219 LED matrix drivers (maxim-ic, digi-key, they might have them at Norvac too)

 

Helpful Links

A good explanation of keyboard scanning 

Arduino code for using the MAX7219 chips

 

Development Info

 

I am unsure at this point whether we can run the 8x8 leds with one LED driver per color, or if we'll need one LED driver per 4x4 board. I think it depends on how the boards are wired. Since the drivers are not as cheap as I thought, it is kind of important that we figure this out soon. Or we could just order 16 of them and plan on adding them to the pool of available electronics, since they'll be useful for something else some day anyway.

 

 

Videos

 

Look at some in-progress videos!

 


Page Information

  • 5 months ago [history]
  • View page source
  • You're not logged in
  • No tags yet learn more

Wiki Information

Recent PBwiki Blog Posts