Search models, users, collections, and posts

All sky camera housing for Raspberry Pi HQ Camera

Print Profile(1)

All
A1
P1S
P1P
X1 Carbon
X1E
X1
H2D
H2D Pro
H2S
P2S
H2C
X2D
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
11.9 h
2 plates
5.0(1)

Open in Bambu Studio
Boost
34
88
1
8
78
22
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
M2.5x4x4 Round Threaded Brass Heat-Insert Nut (20PCS) - AB011
M2.5x6 SHCS Machine Screw (20PCS) - AA029
M3x6x0.5 Carbon Steel Flat Washer (100PCS) - AC004
List other parts
  • 100mm acrylic dome x 1: the one on https://www.amazon.de/-/de/dp/B09B8BR5C5 or similar

Description

the code is also available on GitHub

This is a model of a housing for an all sky camera project https://github.com/AllskyTeam/allsky, using a RaspberryPi HQ Camera.

My version uses arducam's 1.56mm f/2 fish eye lens (with cca 180° FOV), if you wish to have a more narrow field of view, you can choose a different one.

 

The model should provide a good weather proofing of the RPi inside, as well as of the camera module. For the construction you will need to buy a 10cm acrylic dome with a lip (this one works well enough https://www.amazon.de/-/de/dp/B09B8BR5C5) and drill 6 holes in it, then fix it to the top part with silicone and M3 / M2.5 screws with nuts (or use more heat inserts).

 

The camera module itself is held in place using M2.5x4x4 heat inserts and screws, which allows for easy removal and refocusing.

 

To edit the OpenSCAD files, you will need to have PiHoles.scad and BOSL libraries installed.

 

My version is getting power by a PoE cable (with one PoE injector, and one PoE splitter) with a modified USB micro connector at the end of it (simply connect the red&black wires of the USB with the PoE wires).

 

A simple guide for modifications:

 

the main OpenSCAD file (allsky.scad) has several objects:

 

  • AllSkyHousing(); → this creates the top part of the housing, that attaches to the acrylic dome and camera
  • enclosure(); → generates an enclosure for the raspberry pi and all the cables (the part with 3 holes in the bottom of it)
     

If you wish to modify any of the measurements, i reccomend you start looking from these lines.

 

2D profiles for test fitting can be found attached bellow.

 

Update 03-03-25:

I have added a mount for this all sky camera enclosure, if you want to hang yours by a drainpipe, you can print an additional mounting ring, that goes between the top and bottom part of the enclosure. Then, you will need to print both mounting arms (or hooks), which you will attach to the mounting ring (use 2 connectors for better support, but one on the lower end should be sufficient):


You can then hang the whole contraption on a drain pipe, and it should stay fixed quite snuggly.

You will probably need to adjust the measurements of the individual arms, you can do so by opening allsky_mount.scad in OpenSCAD and moving sliders in the customizer window on the right side.

 

I added the needed mounting ring to the allsky.scad file, it is generated by two lines of code:

  • hooks();
  • ring(50);
     

 

 

 

Boost Me (for free)

If you like this model, you can boost me ;)


Documentation (3)

Other Files (3)
allsky_top_profile.pdf
allsky_mount.pdf
allsky_ring.pdf

Comment & Rating (1)

(0/1000)