Skip to content

eghor2005/greenhouse-irrigation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 

Repository files navigation

GreenHouse Irrigation System 🌱

Two independent Arduino projects in one repository.

πŸ“ aquaflora - Manual watering with TFT display

Set watering duration (1-2048 sec) using potentiometer β†’ press button to start. Shows countdown and progress bar on ST7735 display.

Hardware: ST7735 display, relay, button, potentiometer

πŸ“ bochka - Automatic water tank control

Sensor detects no water for 30 min β†’ pump turns ON. Water detected for 15 sec β†’ pump turns OFF.

Hardware: relay, water level sensor

Both projects run on separate boards. No communication between them.

The system in greenhouse

The system is on a barrel The system is on a barrel

The system in on the barrel

The system is on a barrel The system is on a barrel

Wiring

πŸ“ aquaflora / (Manual + TFT)

Component Pin
TFT CS 10
TFT RST 9
TFT DC 8
TFT MOSI 11
TFT SCK 13
Relay (pump) 3
Button 2
Potentiometer A0
TFT VCC 5V
ВсС GND GND

πŸ“ bochka / (Auto tank)

Component Pin
Relay (pump) 3
Water sensor 2
VCC 5V
GND GND

Folder structure for repo:

greenhouse-irrigation-system/
β”œβ”€β”€ aquaflora/           # Project 1 (manual watering with display)
β”‚   β”œβ”€β”€ photos/
β”‚   β”œβ”€β”€ README.md
β”‚   └── aquaflora.ino
β”œβ”€β”€ bochka/              # Project 2 (auto-completion of the barrel)
β”‚   β”œβ”€β”€ photos/
β”‚   β”œβ”€β”€ README.md
β”‚   └── bochka.ino
└── README.md            # Main README

About

GreenHouse Irrigation System 🌱 Dual-mode plant watering system. Manual: set duration (potentiometer), start with button. Auto: pump activates after 30min dry sensor, stops 15sec after water returns. Features ST7735 display, relay control, anti-short-cycle logic. Prevents pump burnout, saves water. 🌿

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages