Designing a Spinning/Rotating LED Display
In this project, we will demonstrate how to create a basic “Rotating LED Display” (commonly referred to as Spinning LED Display) using Arduino. The idea to start this project sparked in my mind after I noticed a product in the market that featured a clearly visible text message on a “Rotating LED Strip”.
After that, I planned to make this project myself and Arduino is a good choice to build this spinning led display.
For this project, I designed PCB using Eagle CAD software. The reason to choose Eagle was to build a lightweight PCB, as there is high speed rotation involved in the project, and the PCB will be a part of the rotating module. In this circuit, “Arduino pro mini” is used because it is very small and powerful board.
Seven LED’s, as well as a duo of IR LED and a Photodiode, are also utilized. IR LED and Photo diode are employed in creating a feedback system to provide the real position of the rotor to Arduino. The Arduino board is connected to a single line of LEDs. A tiny DC gear motor is employed to spin this circuit; and as the circuit rotates, the LED’s display a blinking pattern representing English alphabets. The code can be adjusted to show different languages.
The operation of the Rotating LED Display is fascinating and it can be utilized for decorative purposes, enabling the creation of stunning designs and graphics with this remarkable project. This signage can be utilized in public areas such as train/bus terminals and airports as a billboard due to its cost efficiency in construction. Maintaining the gear motor and rotating assembly is essential.
Circuit Diagram
Circuit diagram is shown above. I also designed a PCB on EAGLE and the files are given below. it would be better to use etched PCB. PCB Etching process is a simple task, you can learn this from our blog. For PCB etching refers the figure given below.
Read more: Spinning or Rotating LED Display using Arduino POV