Loading

Dr.RobotLabs Adafruit Analog Camera Case, Lego Optical Cage System for 1/2 Diameter Lenses and Small TV Case

by htsrjdrouse, published

Dr.RobotLabs Adafruit Analog Camera Case, Lego Optical Cage System for 1/2 Diameter Lenses and Small TV Case by htsrjdrouse Feb 20, 2013

Description

While reprapping, I have made many microscope techniques, my best solution thus far is to work with analog cameras rather then webcams. So I like Adafruits Analog Camera - http://www.adafruit.com/products/397.

There is also a case for Adafruits TV https://www.adafruit.com/products/910

But its pretty lame needs some improvement except you can mount on aluminum extrusion (30mm) and its easy to fix to 20mm.

So I wanted to make an optical cage system for this using custom focal length lens 1/2" diameter.

The cage system can interface filters or even beam splitters ... potentially it should be straightforward to do now with it anyway. The holes fit the lego black square rods and you have an option to put in a M4 lead screw for zooming. That is about as far as I went with this.

I just use this for making different working distance lenses. I want to make mounts for Dr.Robotlabs Repstrap Library.

More from Engineering

view more

Instructions

Here is the list of functions. I also upload a driver file you had edit the module and see the imagines through the driver file.

I also put the Adafruit tv monitor that I used as a separate set of functions. Sorry lazy

Here is the list for the optical cage system .. 12ptStar(size, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota adjustcaselid() - This is the lid that covers the camera case, it can be modified to fit a bandpass filter. Its set up to accomidate a threaded rod if for zooming used with M4 threaded rod and 2 lego guides adjustcaselid_nothread() - This is the lid that covers the camera case, it can be modified to fit a bandpass filter. baseassembly() - Adafruit analog camera base assembly used with M4 threaded rod and 2 lego guides (black rods) baseassembly_nothread() - Adafruit analog camera base assembly box(size) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota cammount() - This supports underside of this Adafruit analog camera so its nice and close to the lid orifice case() - The actual case part that fits the camera and cammount caselid() - Its also a case lid but doesn't hold an M4 nut like adjustcaselid() <- which is supposed to move. caselid_nothread() - no thread so its similar probably to adjustcaselid_nothread() cone(height, radius, center = false) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota dislocateBox(w,h,d) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota dodecagon(size, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota equiTriangle(side, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota hexagon(size, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota hexagram(size, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota inner() - Designed to hold Thorlabs 1/2" diameter biconvex lenses and simlar in place 2 Plano-convex lens 20mm focal length (LA1074 1/2" 20.0 10.3 4.0 1.8 17.4) http://www.thorlabs.com/newgrouppage9.cfm?objectgroup_id=112 These 2 lens resting against each other with the convex end facing each other innerlensguide() - Also designed to hold Thorlabs 1/2" diameter biconvex lenses and simlar in place lenscap() - Designed to hold Thorlabs biconvex 1/2" diameter lenses and simlar in place m4bearing() - This is a just a model of a m4 bearing to line stuff up octagon(size, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota oval(w,h, height, center = false) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota ovalTube(height, rx, ry, wall, center = false) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota rightTriangle(adjacent, opposite, height) - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota roundedBox(size, radius) - is Marius Kintel roundedBox library tube(height, radius, wall, center = false) - - OpenSCAD Shapes Library (www.openscad.org) Copyright (C) 2009 Catarina Mota

Top