The camera controller box is an easy way to rotate a webcam from a PC or remotelyΒ through the internet.
Step 1: Materials and 3D files
In this project I used aΒ Teensy 2.0Β micro-controller since it was available, but you can use any other MCUΒ like an ATtiny85 or an atmega328.Β The servo model number is S9001.
I designed a place for a weight on the base part, in order to prevent vibrations and to keep the camera from falling off while it rotates.
The servoΒ adaptor part is based on thing:19940.
I designed a place for a weight on the base part, in order to prevent vibrations and to keep the camera from falling off while it rotates.
The servoΒ adaptor part is based on thing:19940.
base.STL
cover.STL
screws_back.STL
screws_front.STL
servo_adaptor.stl
Step 2: Printing and assembling – base
The first part that you need to print is the base part since everything else is connected to it.
If you have aΒ weight (or made one to fit the print) use screws to screw the print to the base.
If you have aΒ weight (or made one to fit the print) use screws to screw the print to the base.
Step 3: Screw Mounts
Print the screw mounts, as you can see there are several different ones, so make sure to place them in the right positions.
Cut small pieces of filament and push them into the holes. They will help you align the screw mounts and keep them in place
while youΒ apply some superglue to them.
Cut small pieces of filament and push them into the holes. They will help you align the screw mounts and keep them in place
while youΒ apply some superglue to them.
Step 5: Servo Adaptor
Push the nut into the adaptor and glue it with a few drops of superglue.
AssembleΒ theΒ adaptorΒ to the servo accessory.The screw is used to mount the camera to the box so youΒ should use a screw with a gripper to make it easy to mount.
AssembleΒ theΒ adaptorΒ to the servo accessory.The screw is used to mount the camera to the box so youΒ should use a screw with a gripper to make it easy to mount.
Step 6: Placing all together
Solder the Teensy board to the PCB according to the attached schematic.To program the Teensy you will need theΒ PWMServo library.
Download the attached file and upload it with Arduino IDE.
Download the attached file and upload it with Arduino IDE.
For more detail: 3D Printed Webcam Controller