A simple tool to project pixels from an image or a video to a programmable led strip/ring/matrix.
It is optimised for usage with Arduino UNO and Neopixel LEDs. Here are the steps to be followed-
- Connect the led strip/matrix/ring to Arduino's pin 12.
- Upload the given arduino code.
- Run the LED_projector_mac/windows based on what OS you are using. Skip step 4 if it runs without any issues.
- You probably need to install java if they don't work. But if there are more issues, download and install processing IDE from processing.org and run LED_projector.pde.
- Once in the software, go step by step. Select the right port from the PortsList.
- Click and drag the small square and see if the colour of connected LEDs is changing.
- If it is, you are golden. Now pick the right kind of pattern.
- Select the number of rows (max 1000). Unless you are using a 2D matrix, ignore the columns.
- You can click and drag the pattern around, adjust its parameters with 2 sliders called gridsize and gridrotation.
- Use getvideo and getimage to show your own file on the display.
- Apply effects. (Fade doesn't work yet).
Thanks.