Another PFcam teaser
With the help of the new scope, I wrote a new OV6620 driver that includes chroma support. With the camera reconfigured to run at 25fps, it records 88x72 YUV images at full rate. It's 210 bytes, and integrated into a custom build of PropellerForth.
A few lines of Forth later, I had code to generate PPM images. (PPM is possibly the world's easiest format to produce.) Here are some samples. Forgive the yellow cast and the chroma noise -- my new workbench doesn't have lights yet, and the camera's low-lum performance is poor. That, and I probably have bugs in my YUV matrix code.


Once I'm confident in the design, I'll post the driver and Gerbers for the PCB (and if anyone actually wants one, we can go in on a BatchPCB order).
I've got 8 spare Propeller I/O pins...gotta figure out what to do with 'em. Servo connectors? Debug LEDs? Audio?
Edit: Yes, I did indeed have bugs in my matrix code! They're fixed now.

Better chroma makes engineer happy.
A few lines of Forth later, I had code to generate PPM images. (PPM is possibly the world's easiest format to produce.) Here are some samples. Forgive the yellow cast and the chroma noise -- my new workbench doesn't have lights yet, and the camera's low-lum performance is poor. That, and I probably have bugs in my YUV matrix code.


Once I'm confident in the design, I'll post the driver and Gerbers for the PCB (and if anyone actually wants one, we can go in on a BatchPCB order).
I've got 8 spare Propeller I/O pins...gotta figure out what to do with 'em. Servo connectors? Debug LEDs? Audio?
Edit: Yes, I did indeed have bugs in my matrix code! They're fixed now.

Better chroma makes engineer happy.
Labels: pfcam, propellerforth

5 Comments:
Hi, I'm messing with a prop protoboard and a ov6620... and am completely stuck :( would you have time to explain a couple of things to me at some point?
spiritplumber@gmail.com
By
spiritplumber, at 11:55 AM
greetings.
i have a question about the OV6620 SCCB serial control bus. the datasheet is inconsistent about how to enable the bus.
table 1 on page 2 says that 'pin 12 sbb needs to be 0 for enabling the sccb bus
text on page 23 says 'The SCCB port is enabled by asserting the SBB line (pin 12) through a 10K ohm resistor to VDD.'
I am having trouble talking to the chip over SCCB. I think you can help me .any help would be appreciated. vinming@hotmail.com
By
vinming, at 9:27 AM
Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck! Web Design Company
By
Pooja, at 10:12 PM
I must admit that your article is very interesting. Thanks once again for the push!Dropship
By
Inventory, at 8:27 PM
This Blog is going places, the people, the layout, amazing to see such dedication and focus.
Hotpoint WMD962G
By
Hotpoint WMD962G, at 9:27 AM
Post a Comment
<< Home