This is part two of my weather station. I must start by saying that this is a work in progress. I have not completed this project as of yet, but will in the future. Feel free to use these things to create your own weather station. This is also just one piece of an entire weather station I am building. The full station has sensors for wind speed, wind direction, 8 inch rain gauge, temperature and humidity. This documentation may be heavily modified in the future.
This is my version of a tipping bucket rain gauge. This was all created in OpenSCAD. The tipping_bucket_rain_gauge.scad file can be modified for all pieces of this build.
I printed this using eSun white PETG filament. I had read that the eSun filament had some UV resistant chemicals in the plastic which I figured would help with the longevity of the gauge as it will be out in the sun and other elements.
This build was done from researching other commercially sold rain gauges, and researching information from weather websites. The funnel for this rain gauge is an 8 inch diameter, so you should have at least a 220mm x 220mm build plate on your 3D printer to make this. There are four main parts to the rain gauge, the base, base mounting support, the tipping bucket and of course, the funnel cover. The tipping bucket has a small recessed hole in one top corner which holds a magnet. The upright piece on the base is used to hold a magnetic reed switch. The concept is that for every tip of the bucket, the reed switch is triggered. Every trigger of the reed switch indicates an amount of water. By counting the tips of the bucket over a period of time you can calculate the amount of rainfall within that period.
I have not completed this project yet, so as I get more done I will modify the information here. For now, feel free to grab any of the build files and make your own.