Lego Enthusiast Bshikin build a camera from Lego parts and added quite a bit of automation using Lego Mindstorms (Lego for building machines). And the code is available via Google Code.
The Camera features include automated exposure meter, automated shutter and mechanical film advance. The Pretty nifty for a few Lego bricks.
Via Philippe Gassmann