Introduction: POV Display
A good example of POV Display
Step 1: Hardware and Software
- Arduino Nano
- Arduino IDE
- Processing 3.1.1 for Windows
- Android 4.0+ Application: Arduino POV Display
- Bluetooth module HC-05
- 8 red LED-uri 6mm
- 8 220 Ohm resistors
- DC engine 3-6V
- 9V battery
- 5V acumulator
- Meccano pieces for support
-You can clone and use the git repository:
Step 2:
The display system created is of the POV (Persistance of Vision) type that allows the LEDs to be lit in a certain way (using delays) as they move, so as to "trick" the eye, creating an optical illusion.My device has three modes of operation:
1. The pleasant Arduino can be programmed to display a desired message calling the drawing function of each letter. For the display of a letter I used a function that lights the LEDs as in an array of 8 lines and 5 columns, using a certain delay for the spaces between points as well as letters. For example, the letter E will light up:
2. Another option is to use a specific Android application: https://play.google.com/store/apps/details?id=ola... first connects to the HC-05 Bluetooth module, after which you can easily draw anything in the space of 8x5 squares. Also, the application allows you to delete the current drawing and drawing another as well as adjusting the image stability (for example, depending on the speed of the motor that swings the arm with the LEDs).
3. The third option is to use the Processing software on any PC platform, which works similar to the Android application.Connect the PC to the HC-05 Bluetooth module (code 1234) and replace in the program code the COM port with the one used by the PC (visible in Device Manager).The program is run in order to be able to interact with a LED ignition interface .I used a Baud Rate of 115200 bps for faster data transmission over the serial line.