ConceptThe idea is to control a RGB LED matrix with a PC using Java and Bluetooth. I'm using the HC-06 Bluetooth module to establish a Bluetooth connection. This module works like a wireless RS232 interface. It is connected to a ATTiny2313's UART periphery. I wrote a small Java program, which connects to the COM port of the Bluetooth module, to send small ASCII commands to control the color of each LED. The idea is to connect more 2x2 LED modules to one big 10x10 LED matrix. LED drivers a more expensive than a ATTiny2313 (~1-2$ ea), that's why I'll use one µC for 4 RGB LEDs (4*3 LEDs). The brightness is very high due to no need of multiplexing. Design & SchematicsVideos & PicturesThis is a small video of the first approach. The software is working for one 2x2 module and will be improved to handle the whole 10x10 matrix. I'm planing to add some animations presets (e.g. clock, spectrum of music played in WinAmp/foobar200, mail notification) ...and now in the dark Two new videos from the working prototype. Prototype 2.0, now with separators made of cardboard between the LEDs. Pictures This is the first prototype board. ![]() First in test at night :) First function test with frame and front screen. Finally, all 25 modules are cut out and the parts are placed...some of the roots are missing. ![]() ![]() CommentsSources |
Projects > µC Projects >