Tipping Bucket Rain Gauge

This is a tipping bucket rain gauge designed in two separate modules; an outdoor sensing unit, and an indoor display with SD card data.

Aug 24, 2020

38245 views

5 respects

Components and supplies

1

Standard LCD - 16x2 White on Blue

1

7-12 VDC Power Supply (or Wall Wart)

1

Tiny RTC I2C DS1307

1

Magnet (7mm OD x 7MM long)

2

Resistor 1k ohm

1

Reed Switch, SPST-NO

1

PCB Momentary Contact Pushbutton Switch

1

Arduino Nano R3

1

Single Turn Potentiometer- 10k ohms

1

SD Card Module - LC Studios

2

Resistor 330 ohm

1

5x10CM single side prototype board

1

Shift Register- Serial to Parallel

1

Capacitor 100 nF

Tools and machines

1

3D Printer (generic)

1

Soldering iron (generic)

Project description

Code

Arduino Code to set time on RTC

arduino

Load this code first to set time on RTC. Edit the code with actual date and time before uploading to Arduino.

Main Program Arduino code For Rain Gauge

arduino

Main Program for Rain Gauge. Make sure you install all associated libraries before compiling your program. Reference website [ https://roboindia.com/tutorials/arduino-3-pin-serial-lcd/ ] for instructions on updating the LiquidCrystal library.

Main Program Arduino code For Rain Gauge

arduino

Main Program for Rain Gauge. Make sure you install all associated libraries before compiling your program. Reference website [ https://roboindia.com/tutorials/arduino-3-pin-serial-lcd/ ] for instructions on updating the LiquidCrystal library.

Arduino Code to set time on RTC

arduino

Load this code first to set time on RTC. Edit the code with actual date and time before uploading to Arduino.

Downloadable files

Wiring Diagram

Project Wiring Schematic

Wiring Diagram

Wiring Diagram

Project Wiring Schematic

Wiring Diagram

Documentation

LCD spacers

STL file to print spacers to keep LCD unit raised above the shift register IC. I printed using PETG at 30% infill.

LCD spacers

Funnel

STL File for 3D Printing outdoor unit funnel. I printed using PETG at 30% infill.

Funnel

Outdoor Unit Step File CAD Model

.STP file of outdoor unit

Outdoor Unit Step File CAD Model

Control Box Enclosure

STL File for printing the indoor unit enclosure. I printed with PETG at 30% infill.

Control Box Enclosure

Switch Button

STL file for 3D Printing the Switch push button

Switch Button

Filter

STL File for 3D Printing outdoor unit filter. I printed using PETG at 20% infill. This part must be printed with NO horizontal bottom or top layers, creating a 'porous' filter.

Filter

Outdoor Unit Fusion 360 CAD Model

Fusion 36 CAD model of Outdoor unit

Outdoor Unit Fusion 360 CAD Model

LCD spacers

STL file to print spacers to keep LCD unit raised above the shift register IC. I printed using PETG at 30% infill.

LCD spacers

Bucket

STL File for 3D Printing the bucket. I printed using PETG with 30% infill.

Bucket

Sub Base

STL file for 3D Printing the sub base that the bucket attaches to through pivot rod. I printed using PETG with 30% infill.

Sub Base

Front Cover for Indoor Unit

STL file for 3D Printing the front cover for indoor unit. I printed with PETG at 30% infill.

Front Cover for Indoor Unit

Outdoor Unit CAD model

Fusion 360 model of outdoor unit

Outdoor Unit CAD model

Filter with Tab

Filter with Tab

Base

STL for 3D Printing Outdoor unit base. I printed with PETG at 30% infill

Base

Top Cover

STL file for 3D printing outdoor unit cover. I printed with PETG at 30% infill

Top Cover

Outdoor Unit Fusion 360 CAD Model

Fusion 36 CAD model of Outdoor unit

Outdoor Unit Fusion 360 CAD Model

Top Cover

STL file for 3D printing outdoor unit cover. I printed with PETG at 30% infill

Top Cover

Filter with Tab

Filter with Tab

Indoor Unit Step file CAD model

STEP Cad model of indoor Unit

Indoor Unit Step file CAD model

Bucket

STL File for 3D Printing the bucket. I printed using PETG with 30% infill.

Bucket

Funnel

STL File for 3D Printing outdoor unit funnel. I printed using PETG at 30% infill.

Funnel

Front Cover for Indoor Unit

STL file for 3D Printing the front cover for indoor unit. I printed with PETG at 30% infill.

Front Cover for Indoor Unit

Outdoor Unit CAD model

Fusion 360 model of outdoor unit

Outdoor Unit CAD model

Control Box Enclosure

STL File for printing the indoor unit enclosure. I printed with PETG at 30% infill.

Control Box Enclosure

Filter

STL File for 3D Printing outdoor unit filter. I printed using PETG at 20% infill. This part must be printed with NO horizontal bottom or top layers, creating a 'porous' filter.

Filter

Base

STL for 3D Printing Outdoor unit base. I printed with PETG at 30% infill

Base

Sub Base

STL file for 3D Printing the sub base that the bucket attaches to through pivot rod. I printed using PETG with 30% infill.

Sub Base

Outdoor Unit Step File CAD Model

.STP file of outdoor unit

Outdoor Unit Step File CAD Model

Switch Button

STL file for 3D Printing the Switch push button

Switch Button

Comments

Only logged in users can leave comments

Bcjams

0 Followers

0 Projects

0