Arduino-BLUETOOTH-CONTROLLED-SMART-IRRIGATION-System

by mideas.monalisa in Circuits > Arduino

587 Views, 1 Favorites, 0 Comments

Arduino-BLUETOOTH-CONTROLLED-SMART-IRRIGATION-System

2.jpg
5.jpg

HERE in this article I am going to show how to make a smart irrigation system at home. This is very easy to make and of course its a prototype project which could be modified according to our need. I have made this basically for the beginners or the intermediates. This is an ARDUINO BASED project which makes it user friendly and if you are looking for a project to show some where like science exhibition, final year college project presentation, environmental science project, agricultural project etc. in several field then this is really a good project that you may try. Making cost for this project is also very low.

Supplies

Screenshot (1).png
Screenshot (3).png
Screenshot (2).png
Screenshot (4).png
Screenshot (5).png
Screenshot (6).png
Screenshot (7).png
Screenshot (8).png
Screenshot (36).png

SO THE COMPONENTS THOSE WILL BE NEEDED ARE

  • ARDUINO NANO WITH CABLE
  • L298N MOTOR DRIVER
  • HC-05 BLUETOOTH MODULE
  • M4 DIODE
  • RED LED
  • 78M05 VOLTAGE REGULATOR
  • 220uF CAPACITOR
  • TERMINAL BLOCKS
  • HEADER PINS

WHY AUTOMATIC IRRIGATION SYSTEM IS NEEDED

1.jpg
  • reduced labor.
  • timely irrigation — plants being watered when needed.
  • management of higher flow rates.
  • accurate cut-off of water compared to manual checking.
  • reduced runoff of water and nutrients.
  • reduced costs for vehicles used to check irrigation.

PARTS OF THE PROJECT

6.jpg

To make and understand it easily we have splatted this project into two main parts.

  • MECHANICAL Part
  • ELECTRONICS Part

for better explanation we have divided our ELECTRONICS Part into

  • Circuit and PCB
  • Assemble the electronics components
  • ARDUINO coding


MECHANICAL PART

Screenshot (37).png
Screenshot (35).png
Screenshot (34).png

Here in this part we will need some PVC sheet to make the chassis, 4 TT gear motors with wheels, 1 submersible pump, one cooldrinks can which is completely optional. you may use anything else to make the water tank. This is considered as the easiest part of this robot. All you need to only cut the PVC sheet and assemble all the components together in a proper way. Here I have attached some pictures on this.

Here I have used 60rpm TTgear motors but you may vary the rpm according to your need. But one tips I want to share that, lower rpm motos are easy to control & they could be shown easily in any resentation. Thats it for this part. now we will move to our next part which is ELECTRONICS PART. Here we will directly enter into the circuit and pcb making part. This could be littlebit tough if you are a fresher in making electronics project but I will explain is as much easier as possible.

CIRCUIT Diagram & PCB MAKING

Screenshot (9).png
Screenshot (10).png
Screenshot (11).png
Screenshot (12).png
Screenshot (13).png
Screenshot (14).png
Screenshot (15).png

Here I have attached the circuit or the connection diagram which is very easy to understand and make. Please follow this diagram when you are going to make this project.

This project will work or perform same with or without making pcb but I have made PCb boards for this project. Actually not only for this, I always do prefer making any project using Customized PCB boards. There have obviously some advantages of making any project using PCB boards. like

  • Compact Size and Saving of Wire.
  • Ease of Repair and Diagnostic. If in case of any damage, it's very easy to check and replace the particular failure components.
  • Saving of Time.
  • Immune to Movement.
  • Tight connections and Short Circuits Avoided.
  • Low Electronic Noise.
  • Low Cost.
  • Reliability.

So I always make PCB BOARD for my every project. As I have already mentioned before I have already attached a circuit diagram with this article so please download that before you are going to connect all of them together. In my case, I have made a customized PCB board from JLCPCB to skip a few steps of wiring and make an easy connection between all the components.$2 for 5pcs PCBs, PCBA from $0, Register to Get Free Coupons here: https://jlcpcb.com/IYB. I really liked the PCB Boards as they are very high in quality.

ASSEMBLE THE ELECTRONIC COMPONENTS

Screenshot (18).png
How to make Arduino Bluetooth controlled irrigation system

Now we will make all the components together. But before that please make sure that you have gathered all of them correctly. Here I have enlisted the components and also provided their pictures for your references. Hope this will help you to make this easier.

SO THE COMPONENTS THOSE WILL BE NEEDED ARE

  • ARDUINO NANO WITH CABLE
  • L298N MOTOR DRIVER
  • HC-05 BLUETOOTH MODULE
  • M4 DIODE
  • RED LED
  • 78M05 VOLTAGE REGULATOR
  • 220uF CAPACITOR
  • TERMINAL BLOCKS
  • HEADER PINS

Now please assemble all the components together to complete the project. this is very easy to do if you follow the simple connection diagram. But if you have any doubt on this you may watch this video for better understand

after assemble all the electronics part together only one thing will be left for us which is ARDUINO CODING. Trust me this part is really very easy as compared to these previous parts. So lets finish it...

ARDUINO CODING

Screenshot (60).png
Screenshot (59).png
How To Make 12V Rechargeable Battery At Home From PVC Pipe

First of all you need to download Arduino IDE in your system which is a completely free software for all the users. You can easily download it from their official website. Then download the necessary libraries like- Adafruit Motor Shield library, Dabble, etc. and then you have to select the correct boards and ports. Here in this case we are using Arduino Nano so you have select Arduino Nano & for port you have to select the port that shows in the software after connection your Arduino Board with your system. It will be some thing like com port 3, com port 7, com port 4 etc. and so on.

Then you need to download or copy the given Arduino code and pest it or open it and upload it in Arduino Nano.

PLEASE don't forget to disconnect the hc-05 Bluetooth module while uploading the code.

Once you have done all this, only one last part is left which is giving power to your robot. Here i have used one 12v diy rechargeable li-ion battery. which i have made using 18650 li-ion batteries. This is also very easy to make and please click on the link if you want to know How to make 12v rechargeable li-ion battery at home.

Downloads

CONNECTING VIA BLUETOOTH

Screenshot (65).png

After everything, finally we have to connect the robot with our android phone via Bluetooth. There have so many Android app easily available in play store. I have downloaded one of them and installed it in my Android phone. Then I have turned on the robot and searched for HC-05 Bluetooth. then they will as for the passwords. Most of the cases it is '1234'. then it will connect successfully with the robot. then open the app and run your bot.