3D LED Visualizer Group 6 ECE342-W22
By
Our goal with this project was to make a compact cube of LEDs that could display colorful animations. We wanted it to be small enough that it would not take up too much space on a desk while still being bright and having the animations be easily trackable. In this project we use an Arduino MEGA 2560 to run the animations and provide the necessary I/O signals to the cube. There was a total of 35 digital outputs being sent out of the arduino. 25 for controlling the columns, 7 for controlling the layers, and 3 PWM waves for controlling the color and brightness of the LEDs. All outputs from the arduino were used to toggle MOSFETS so that we could connect or disconnect the desired layer or column from the voltage source. In order to give the appearance of all LEDs being solid we had to pulse each layer fast enough any viewer could not see the changes. Iterating through the layers too slowly would make the LEDs appear as though they were "flickering" which is something we did not want.
Artifacts
Name | Description | |
---|---|---|
Executive Project Summary | Summary and timeline of the completed project | Download |