There are less than 2 weeks left until the new year, the streets are falling asleep with snow, even in Africa, people decorate the New Year trees, and I have a magic wand ...
well, miracles do not happen - I did it myself.
It all started after reading the DIY blog about the
led cube , there was no detailed description of the assembly and the thought arose - why not do the same with your own hands. In the process, one soldering iron and arduino nano suffered, and I learned that it is impossible to turn on the LED without resistance and you should handle it carefully and carefully. Then there were articles, books on electrical engineering, radio goods stores with the search for the necessary parts, but I didn’t learn how to solder well enough to assemble a circuit.
And recently I found on the website instructables a description of the
POV Wand , I got a pretty dusty soldering iron, an arduino uno, remnants of LEDs, resistors, and I collected a “magic wand.
')
This article is not a translation, but rather an adaptation. I took 2 times less diodes, did not install the button.
POV - persistebce of vision means inertia of vision or persistence. According to the wiki, this is the ability of the eye to combine rapidly changing images into one - motionless. It is on this principle that the cinema is arranged, since any image (in a movie or on a monitor screen) is a set of quickly changing images.
A 2D POV display is often created using a fast moving row of LEDs along a linear or circular path. The image is perceived as a single whole by the viewer as long as it passes along the trajectory during the time of inertia of vision for the human eye. POV displays are used in combination with a long exposure camera for
drawing light .
To make a POV Wand you will need:
(1x) Arduino Uno
(10x) LEDs (unfortunately I do not remember the characteristics)
(1x) 9V battery
(10x) 220 ohm resistors
(1x) bread board
(1x) 10 pin male plug
Scheme

Pay
CodeArduino IDE can be found
here.On Ubuntu, if the port is not visible, enter the commands:
ls -la / dev / ttyACM0
sudo chmod a + rw / dev / ttyACM0
And here is the result:


Happy, Habrahabr! I hope that this small article will also inspire somebody, as I once did.
Projects POV on Habré:
Stroboscopic ValentineMechanical displayHard drive is dead - now it works like a clockLego mechanical display