icon

Pi Cam - A Remote Raspberry Pi Desktop/Camera/Server

projectImage
projectImage

Pi Cam is a 3D Printed Remote Raspberry Pi Desktop/Camera/Server, It' can be your 3D Printer monitoring system, Camera (Record Photos/Videos/Time-lapse), Server, and a Linux desktop. And the good part is because we are using Remote-it service we can access all this remotely from anywhere in the world.

projectImage

 

Step 1: Fusion 360 Design and 3D Printing

* 3D Print all the parts given Click For STL Files

*You can Modify The Design Model in Fusion 360 Software

projectImage

Step 2:

Assemble the 3D printed parts as shown in images with the help of 8mm screws.
projectImage
projectImage
projectImage

Step 3:

Put the Raspberry Pi in assembled 3D printed enclosure and fix it with 8mm screws.
projectImage
projectImage
projectImage

Step 5:

Snap the camera assembly into raspberry pi assembly.
projectImage
projectImage
projectImage

Step 6:

*Attach the 5v fan to part 4 using M2.5 15mm screws.

*Snap the fan cover(part 5) onto the fan.

(Don't use the screws that I used for adding the fan because they may damage the board if not used properly)

projectImage
projectImage
projectImage
projectImage

Step 7:

*Snap the fan assembly into main assembly after connecting the camera cable and folding it inside carefully.

*Connect the 5V fan to GND and 5V DC

*You can use some glue if you feel that its not a tight fit.

*Now put the Lens on the camera and you are good to go.

 

(I have a 16mm telephoto lens the images on the lens are zoomed that means I have to place camera far from subject to capture full frame object but the background bluer it gives is amazing it is good for photography you can use 6mm wide-angle for wide frame)

projectImage
projectImage
projectImage
projectImage
projectImage
projectImage

Step 8: Create Account

Create a remote.it account and login with email and password.
projectImage

Step 9: Setting Up Remote VNC

*First install the Raspberry Pi OS on the memory and setup the system.

*Connect the system via HDMI to a external monitor.*Enable SSH and VNC Viewer.

projectImage
Run the commands
CODE
sudo apt-get upgrade 
sudo apt-get update
projectImage

*If it asks for any permission (Yes/No) type y and enter.

*Run the following command for installing Remote.it service on Raspberry Pi.

CODE
sudo apt install connectd
To launch the service run following command
CODE
sudo connectd_installer
projectImage

*Now select the option 1 and login with your email and password.

*After login you will find the active services and different options to add remote services.

*You can choose option 4 for activating remote VNC service and type the name for you service.

*After registering the service you can find the attached service with your given name you can connect it and launch it in VNC viewer with your Raspberry pi name and password.

projectImage
projectImage
projectImage

Step 10: Setting Remote Camera

First enable the legacy camera by typing the command and navigating to the legacy camera enable option.
CODE
sudo raspi-config
projectImage
projectImage
Now install the raspberry pi camera web interface by typing the commands
CODE
sudo apt-get install git

git clone https://github.com/silvanmelchior/RPi_Cam_Web_Interface.git

cd RPi_Cam_Web_Interface

./install.sh
You will get the image 3 screen where you can save the settings as mine.
projectImage
projectImage
If you get error while ./install.sh command you can run the command
CODE
apt-get update --fix-missing
Now again run the command and login with remote.it email and password.
CODE
sudo connectd_installer
projectImage
projectImage

*Select the option 2 since we are forwarding HTTP port 80

*You can name your camera service*After successful registration you will find the service in your account with your given name.

*After connecting and launching the service you can record and download photos, videos and time lapse.

*There are many settings in the web interface you can change according to your need.

projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
projectImage
License
All Rights
Reserved
licensBg
0