Description
PicPOV is a project based on "persistence of vision". A PIC microcontroller blinks 8 LEDs on and off so that when waved through the air, a message appears to float in front of the viewer.
Design and Implementation
The design goals were:
- be simple to use;
- capable of storing multiple messages;
- simple to change between messages;
- simple to load new messages.
A small microcontroller like the PIC18F1220 does this job just fine! It has only 18 pins, an internal oscillator, eeprom and a serial port.
- The internal oscillator removes the need for a crystal;
- Multiple messages are stored inside the eeprom;
- One button changes to the next message (8 in total);
- New messages can be loaded through the serial port using any terminal program.
The serial port connection is usually implemented using a MAX232 or similar IC but to reduce the costs even more, a simple 2 transistor solution is used.
Schematic
The circuit is divided in three areas:
- Microcontroller, LEDs and button on the left side are the basic POV circuit;
- Two transistors and 4 resistors on the bottom right implement a level shifter to to interface with the serial port;
- and finally at the top right a power supply.
For more detail: PicPOV - Persistence of Vision with a PIC18F1220
Related projects
Single-Axis PIC Controlled Solar Tracker DIY Kit using PIC18F1220
Single-Axis PIC Controlled Solar Tracker DIY Kit Hi All I'm not going into as much depth with this instructable due to my...
LED Projects · PIC18F1220PIC18F1220 3-AXIS LASER SHOW CIRCUIT
pic18f1220 microcontroller circuit controlled 3-axis laser show effects partially founded on a simple apparatus. PIC18F1220 RB2, RB3, depending on RA6 pin PWM...
Sensors & Temperature · PIC18F1220Laser show for poor man using PIC18F1220 microcontroller
Laser show for poor man Here's another useless but cool looking "must build" gadget for every romantic geek. Let me introduce PIC...
LED ProjectsAn Application-Driven Microcontroller Curriculum
Understanding how to apply microcontrollers lies at the core of modern embedded systems education. This student project takes an experiential approach to...
LED ProjectsBuild this microcontroller controlled rainbow flying disc – and then throw it!
Hello all and welcome to this super simple and inexpensive instructable. If you like throwing frisbees AND you like flashing lights AND...
LED ProjectsLED Scrolling Display Project Working With Circuit Diagram
We normally use a simple static LED display screen to convey a message. Earlier, when we want to display large data, we...

