Pi-Cam

I was unable to find a suitable pan and tilt solution for Raspberry-Pi so I decided to create one. The object is 3D printable and provides a stable platform to develop remote surveillance, time lapse and computer vision projects. I wanted it to look well polished and feel like a commercial product so I put some extra effort in the aesthetic and functionality.

The hardware part is developed using OpenScad, an opensource CAD system based on command line rather than graphical point-and-click instructions. The software is sometimes referred as “the programmer” CAD as you effectively have to write code to generate 3D models. I believe this approach is much better for mechanical design as it allows easy model parameterisation.

1 2
Exploded view of the pan and tilt enclosure for raspberry Pi 2Cam-Pi assembled

The software of choise is Node.js, JavaScript and Foundation to create a web application that runs well on mobiles, tablets or desktops.

At the moment functionalities are limited to video streaming and time lapse, but the platform can be used in conjunction with OpenCV for more advanced computer vision applications. For the moment I have used it to do some timelapses from my balcony.

You can find some more assembly information on the Thinghiverse post or the source code on Github.

Advertisements

Interested? Let's discuss!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s