Components and supplies
Standard LCD - 16x2 White on Blue
7-12 VDC Power Supply (or Wall Wart)
Tiny RTC I2C DS1307
Magnet (7mm OD x 7MM long)
Resistor 1k ohm
Reed Switch, SPST-NO
PCB Momentary Contact Pushbutton Switch
Arduino Nano R3
Single Turn Potentiometer- 10k ohms
SD Card Module - LC Studios
Resistor 330 ohm
5x10CM single side prototype board
Shift Register- Serial to Parallel
Capacitor 100 nF
Tools and machines
3D Printer (generic)
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