Automation in the field of Gardening
Gardening is a tiresome, more or less a bit time consuming activity, more than turning switches on/off. So with the motive of bringing automation in the field of gardening we started with a small indoor garden project.
v # Pre-RequisitesHardware:
- Arduino UNO
- 2 Motor Driver L298N
- High Torque Stepper Motor
- ULN2003
- Jumper Wires
- Breadboard
- DST
- 15cm and 50cm Slider
- Wooden Base (dia.52cm)
- 5m Square Channel
- L Channels
- Rack And Pinion
- Aluminium Plate
- Aluminium Sheet
- Motor Mount
- Some 3d printed Parts
- Sensors
- Light sensors BH1750
- Moisture sensor
- Temperature Humidity Sensor DHT11
Software:
- We got the real-time status of the indoor plant through the wifi-module esp8266 on an ardroid app which allowed us to remotely take care of our plant.
- Dht11 temperature humidity sensor, moisture sensor were used to update parameters of temperature, humidity, and moisture of the soil.
- An analysis of the data, we got, the was used to control lights, fan, and water pump through the app.
- The water pump was adjusted to the place where the moisture was low with the help of positioning buttons of the app.
- https://create.arduino.cc/projecthub/mega-das/arduino-indoor-garden-5d975c?ref=search&ref_id=indoor&offset=1
- http://www.instructables.com/id/Indoor-CNC-Garden/
Our overall code consists of two files provided above:
- esp_code - To be upload in NodeMCU.
- stepper.check - To be upload in arduino uno.
- The growth of plant is properly examined with precise information and thus taken care off.
- The mechanism used in the Bot is very effective in saving water and using it efficiently both position and time-wise.
- The energy requirements of the Bot is very low and can be used for long-time with low electricity requirements.
- The bot has very low heat radiation and thus can be used with continuous working for long time-span.
- It helps us to grow the plant with proper use of water which results in proper growth of the plant.
- The app could be further developed :
- To provide remote access and notifications asking us to allow giving plant the required nutrients.
- Further filters could be added depending on the plant type helping us to decide the requirements.
- Useful in areas with quite variable conditions where gardening is difficult.
- This bot has a very good scope in future for people who are not able to give time in gardening but want a patch of land full of flowers in their backyard. They would require just to spend a few minutes in giving the seeds and water supply to the bot and rest of the work is automatically done by the bot.
- For research purposes this bot can be used by researchers to examine the soil quality and its requirements for plantation accurately and without spending much time as most of the work is done by the bot.
- By farmers to have a proper information about the water and pesticide requirements of soil of their farm so that the growth of grains, vegetables etc. is done with precise information and their growth is properly examined and good quality crops are grown on a larger scale without wastage of water and other resources.