Nurturing Palpable Magnificence

    cr-smart-plant

    0.0.1 • Public • Published

    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

    Install with npm

    cd /home/pi/Documents/
    npm cr-smart-plant install
    

    Install with Git

    cd /home/pi/Documents/
    git clone https://github.com/crundberg/cr-smart-plant
    

    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

    Install

    npm i cr-smart-plant

    DownloadsWeekly Downloads

    0

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • crundberg