Introduction: Water Irrigation System Using Arduino

Hello friends welcome to Techno-E-Solution, In that teacher I'll show you how to relieve oneself "Water Irrigation System Exploitation Arduino Uno". As we get wind during summertime season, most of the peoples are too slow to water potted plants every day and plant testament eventually wither if people blend out on vacation. Here is automatic engraft watering system that can hydrophytic plant in your absence exploitation Arduino. This envision is about building up a Automatic plants water irrigation whenever the soil moisture sensor sense ground is dry then ticker part with automatically and watering to plant.

In this imag the arduino Microcontroller is misused and soil moisture sensor are used to determine wet level of the soil. The relay module are used to control the pump connected across it. As moisture sensor respect goes below the 400 the arduino turn Connected the pump and after some time when moisture sensor sense value goes above the 400 the pump dumbfound automatically OFF. I provide PCB layout where you can easily concept the PCB of this project . You can simply print the PCB layout and victimization toner transfer technique you can make PCB. Drill the PCB and place entirely components on board then solder it properly. Place the wet sensor in pot, I connected the lesser submersible pump you can connect new pumps available in securities industry. The pump was deep in the water which supply the water to the plants. This arrangement is wedge-shaped and easy to construct by victimization PCB (PCB engraving),It's the most simple way to make this system with PCB add-in. Army of the Pure's get started.....

Step 1: MATERIAL Obligatory

Step 2: CIRCUIT DIAGRAM & PCB LAYOUT

Follow the circuit diagram to make the externalise. I provide the gerber file link which is useful to make PCB.

Ill-trea 3: LET'S Progress to PCB

Espouse the chase steps to make PCB victimization "Tonner transfer Technic"

  1. Hold a print on exposure paper using tonner pulverize full printer.
  2. Cut PCB of layout size of it.
  3. Use Iron to transfer tonner on PCB.
  4. Later tonner channel successfully, take out a 2-3 spoon of ferric chloride in water.
  5. Place PCB in the solution for 5-10 Amoy.
  6. Sporty the PCB with the help of PCB Cleansing agent.
  7. Bore the PCB using recitation machine.
  8. Place all components connected PCB as shown in 3D PCB layout.
  9. Solder components on PCB.
  10. Like a sho your PCB Completed..

PCB Layout :-

  • Bottom Layer :- Tick to undetermined

    Top Silk Layer:- Click to open

Next PCB

NextPCB is a sharp-quality PCB Manufacturer. With professional PCB manufacturing capabilities, our PCB engineers with much 10 years of see will double-control your technology files.

NextPCB is certified by IATF16949, ISO9001, ISO14001, UL, CQC, RoHS and REACH; more importantly, we handle the whole process including the PCB prototype, PCB manufacturing, PCB assembly, testing, and unalterable freight. We are capable of assembling BGA, Small-BGA, QFN, and other leadless package parts. We also own an online parts shop at, you tail end prefer whatsoever parts you need.

If you want a Written circuit board go through the Side by side PCB

Step 4: ARDUINO CODE

Use the tailing code &ere; Upload into the your Arduino IDE.

/*  * Hello Friends welcome to Techno-E-solution  * Here is the code for Irrigate Irrigation Organization Using arduino Uno  */  int moistureSensor = 0; int efferent = 2; #let in<LiquidCrystal.h> LiquidCrystal lcd(12,11,6,5,4,3); nullity setup() { Serial.commence(9600); lcd.begin(16,2); pinMode(motor,OUTPUT);   LCD.clear();   lcd.setCursor(0,0);   lcd.print("    WEL-COME ");   delay(2000);   lcd.clear();   lcd.setCursor(0,0);   lcd.print("PLANT IRRIGATION");   lcd.setCursor(0,1);   lcd.print("     System of rules");   hold up(3000);   lcd.vindicated();   int SensorValue = analogRead(moistureSensor);   if(SensorValue >=400) { lcd.setCursor(0,0); lcd.print("Position ....");    LCD.setCursor(0,1); liquid crystal display.print("        DRY SOIL"); delay(5000); lcd.clear(); }  other {   lcd.setCursor(0,0); lcd.print("STATUS ...."); lcd.setCursor(0,1); lcd.print("      Wet Stain"); postponement(5000); lcd.clear();  }  } void loop(){    int SensorValue = analogRead(moistureSensor);   lcd.setCursor(0,0);   lcd.print("SENSOR VAL =");   lcd.println(SensorValue);  if(SensorValue >=400) {     digitalWrite(motor,HIGH); lcd.setCursor(0,1); lcd.print("   *WATERING* "); }  else {  digitalWrite(motor,LOW); LCD.setCursor(0,1); lcd.print(" *Non WATERING*");  }  }

Step 5: Demo

Step 6: NextDFM Software From NextPCB

A PCB Design Problems Detector, An Applied science Solution Provider Significance the Gerber file with united snap. No need for complicated file reading stairs to review easily and improve efficiency.

Download Software Service you quickly familiarize DFM design specifications and production needs to determine whether thither are any manufacturing constraints

Features

Make PCB design more standard Preclude the quality flaw Impedance calculation function and lamination automation Automatically generate the outdo puzzle CAM350 free alternative version Confirmation Gerber files anytime, anywhere and parse it with one click Instate Quote and evaluate delivery time Reduce cost and better benefit these are advantage comparing to Eagle and Altium

Be the First to Share

Recommendations

  • Anything Goes Contest 2022

    Anything Goes Contest 2022