Okay, my POV is working pretty well now, but it still is not working the way I would like it to work. Let me explain...
As I understand it, persistence of vision works because there is some small time delay (nano or miliseconds) from the moment that light strikes the eye's retina and the signal is passed through the optic nerve until it reaches the brain. And because it is so much slower than the speed of light, a person effectively sees multiple successive images as a single moving image (like cartoon animation). I obviously have a very rudimentary understanding of this phenomena; and I'm only looking for a solution to my problem, so all the sharp-shooters out there can impress someone else with their brilliant explanation paraphrased from wikipedia.
Here's the problem: I would like to be able to give a single
wave of my POV and easily see the entire
message. Instead, what I see is a very brief and incomplete piece of the message. It's only when I affix my POV to my ceiling fan (or the rotating contraption I made today) that I'm able to see it a little
better. Then by taking dozens of digital photographs, I'm able to get a couple decent pictures. I suppose that the shutter speed of my digital camera is just slow enough that I can capture about a second's worth of exposure - thereby getting a complete, fixed image of my message. ...But I want to be able to see this with my naked eye - not only with a camera.
I know that things like the metranome-style POV clocks work by showing the image multiple times and inverting the message horizontally on the reverse stroke of the metranome thingy. And I'm wanting to be able to see it with only one pass, which might be a tall order. I'm not sure. The only factors, as I can see, are the frequency of the flashing message and the speed of my waving of the POV. If it takes me .5 seconds to complete a single wave of the POV, then what would I have to do to the frequency of the flashing? Speed it up? Slow it down? And exactly what would I have to change in LadyAda's original MiniPOV ASM code?
I'm not very good with Assembly programming, so any suggestions would be appreciated!