Soil Moisture Monitor - LCD Version
Monitor soil moisture and view the readings on a 1602 LCD display.
Libraries
3D Printables
Parts List
Part | Quantity | Notes |
---|---|---|
Arduino Nano | 1 | |
Arduino Nano Expansion Board | 1 | |
1602 LCD Display (with I2C adapter) | 1 | |
Capacitive Soil Moisture Sensor | 1 | |
Momentary/Tactile Button Module | 2 | |
M3 x 16mm-30mm Screws | 4 | For enclosure lid |
M3 x 8mm Screws | 8 | For mounting buttons and display |
M3 x 12mm-20mm Screws | 8 | For mounting bracket and garden stake |
12v Power Supply | 1 |
Sketch Installation
- Install UltiBlox-Examples library
- Open File -> Examples -> UltiBlox-Examples -> SensorDisplay in Arduino IDE
- Adjust SensorConfig.h (if needed)
- Set 'SENSOR_LABEL' to 'Moisture'
- Set 'SENSOR_KEY' to 'M'
- Adjust DisplayConfig.h (if needed)
- Set 'ACTIVE_DISPLAY_TYPE' to 'DISPLAY_TYPE_LCD' (uncomment the relevant line)
- Click Upload