MSCcam embedded camera

From Merlin Systems Wiki

The MSCcam is a miniature colour video camera module. It is ideal for mobile video applications such as remote monitoring or robot vision. In addition to basic video capture, the camera provides frame-rate colour region tracking, providing a low-overhead interface to a host for use as a simple vision system.


MSCcam mounted on a Miabot Pro:
Image:MSCcam wireless camera.JPG


Camera control and output are provided as either RS232-compatible serial signals or an I2C-bus link. Alternatively, an ESD02 miniature Bluetooth module can be fitted for remote wireless access.

This gives three different methods of connection -

  • via I2C bus - e.g., especially, direct to Miabot Pro BT robot
  • via RS232-compatible link -e.g. direct to PC port
  • via Bluetooth wireless -e.g. to a PC virtual serial port

Note: Slightly different build versions are needed for wireless / non-wireless use.

Contents

Support

Robot Link Lead

To connect it to the robot, a special 16-way lead is provided.
Notes:

  • although this looks symmetrical, it isn't: It is generally better (probably not essential) to have the robot + camera ends the right way round.
  • although it looks like a straight-though pin-to-pin lead, it isn't: It is ESSENTIAL to use the correct lead or the robot will not work at all.

(See MSCcam Robot Lead Construction for how to make one)

Software resources

Because the MSCcam is compatible with the open-source AVRcam design, we can use the standard AVRcam View test software that is written for that.

Resources:


See the main manual for instructions on connecting to a robot-mounted camera.


Design

MSCcam Design - design background and sources

Documentation

MSCcam Documentation - end-user documentation

Build+Test

MSCcam Buildinfo - in-house build sources, procedures, resources

Wishlist

Wanted product improvements + enhancements : MSCcam Wishlist