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
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Summary

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.

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

More from Engineering

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

This App connects Thingiverse with Makeprintable, a cloud-based mesh repair service that analyzes, validates and repairs most common mesh errors that can occur when preparing a 3D design file for p...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App
Top