Interfacing CMOS cameras to 8bit microcontrollers.

Posted on Monday, April 9th, 2012 in demonstrations, DIY by DP

Here is an article from IKALOGIC describing how to implement CMOS cameras as sensors in 8bit microcontrollers. Processing color video in real time requires powerful  DSPs or MCUs, but by downgrading the image to gray-scale, and using a lower resolution, processing becomes much easier to handle, so even small 8bit MCUs can handle it

Many robotics competitions imply the usage of line sensors, to follow guidance lines traced on the ground plane. Most competitors will build some kind of optical sensors array for this purpose. This solution tends to be the cause of many “bugs” due to the variation of ambient light which leads to faulty sensor readings. Trust me on this, I have been in that exact same place back when I was a student. Some other competitors will completely get rid of the lines traced on the ground plance, and will use very complex camera based navigation where they direct the camera to the front of the robot.Then they and have to deal with the analysis of all other moving objects and elements and implement various algorithms like shape recognition. So, what I’m mean is why not use the camera as a line sensor array?

Via Embedded Lab.

This entry was posted on Monday, April 9th, 2012 at 1:00 pm and is filed under demonstrations, DIY. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

One Response to “Interfacing CMOS cameras to 8bit microcontrollers.”

  1. Conundrum says:

    Using permanent pen as an IR filter also helps.
    The one which worked for me was a Staedtler Permanent Lumocolor Dry Safe F
    No visible light at all gets through, only abvout 10% infrared lost with a single layer.

    Also, another idea I just came up with, use a “fly’s eye” drilled PCB filter in the lens path.
    They use a variant of this for filtering X-rays prior to imaging, to remove off plane scattered rays.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Stephen Tinius: Thank you.
  • KH: Ah, the site sells boards, that's the reason. At least it's a XC6SL9 board that does not cost an arm and a leg, though it...
  • Max: While I understand this is more educational than practical in nature, I prefer my edutainment a lot more firmly grounded in economic reality. Sure, you...
  • KH: Using an alkaline coin cell down to 1.0V or under is a very bad idea anyway, unless you as the designer or manufacturer don't care...
  • KH: Farnell says TS1001 is no longer stocked. Not on RS. Digikey says it's obsolete. That said, there are a lot of nanoamp-class parts on sale...