This guide uses the Raspberry Pi and camera from the Pi Foundation.
Links to the 3D printable enclosure models are aso provided. Some of the 3D models for the are a remix of thingiverse.com user T_Hambush's Pi Zero security camera.
See this project's OpenSCAD page for information on 3D printing the enclosure(s). Continue here once the enclosure is printed and ready for assembly.
Normally, I'd say get the software going before you assemble the project and its enclosure, but for the Creeper Cam it does not matter too much.
This project has two assembly options. The first option is for the Pi Zero only. The second option is for all the Raspberry Pi versions with a camera connector. Both options use a common assembly for the camera stand.
This assembly option is for Rasbperry Pis with a camera connector. So far this versions Zero through 3.
Remmber this software does not support USB cameras, only Raspberry Pi cameras.
The soft ware for this project is available on Github.
The project's install guide is on elinux.org.
But the software installation for this project comes down to just a few commands:
git clone https://github.com/silvanmelchior/RPi_Cam_Web_Interface.git cd RPi_Cam_Web_Interface chmod u+x install.sh ./install.sh
The installer app configures the default port and URL. Keep track of these values if you change them. At the time of writing this, the default URL context was '/html'.
After installation, the default location of the camera stream is http://raspberry-pi-ip/html/
The Web user interface has controls for the camera and operating system.