8 LED POV Using Arduino Nano
![POV8LED.jpg](/proxy/?url=https://content.instructables.com/F1I/TBRH/LF403J4S/F1ITBRHLF403J4S.jpg&filename=POV8LED.jpg)
Hi All,
I helped my son to make the 8 LED POV for his school project. In doing so I was able to introduce him to
- Soldering
- Testing electronic components
- Arduino coding
This is a beginner's level project.. that one can start with or introduce, to your kids.
Please try it and share your feedback and comments
Information on POV: https://en.wikipedia.org/wiki/Persistence_of_vision
Supplies
![IMG_20230217_124443.jpg](/proxy/?url=https://content.instructables.com/FKZ/VYD9/LER4A45R/FKZVYD9LER4A45R.jpg&filename=IMG_20230217_124443.jpg)
- Universal PCB
- Arduino Nano or clone
- Green 5 mm LEDs - 8
- 100 OHm registers - 8
- Copper wire for jumpers
- 9V battery holder with switch
- 9V battery
- Female header pins
- Wooden stick
- Double side tape
- Multimeter
- Solder iron
- Paper tape
Circuit
![Circuit8POV.png](/proxy/?url=https://content.instructables.com/FF5/N6BZ/LF403P74/FF5N6BZLF403P74.png&filename=Circuit8POV.png)
- We are using 8 Pins (D2 to D9) from Arduino Nano
- Cathode from all LEDs are connected to GND
- We are using 100 ohms resistor to limit current
- If you are using RED LEDs instead of Green, the resistor value should be 220 ohms
- 9V battery is connected to VCC and GND Pins (we will use Arrduino's internal voltage regulator)
Testing Each Component
![IMG_20230217_124852.jpg](/proxy/?url=https://content.instructables.com/FV8/Y3PW/LER4A46W/FV8Y3PWLER4A46W.jpg&filename=IMG_20230217_124852.jpg)
- Before we start soldering, we must test each component
- To test LEDs, we will use a 3v coin battery and test each LED
- To test the resistor, use a multimeter, Set it to measure "resistance"
- The multimeter should read values close to 100 ohms
Soldering LEDs
![IMG_20230217_130953.jpg](/proxy/?url=https://content.instructables.com/FI7/YIQ5/LER4A48K/FI7YIQ5LER4A48K.jpg&filename=IMG_20230217_130953.jpg)
![IMG_20230217_130724.jpg](/proxy/?url=https://content.instructables.com/FKI/KQSJ/LER4A47F/FKIKQSJLER4A47F.jpg&filename=IMG_20230217_130724.jpg)
![IMG_20230217_131708.jpg](/proxy/?url=https://content.instructables.com/FY3/NSFH/LER4A4AX/FY3NSFHLER4A4AX.jpg&filename=IMG_20230217_131708.jpg)
![IMG_20230217_133452.jpg](/proxy/?url=https://content.instructables.com/F5X/TLEO/LER4A4FH/F5XTLEOLER4A4FH.jpg&filename=IMG_20230217_133452.jpg)
- Place 8 LEDs on the PCB, with its cathode towards the edge
- Bend all cathode and place a (non-enameled) copper wire below it
- Use Paper tape to hold them in place, while soldering
- Do not solder Anode.
- If a LED is not in alignment, adjust now by resoldering that specific LED
Soldering Resisters
![IMG_20230217_142801.jpg](/proxy/?url=https://content.instructables.com/F0B/DE22/LER4A4FU/F0BDE22LER4A4FU.jpg&filename=IMG_20230217_142801.jpg)
![IMG_20230217_130711.jpg](/proxy/?url=https://content.instructables.com/F57/LG5D/LER4A471/F57LG5DLER4A471.jpg&filename=IMG_20230217_130711.jpg)
![IMG_20230217_151843.jpg](/proxy/?url=https://content.instructables.com/FF0/Y6QO/LER4A4H0/FF0Y6QOLER4A4H0.jpg&filename=IMG_20230217_151843.jpg)
- Place 100 OHM resistors adjacent to LED's anode
- Solder only LEDs Anode and resitor.
Soldering Other Components
![IMG_20230217_161921.jpg](/proxy/?url=https://content.instructables.com/F1X/I6VR/LER4A4J3/F1XI6VRLER4A4J3.jpg&filename=IMG_20230217_161921.jpg)
![IMG_20230217_161959.jpg](/proxy/?url=https://content.instructables.com/FJ4/MPNI/LER4A4KP/FJ4MPNILER4A4KP.jpg&filename=IMG_20230217_161959.jpg)
- Add the female header pins and solder with the other end of the resistor
- Solder a copper jumper wire, connecting the common cathode of LEDs to the GND pin of Arduino nano
- Solder +ve and -ve wire from the battery holder to VCC and GND (respectively) pins of the Arduino nano
Finishing
![IMG_20230217_182339.jpg](/proxy/?url=https://content.instructables.com/FLF/WSB6/LER4A4PR/FLFWSB6LER4A4PR.jpg&filename=IMG_20230217_182339.jpg)
- To demonstrate the effect of POV, we need to swing the circuit fast
- For this, we need to stick the circuit on a wooden stick
- You can use double side tape or hot glue gun for this
Coding
![Nano.png](/proxy/?url=https://content.instructables.com/FLD/U0B2/LF403Q5B/FLDU0B2LF403Q5B.png&filename=Nano.png)
- Code is available on https://github.com/amit-jain-diy/blog/blob/main/Ardunio_CODE/POV_8led2/POV_8led2.ino
- Arduino IDE Setting
- Board: Arduino Nano
- Com Port: <select correct one>
- Processor: ATmega328P (Old Bootloader)
- Upload the code to nano
- It should display WOW as text
- You can change this to anything you like
- Best results in dark environment
Please share your comments and suggestions