Visualize music in 3D

This project allows you to generate 3D effects on a screen consisting of a mixed number of different LED’s. The effect generated are based on the beats and the tempo of the music. To generate the beats pattern, a MATLAB program is used to generate the hex file which is burnt into the controller. The controller attached to a 10×10 screen displays the required pattern. This project is very cheap to build and you could possibly build it without even going to the market as it utilizes two sets of controller, some LED’s, a motor and decoder. Different microcontroller are used to control the motor and the LED structure possibly due to pin shortage and high current requirement by the motor. The effect produced by the system is continuous as it also utilizes concepts of persistence of vision. The microcontroller used in the project is Atmega128p, however you could also use any other but it should have high number of input/output ports to avoid further complexity. A project which looks simple but is really tough to make due to mathematics… Continue reading

Ambitious 3D spectrum analyzer holds 1280 LEDs

We have seen many LED cube projects that can generate lots of great effects. Sometimes the problem is that in too large cubes inner layers are hardly visible. So what if to build a LED based rectangle with less layers of LEDs. Dooievriend have found great combination of 3D effect and visibility. He has built 16x16x5 rectangle configuration of blue LEDs that displays spectrum of music being played. The heart of this spectrum analyzer is PIC32 microcontroller running at 80MHz. It has enough power to sample sound and calculate DFT of the signal. It samples input signal at 14kHz and then calculates spectrum frequencies from range 20 – 7000Hz. It refreshes the spectrum graph at 80 FPS so it looks really live. Continue reading

Building a BASIC Stamp LED Cube (Before Programming)

The BASIC Stamp microcontroller is user friendly and a favorite of electronic hobbyists. The application of BASIC Stamp dates back to the 1990’s but continues to evolve. As a budget microprocessor, BASIC Stamp is helping further new technologies, as well. This includes LED cubes, which offer several advantages. The benefits of LED cubes include: Aesthetics: LED Cubes are visually appealing compared to alternatives. Cost: BASIC Stamp boards, resistors, transistors and basic wiring are inexpensive materials. Learning Curve: There is a minimal learning curve and novices can quickly enjoy LED Cubes. Here is a BASIC STAMP LED Cube project for most skill levels. The materials can all be purchased at a local electronics store or an online electronic store such as Newark. Continue reading

MINI-LED cube clocked by Arduino

This ‘instructable’ is on making a LED CUBE but the thing which matters is the size of it. It’s just half an inch in size and is built by using SMD’s LED’s that we often see in company manufactured boards. It’s a 3x3x3 based LED board and is controlled by an Arduino. However to make a cube this small, you will require an extraordinary skill to solder the components. Even the resistors used are SMD ones and the overall cube is built on a perfboard. For a cube to be designed, the nodes for the 9 LEDs in each horizontal layer are tied together.  The cathodes for 3 LEDs in each column are tied together. The Arduino code can turn on any one LED by knowing which of the 3 layers and which of the 9 columns the LED is on.  Setting the corresponding layer HIGH and the column LOW turns on the LED.  A beautiful project to work upon but you will a lot of practice and obviously a magnifier to solder the components. I would recommend to start… Continue reading

8x8x8 LED cube project

Chris shared his latest LED cube project details. This is an 8x8x8 LED cube soldered using 512 single color LEDs. We’ve seen much bigger LED cubes even with RGB LEDs. But these are result of patience and hard work. If you are thinking about building one 8x8x8 is a good starting point. Such Led cube can be easily controlled using Arduino which is used here. Obviously in order to address individual LEDs there is additional electronics required. In this case Chris used one addrees selector 74HC138 and eight data buffers 74HC574. Also Arduino switches LED cathodes of each layer using transistors. This is enough to address individual LEDs. By switching single layers of cube pretty fast it gives illusion of normal display. Led cube is placed on box where all electronics is hidden and serves as solid stand. So this is nice weekend project. Continue reading

16x16x16 LED cube project

Building 8x8x8 Led cube is quite challenging and time consuming task. But what about 16x16x16 LED cube. Would you dare to start one? Its 4096 LEDs hmm… RGB LEDs. Its like 3×4096=12288 uni-color LEDs. Quite a wiring job. Well students have almost completed one. Controlling giant cube is also intense task. Standard microcontroller probably wont fit for it. So this one is controlled by FPGA (Xilinx Spartan-3). LEDs are controlled by using 48-bit shift registers – one per layer along with MOSFETs. Adding all components price goes up pretty fast. Currently cube is 16x16x8 size which already shows itself pretty well. Hopefully it will be finished and run at full capacity. Continue reading