Difference between revisions of "Explore POV"
Line 224: | Line 224: | ||
uint8_t i=0; | uint8_t i=0; | ||
− | const static uint16_t image[]= {0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000000000000000, 0b0000010011111110, 0b0000010000010001, 0b0000010000010001, 0b0000010000010001, 0b0000010011100001, 0b0000000000000000, 0b0000010001111110, 0b0000010010010001, 0b0000010010010001, 0b0000010010010001, 0b0000010000001110, 0b0000000000000000, 0b0000001011111111, 0b0000001000010001, 0b0000001000010001, 0b0000001000010001, 0b0000001000001110, 0b0000000000000000, 0b0000001000001110, 0b0000001000010001, 0b0000001000010001, 0b0000001011111111, 0b0000000000000000, 0b0000000000000000, 0b0000100001110000, 0b0000100011111100, 0b0000100011111110, 0b0000100011111111,0b0000100011111111, 0b0000100011111110, 0b0000100011111100, 0b0000100001111000, 0b0000000000000000, 0b0000000000000000, 0b0000010011111110, 0b0000010000010001, 0b0000010000010001, 0b0000010000010001, 0b0000010011100001, 0b0000000000000000, 0b0000001001110000, 0b0000001010001000, 0b0000001010001000, 0b0000001010001000, 0b0000001011111111, 0b0000000000000000, 0b0000001001110000, 0b0000001010001000, 0b0000001010001000, 0b0000001010001000, 0b0000001011111111, 0b0000000000000000, 0b0000010001111110, 0b0000010010010001, 0b0000010010010001, 0b0000010010010001, 0b0000010010001111, 0b0000000000000000, 0b0000000000000000, 0b0000010011111111, 0b0000010000010000, 0b0000010000010000, 0b0000010000010000, 0b0000010011111111}; | + | const static uint16_t image[]= {0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, 0b0000100011111111, |
+ | 0b0000100011111111, 0b0000100011111111, 0b0000000000000000, | ||
+ | 0b0000010011111110, 0b0000010000010001, 0b0000010000010001, | ||
+ | 0b0000010000010001, 0b0000010011100001, 0b0000000000000000, | ||
+ | 0b0000010001111110, 0b0000010010010001, 0b0000010010010001, | ||
+ | 0b0000010010010001, 0b0000010000001110, 0b0000000000000000, | ||
+ | 0b0000001011111111, 0b0000001000010001, 0b0000001000010001, | ||
+ | 0b0000001000010001, 0b0000001000001110, 0b0000000000000000, | ||
+ | 0b0000001000001110, 0b0000001000010001, 0b0000001000010001, | ||
+ | 0b0000001011111111, 0b0000000000000000, 0b0000000000000000, | ||
+ | 0b0000100001110000, 0b0000100011111100, 0b0000100011111110, 0b0000100011111111,0b0000100011111111, 0b0000100011111110, | ||
+ | 0b0000100011111100, 0b0000100001111000, 0b0000000000000000, | ||
+ | 0b0000000000000000, 0b0000010011111110, 0b0000010000010001, | ||
+ | 0b0000010000010001, 0b0000010000010001, 0b0000010011100001, | ||
+ | 0b0000000000000000, 0b0000001001110000, 0b0000001010001000, | ||
+ | 0b0000001010001000, 0b0000001010001000, 0b0000001011111111, | ||
+ | 0b0000000000000000, 0b0000001001110000, 0b0000001010001000, 0b0000001010001000, 0b0000001010001000, 0b0000001011111111, 0b0000000000000000, 0b0000010001111110, 0b0000010010010001, 0b0000010010010001, 0b0000010010010001, 0b0000010010001111, 0b0000000000000000, 0b0000000000000000, 0b0000010011111111, 0b0000010000010000, 0b0000010000010000, 0b0000010000010000, 0b0000010011111111}; | ||
void disp(uint16_t); | void disp(uint16_t); |
Revision as of 10:13, 15 November 2014
The colorful Persistence Of Vision (POV) kit enables you to create colorful messages in air with just 8 LEDs. This kit is great introduction to soldering and AVR/Arduino Programming. The kit does not require a external programmer, it is self programmable with USB.
Contents
[hide]Solder it!
- Image above shows the layout of various components for the board. It is also printed on the PCB.
Component Layout
The image shows reference numbers for all the components.
- From the table below find out the exact part for the reference number.
Component List
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Programming
C Code
|
Arduino Code
Arduino Code will be uploaded soon.
Pattern Generation
To create an image/patterm, you can use the POV image maker application.
Uploading the Pattern
- Install USBasp driver on your computer. Note that the it will show up as not recognized if the reset sequence is not followed
Reset Sequence for uploading new pattern/image
- Perform reset sequence every time you connect the kit to the computer.
- To upload a new image, hold down the RESET button, press and release the BOOT button and then release the RESET button as shown below.
- Note the LEDS will stop blinking once the kit is detected by the computer.
Downloads