RPi Meteor Camera by mjmazur 3d model
Warning. This content is not moderated and could be offensive.
naked
3dmdb logo
Thingiverse
RPi Meteor Camera by mjmazur

RPi Meteor Camera by mjmazur

by Thingiverse
Last crawled date: 3 years, 1 month ago
Introduction
Every day, 10’s of tons of extra-terrestrial material falls onto the Earth. Although most of the particles are no bigger than grains of sand, when they hit our atmosphere they create the flashes of light that we often call ‘shooting stars.’ These meteors, as they are more properly known, occur at altitudes of between about 70 and 110km and are moving at speeds of between 11 and 72 km/s. And, with millions visible to the naked eye each day, we can’t help but wonder what they are and where they come from. To try to answer these questions, there are a number of different techniques that can be used. Two of the most basic are radar and optical observations. Radar is incredibly useful as it allows us to observe and compute orbits for some of the smallest particles that impact the Earth. However, it’s too costly for the amateur to produce meaningful information. Good optical observations, however, can be made cheaply and easily with a few pieces of basic equipment. Here, we describe an opensource project to build a very capable meteor camera that can be connected to a global meteor camera network.
The project can be found on GitHub at, https://github.com/CroatianMeteorNetwork/RMS
What You Need
A surprisingly capable meteor camera requires relatively few parts and can be built over the course of an evening or two. Here's what you'll need...
IP camera module with Sony IMX225 (discontinued) or IMX291 sensor
CS lens mount
4 mm f1.2 CS-mount lens (you can also use a 2.8 mm or a 6 mm if you want a wider or narrower field)
POE module for IP camera
IP/POE cable
POE injector
Raspberry Pi 3 Model B/B+
64GB SD card
RPi case with fan and space for the RTC module
RTC module
Waterproof enclosure
Mounting bracket
2 network cables
For the enclosure, you can either buy one commercially or print your own from the files included here. Printing your own has the advantage of being lightweight and can make use of a smaller mounting bracket than required by a commercial housing. If you decide to print your own, you'll also need the following parts.
47 mm diameter glass window
70 mm o-ring
1/4" nut
M2 standoffs 5 or 10mm
Silicone sealant
If you have trouble finding any of the required parts, send us a note. We can put together a small kit of tested parts for a reasonable cost.
How To Do It
Print out the housing parts.
Drill a hole in the bottom corner of large enough to pass the IP/POE cable connectors through.
Run a thin bead of silicone along the inside edge of the seat for the window in the housing top.
Set the window onto the bead of silicone and press down lightly to ensure that a seal is made.
Place the o-ring around the threads of the housing base.
Insert a 1/4" nut into the hexagonal depression in the housing base and then screw the tripod mount into the nut.
Peel the protective film (if there is one) off the front of the sensor of the camera module and attach a CS lens mount to the module.
Screw the 4 mm lens into the lens mount
Run the IP/POE cable connectors through the hole in the housing and then connect them to the POE module.
Attach the POE module to the camera base with 4 standoffs. If the threads on the standoffs aren't long enough, you may need to first screw four 5 mm standoffs into the base. The POE module can then be attached to these with 10/15 mm standoffs.
Run POE module cable to the camera module.
Attach the camera module to the 10/15 mm standoffs.
Screw the housing top to the base to check the fit. If the front of the lens is more than 5 mm from the window, you can add an additional set of 5 mm standoffs between the POE and camera modules.
Plug your camera into the POE injector and then into the ethernet connector on your computer.
Setup up your ethernet adapter to have an IP address of something like 192.168.1.5 (your camera is likely 192.168.1.10 from the factory) and your subnet and gateway as 255.255.255.0 and 192.168.1.0 respectively.
Plug the injector into the wall.
Run the CMS software (likely a download from your camera supplier) and add the camera as a device with IP address 192.168.1.10 (or whatever the camera address is).

Set the camera settings and finally the camera IP address as 192.168.42.10.


Take a break, and admire your handiwork. Your camera is now assembled and ready to be mounted and plugged into the Pi.

Find a mounting spot for your camera. The location should allow the camera to look up and be as free from obstructions as possible.
Mount the camera securely and run your network cable back to the POE injector which is, preferably, inside with the RPi.
Assemble your RPi case and insert the RPi.
Install the RTC module.
Burn the Raspberry Pi Meteor System image to your SD card
Insert the SD card into the Pi and boot it up.
Expand the filesystem, setup a new ssh key, and reboot.
Plug the camera into the POE injector and the injector into the ethernet port on the RPi.
Double-click on the RMS_ShowLiveStream shell script on your desktop and execute it in a terminal window. A window should pop up with you video feed. Kill it by typing CTRL-c in the terminal window that it's running under.
Open the RMS_config file on the Desktop with a file editor.
Update the file with your latitude, longitude, and elevation.
Update field-of-view if you're not using a 4 mm lens.
Save the file with CTRL-s and reboot the RPi.
If all went well, your Raspberry Pi Meteor System will automatically begin collecting data when the sun goes down. In the morning, detected meteors can be viewed with the CMN_binViewer application (found on the desktop).
Create a plate solution by doing a stellar calibration (a detailed description of how to do this can be found here... https://github.com/CroatianMeteorNetwork/RMS/blob/master/Guides/SkyFit.md )
Now in order to achieve the full power of the system, there should be another camera located some distance away that is observing the same volume as your camera. When this is the case, orbital information for the observed meteors can be calculated. In the event of a meteorite-dropping fireball, this information will give a good idea of where the burst occured and where meteorites may be found on the ground. To enable orbit calculations, you simply need to edit the upload_enabled flag to true. This will automatically upload your detected meteors to a server at the University of Western Ontario where they can be correlated with other nearby observations.
Need Help?
This has been a simplified overview of how to build your own meteor camera. More detailed documentation is available on the GitHub project page but we're here to answer any questions (related to meteor astronomy) you have.

Tags