https://github.com/govindjeevan/cr-smart-plant
Smart plant watering system
https://github.com/govindjeevan/cr-smart-plant
Last synced: about 1 year ago
JSON representation
Smart plant watering system
- Host: GitHub
- URL: https://github.com/govindjeevan/cr-smart-plant
- Owner: govindjeevan
- License: mit
- Created: 2017-12-10T04:56:28.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-01-14T22:06:27.000Z (over 9 years ago)
- Last Synced: 2025-02-09T09:43:40.813Z (over 1 year ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CR Smart Plant
CR Smart Plant is a smart watering system built with a Raspberry Pi. The system uses soil moisture sensors to measure the soil. If the soil is too dry, the watering starts by opening the solenoid for the pot and starts the pump.
# Features
- Automatic watering of plants
- Trend logging for soil moisture
- iOS user interface (Coming soon)
# Install
## Requirements
- Node.js
- MongoDB
[Tutorial for installation of MongoDB and Node.js](http://yannickloriot.com/2016/04/install-mongodb-and-node-js-on-a-raspberry-pi/)
## Install
```
cd /home/pi/Documents/
git clone https://github.com/crundberg/cr-smart-plant
cd cr-smart-plant
npm install
```
## Add to autostart
```
sudo cp /home/pi/Documents/cr-smart-plant/autostart/crsmartplant /etc/init.d/
sudo chmod +x /etc/init.d/crsmartplant
sudo update-rc.d crsmartplant defaults
sudo /etc/init.d/crsmartplant start
```
# Schematics
Coming soon.
## Required parts
- 1 Raspberry Pi
- 1 Pump
- 1 Relay for pump
- 1 MCP3008
## Optional parts
- Lamp
- Relay for lamp
## Parts for each pot
- 1 soil moisture sensor
- 1 solenoid
- 1 relay for solenoid