Arduino Horisontal POV Display

Simplest POV display with 5LED-s and Arduino Nano
Persistence of Vision (PoV)

Persistence of Vision (PoV) displays are generally LED displays which ‘shows’ images by displaying a section of an image at a given time, in quick rapid succession. The human brain perceives this as display of a continuous image. On the Maker Pro website is presented a very simple horizontal POV display, which is composed only of Arduino and 5 LEDs. You can see the scheme in the picture below.
Make

In my case Arduino is powered by a single lithium-ion battery to which is connected a step up converter 3.7V to 5V. For spining the entire assembly I use a old PC fan. In the original project, the motor turns counterclockwise . In this particular case, the motor turns clockwise so I had to make minimal changes in the code. I changed the order of Led1 - Led5 instead of 2,3,4,5,6, to 6,5,4,3,2 and I turned the entire device for 180 degree. Displayed text to be stable, the correct RPM of the motor must be adjusted, which is achieved with a variable power source. I also added two more LED diodes with different colour, in front of LED1 and after LED5, which gives the better visulal effect . The presented video is not clear enough, because for this purpose I need a camera with a better frames per second .
Shematic and Code

On the picture below you can see schematics of that device and code