loading
Hi guys!!! This is my first Instructable so if any make any mistakes just tell me. OK let’s get started!

WHAT YOU WILL NEED
-Arduino uno
-solid core wire or ribbon cable
-9v battery snap
-6v motor (I got mine from a CD player)
-scrap wood
-screws
-2 washers
-largish gear for your motor
-strip board
-6 common ANODE RGB LEDs
-glue
-male header pins
-6v AA battery pack
-soldering iron
-drill
-screw driver
-knowledge
-common sense
-18 200 ohm resistors

So persistence of vision is just a fancy way of saying optical illusion. What it does is just flash LEDs so fast that your eyes are tricked into seeing things. I used Arduino's PWM to flash the lights and used a motor to turn it displaying a message. 

DISCLAIMER
I am not responsible for your stupidity and breaking things like people and vases because this project spins and stuff could fly off. Just use your brain and make sure everything is attached  so you don't have and Arduino lodged in your gut.

Step 1: LED panel

First off we need to make the LED panel! start by getting your self some strip board 30-35 by 5-6 holes big. Now your going to want to sand of any rough edges I used a drill with a grinder for this. Then take a drill or drill press and make breaks the 3rd hole in all the way down the long side. Next, inspect your breaks for and shorts across you gaps.  

Advertisement

<p>Thanks for the tutorial jakebader!</p><p>Bread board test - works like a charm! I plan to turn this into a light wand instead of using a motor. I did a test with the provided &quot;HELLO&quot; sketch and works right off the bat. Just need to figure out the correct on/off timing (obviously going to be slower than motor speed). I added a potentiometer to the common anodes to adjust brightness. Can't wait to put this on a perfboard!</p>
<p>A couple of test shots...</p>
<p>char *message[6] = { <br>&quot;44000440011111110022000005500000066666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot;, <br>&quot;44000440011000000022000005500000660006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot;, <br>&quot;44444440011111000022000005500000660006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot;, <br>&quot;44000440011000000022000005500000660006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot;, <br>&quot;44000440011111110022222005555500066666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot;, <br>&quot;00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000&quot; <br>}; can u tell me what is the use of it???</p>
<p>Yeah, it took me a minute too. </p>
<p>Yeah, it took me a minute too.</p>
<p>Bro..Can u post the circuit diagram please ! </p>
How do u upload d code
<p>could you send me a closer version of the connection between the leds and the arduino</p>
<p>I cant find the code file, where i can download it? somebody can send me to gastonsuper_kpo@yahoo.com.ar</p>
<p>Hello, you own the code?</p><p>Could send it by e-mail? </p><p>alana.auto@gmail.com </p><p>Thank you so much!</p>
<p>Could you send me the code by email, please?</p><p>alana.auto@gmail.com</p><p>thank you!</p>
can u send a picture of the connection between the led's and the arduino
HOW CAN I SET DELAY ON MY MOTOR RPM IT HAS PERTICULAER SOLUSTION OR CALCULATION FOR THAT ..... SO IF IT HAS SO WHAT IS CALCULATION?????
good work... <br>keep it up...!!!
Yes I can help! please email me at baderj7@gmail.com
hi jakebader, i want make this project with a microcontroller (atmega32 or atxmega128) <br>so can you help me in programming of that?
this isnt gonna be stable, u should have added a hall sensor or an IR led to detect the rpm
It might not be until Sunday as I just overheated the motor and now I have to put a different motor in and none of my other motors are the same size
I'm actually filming one right now I will have it up by tomorrow
Can you please post a video for me?
Yes I will try to post a video later this week
Could we see it running?

About This Instructable

51,245views

57favorites

License:

Bio: I am interested in electronics, engineering, and building things. I'm really good at autodesk inventor and great at building things. I am involved in ... More »
More by jakebader:persistence of vision display (POV) 
Add instructable to: