Code Monkey home page Code Monkey logo

plantamaluca's Introduction

PlantaMaluca

An Arduino gardening system allowing remote monitoring via http and controlling a water pump powered by a PSU. Please note the current setup is made to be used with an Arduino Mega 2560.

How it works

Once connected, it is possible to collect the parameters monitored (LDR and moisture values) or set moisture limits to turn on and off the water pump. The water pump will be activated or deactivated based on this limits.

The Arduino is set to be powered by the 5V standby power provided by a regular computer PSU. Before activating the water pump, the system will turn the PSU on, and then powers the water pump. This keeps the electricity usage at the lowest usage possible given this arrangement.

Hardware

  • Arduino Mega 2560 (other Arduinos can be used)
  • ENC28J60 ethernet shield (other ethernet shields can be used)
  • several wires
  • 12V windshield washer water pump
  • moisture sensor
  • LDR sensor
  • double relay shield

Monitoring outputs

  • JSON
  • JSONP
  • XML

Usage

(Supposing the IP of the shield is 192.168.0.10)

Passive monitoring

Changing watering limits

On both cases, the result will be the updated values displayed in JSON format

plantamaluca's People

Watchers

James Cloos avatar Rafael Sahb avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.