Go Down

Topic: LEDGRID (Read 752 times) previous topic - next topic

Wim Leers

- Inspired by Monome
- 8x8 multiplexed RGB LED grid, with a button for each LED
- Arduino Mega, 41 of 54 digital pins used
- PWM simulation, with 2880 interrupts/second (8 rows * 6 "intensities" * 60 Hz refresh rate, with "intensities" being the number of times a LED can be turned on or off during a single refresh)
- To be able to easily set 2880 interrupts/second, I've created a new FlexiTimer2 library
- Theoretical color range: 343 colors (6 "intensities" means that each LED can be turned on 0, 1, 2, 3, 4, 5 or 6 times per refresh, i.e. 7 different possibilities times 3 color components: 7^3 = 343)
- Runs stand-alone as opposed to Monome
- RFID reader to switch apps
- C++/Qt LEDGRID Emulator, which emulates the LEDGRID API (which is very simple, it's just a set of wrapper functions to set the color of each LED) as well as Serial (uses QextSerialPort).

Watch the demo video

This was a project for the Mobile & Pervasive Computing course at Hasselt University in Belgium and was built by Jens Bruggemans (mostly hardware) & Wim Leers (mostly software). It was our first Arduino project, with zero electronics background.

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131