Garduino

1 minute read

Languages Used: C

Source Code: GitHub Link

Goal

The Goal of this project was to provide a cost efficient solution, to automate a Garden, which can be built by almost anybody with little experience of hardware and computer code. Similar DIY projects like this cost almost $200 - $350 on websites like KickStarter, this system would cost fraction of its price. Similarly, the project may be hooked up to the WiFi using applications/services like Blynk.

Requirements

Dependencies

  • Arduino IDE

Hardware Required

  • Arduino UNO or any other Arduino board
  • A generic Breadboard
  • Jumper wires
  • Water pipes
  • Battery
  • Some resistors
  • Water motor
  • 5V relay module (acts as a switch)
  • Real Time Clock (RTC)
  • Soil Moisture Sensor
  • Light Dependent Resistor (LDR)

Description

This project was built using an Arduino Microcontroller to automate the Gradening Process, with the usage of Real Time Clock (RTC), to monitor when to water the plants and how long to water, Soil Moisture Sensor, another parameter which tells how much to water, Light Dependent Resistor (LDR), to tell at what time of the day to water in case the RTC fails. Input sensors were logged on the computer, temporarily, using the Arduino IDE, The System can be connected to services like Blynk and many others.

Schematic Diagram

Garduino Schematic Diagram

References

The Schematic image was borrowed from this GitHub repository, although this is not the exact schematic used in my project.

The idea of this project was inspired by this video on YouTube.

Check this website to see how a relay works.

You can fork the project on GitHub to add more features to the project.