Agriculture Automation & Monitoring using NI my RIO & Image Processing to Estimate Physical Parameters of Soil

Similar documents
Wireless Monitoring of Agricultural Environment and Greenhouse Gases and Control of Water flow through Fuzzy Logic

ABSTRACT I. INTRODUCTION

Agricultural Field Monitoring System Using ARM

IOT Based Smart Greenhouse Automation Using Arduino

Keyword: AVR Microcontroller, GSM, LCD, remote monitoring, Sensors, ZigBee.

GREEN HOUSE USING IOT

Asset Tracking and Accident Detecting Using NI MyRIO

Design of WSN for Environmental Monitoring Using IoT Application

Implementaion of High Performance Home Automation using Arduino

LABVIEW DESIGN FOR EDGE DETECTION USING LOG GABOR FILTER FOR DISEASE DETECTION

Industrial Automation Training Academy. Arduino, LabVIEW & PLC Training Programs Duration: 6 Months (180 ~ 240 Hours)

e-automatic MOTOR CONTROL SYSTEM

Master Thesis Presentation Future Electric Vehicle on Lego By Karan Savant. Guide: Dr. Kai Huang

Training Schedule. Robotic System Design using Arduino Platform

Advanced Automation for Irrigation Using GSM Approach with Smart Sensors

GSM BASED AGRICULTURE MONITORING SYSTEM

Design and Development of Pre-paid electricity billing using Raspberry Pi2

Irrigation System for Greenland using Soil Moisture Sensor

CHAPTER 7 HARDWARE IMPLEMENTATION

Embedded & Robotics Training

Estimation of Moisture Content in Soil Using Image Processing

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

Undefined Obstacle Avoidance and Path Planning

A XBEE based WSN with GSM Technology to Monitor Paddy Field Environment

Preliminary Design Report. Project Title: Search and Destroy

RASPBERRY Pi BASED IRRIGATION SYSTEM BY USING WIRELESS SENSOR NETWORK AND ZIGBEE PROTOCOL

Humidity Sensing Device for Soil, Atmosphere and Other Material with Temperature Intuit

ARDUINO. Monitoring moisture of soil using low cost homemade Soil Moisture Sensor and Arduino UNO

Precision Flash Lamp Current Measurement Thermal Sensitivity and Analytic Compensation Techniques

Patient Monitoring System Using LabVIEW

SENSOR NETWORK FOR ENVIRONMENT MONITORING SYSTEM USING IOT AND DEVICE CONTROL SYSTEM

Management of Home Appliances with Variation in Environment Aisha Jilani, Sahar Sultan, Intesar Ahmed and Sajjad Rabbani

Image Extraction using Image Mining Technique

UTILIZATION OF ROBOTICS AS CONTEMPORARY TECHNOLOGY AND AN EFFECTIVE TOOL IN TEACHING COMPUTER PROGRAMMING

Embedded & Robotics Training

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

Hardware Implementation of an Explorer Bot Using XBEE & GSM Technology

System and method for subtracting dark noise from an image using an estimated dark noise scale factor

IMPLEMENTATION OF EMBEDDED SYSTEM FOR INDUSTRIAL AUTOMATION

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm

Real-Time Testing Made Easy with Simulink Real-Time

NI Pollution Monitoring & Weather Station

Project Name: SpyBot

Image Processing and Particle Analysis for Road Traffic Detection

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Assistant Professor, 2, 3, 4, 5 Students, 1, 2, 3, 4, 5

Car Over-Speed Detection with Remote Alerting

Design and Implementation of a Wireless Sensor Network on Precision Agriculture

Design and implementation of a programmable remote controlled and monitored irrigation system

Wireless Sensor Network Based Precision Green House Management System

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

Sensors Fundamentals. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

Accident Sensor with Google Map Locator

ARTIFICIAL ROBOT NAVIGATION BASED ON GESTURE AND SPEECH RECOGNITION

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

AUTOMATIC ELECTRICITY METER READING AND REPORTING SYSTEM

The sensor network targeted for temperature and humidity monitoring within buildings, based on the BMS architecture

Implementation of Arduino Board on Wind Turbine Instrumentation System Using LabVIEW

Azaad Kumar Bahadur 1, Nishant Tripathi 2

Design and Implementation of GSM Based Fertigation System Bhudev Singh 1

Automated Irrigation System In Agriculture Using Wireless Sensor Technology

Interfacing of Proximity Sensor with My-RIO Toolkit Using LabVIEW R. Aasin Rukshna 1 S.Anusha 2 E.Bhuvaneswarri 3 T.Devashena 4

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

IMPLEMENTATION AND DESIGN OF TEMPERATURE CONTROLLER UTILIZING PC BASED DATA ACQUISITION SYSTEM

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service


Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

A SMART METHOD FOR AUTOMATIC TEMPERATURE CONTROL

DESIGN OF INTELLIGENT PID CONTROLLER BASED ON PARTICLE SWARM OPTIMIZATION IN FPGA

Internet of Things (Winter Training Program) 6 Weeks/45 Days

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

Design and Implementation of Integrated Smart Township

Design and Implementation of Boost Converter for IoT Application

Hardware Implementation of Automatic Control Systems using FPGAs

CR 33 SENSOR NETWORK INTEGRATION OF GPS

Swarm Robotics. Communication and Cooperation over the Internet. Will Ferenc, Hannah Kastein, Lauren Lieu, Ryan Wilson Mentor: Jérôme Gilles

New Current-Sense Amplifiers Aid Measurement and Control

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

A Self-Contained Large-Scale FPAA Development Platform

A Wireless Smart Sensor Network for Flood Management Optimization

Intelligent Power Economy System (Ipes)

CEEN Bot Lab Design A SENIOR THESIS PROPOSAL

WIRELESS THREE PHASE LINE FAULT MONITORING

Rapid Design of FIR Filters in the SDR- 500 Software Defined Radio Evaluation System using the ASN Filter Designer

LDOR: Laser Directed Object Retrieving Robot. Final Report

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

Design and Implementation of Modern Digital Controller for DC-DC Converters

Cortex-M3 based Prepaid System with Electricity Theft Control

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Arduino Based Robot for Pick and Place Application

DESIGN OF SENSOR NETWORK FOR REAL TIME DATA ACQUISITION OF WATER LEVEL IN THE AGRICULTURAL FIELD

INTELLIGENT HOME AUTOMATION SYSTEM (IHAS) WITH SECURITY PROTECTION NEO CHAN LOONG UNIVERSITI MALAYSIA PAHANG

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

WIRELESS RF TRANSCEIVER FOR ENERGY METER READING SYSTEM

Available online at ScienceDirect. Procedia Technology 14 (2014 )

Controlling Robot through SMS with Acknowledging facility

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

Simulation Of Radar With Ultrasonic Sensors

Implementation of Number Plate Extraction for Security System using Raspberry Pi Processor

Transcription:

IJSRD - International Journal for Scientific Research & Development Vol. 6, Issue 07, 2018 ISSN (online): 2321-0613 Agriculture Automation & Monitoring using NI my RIO & Image Processing to Estimate Physical Parameters of Soil Bala Priya C. Department of Electronics & Communication Engineering Coimbatore Institute of Technology, India Abstract Smart agriculture involves the application of modern information technology in agriculture. Agricultural productivity is predominantly influenced by the availability of water and characteristics of the soil. Continuous monitoring of the field is essential to maintain optimal field conditions. The system proposed aims at automating irrigation by irrigating the field when the temperature exceeds the threshold. The system also determines the physical characteristics of soil such as specific gravity, liquid limit and several other physical parameters by estimating the fractal dimension using box counting method. The temperature sensor (PMOD TMP3), moisture sensor and motor were interfaced to NI my RIO and on-board wifi was configured. The various physical characteristics of the soil were estimated using image processing technique from the soil samples collected from field. This system can also incorporate the field temperature and moisture as a network-shared variable and enable its monitoring in NI Datadashboard. Key words: NI my RIO, Irrigation Automation, WIFI Configuration, Fractal Dimension, Box Counting Method Physical Characteristics I. INTRODUCTION Agriculture is the backbone of Indian economy. Due to the unpredictable and inconsistent nature of factors that influence farming in India, there arises a need to extend technology into agriculture thereby reducing the rapid decline in productivity. Optimum soil temperature and moisture levels should be maintained to augment crop growth. Macronutrient levels should also be maintained to adequacy for better yield. A smart monitoring platform is required to monitor the field conditions continuously. This system facilitates smart monitoring of several parameters such as optimum water and other soil properties that cumulatively influence productivity in primary sector. Automation is done by interfacing sensors to NI myrio which is supported by Lab VIEW software. Image processing technique using suitable algorithm has been implemented to detect physical parameters of the soil. II. RELATED WORK The following works are based on various methods used for automated irrigation. The authors, A. D. Kadage & J. D. Gawade (2009), have designed and implemented a system to monitor field conditions continuously by interfacing sensors to a microcontroller and notifying the farmer through SMS (Short Message Service) when field conditions deviate from normal. The system utilizes a GSM module and prompts for command from farmer to take necessary action. However, network availability and related constraints have not been considered. Thus, continuous monitoring is facilitated without emphasizing on automating the process of irrigation. The authors Swarup S Mathurkar and Rahul B.Lanjewar(2014) proposed a system to develop a smart sensor based monitoring system for agricultural environment using field programmable gate array (FPGA) which comprised of wireless protocol, different types of sensors, microcontroller, serial protocol and the field programmable gate array with display element. The paper based on using sensors which helps in checking moisture, temperature and humidity conditions. According to the conditions farmer can schedule his work. The authors, Bansari Deb Majumder, Arijita Das, Dibyendu Sur, Susmita Das, Avishek Brahma &ChandanDutta (2015), have attempted to develop an automated system which can measure different agricultural process parameters (like temperature, soil moisture, sunlight intensity, humidity, chemical contents etc.) and control using PID controller.these parameters can be remotely monitored and controlled. With the help of MATLAB interfaced with NI LabVIEW, a virtual simulation of the entire process on front panel is made feasible.alarm systems are incorporated to generate necessary alarm signal in case of worst scenario in order to alert the farmer about the consequences. This will provide the farmer a remote control approach to look after his land and crops. It will also increase the productivity of land though efficient control and will reduce human efforts though complete automation of the harvesting process. The authors, Anastasia Sofou, Georgios Evangelopoulos, and Petros Maragos(2005) proposed a system examine a sophisticated integration of some modern methods from computer vision for image feature extraction, texture analysis, and segmentation into homogeneous regions, relevant to soil morphology. The experimental results in images digitized under different specifications and scales demonstrate the efficacy of proposed system. III. DESIGN & IMPLEMENTATION A. Functional Requirements The following requirements define the functions and the components of the system. Sense Temperature and moisture Update wirelessly to NI datadashboard Analysis of soil physical charecteristiccs Response to sensor readings to turn the pump on /off B. Non-Functional Requirements 1) Availability The system operates successfully at any point of time. 2) Reliability The user is able to access the readings of sensors at all times. 3) Maintainability The system can be easily upgrade by adding components with improved features. All rights reserved by www.ijsrd.com 170

C. Hardware & Software System Design 1) NI myrio It is a real-time embedded evaluation board made by National Instruments. It is used to develop applications that utilize its onboard FPGA and microprocessor. It requires LabVIEW. It can implement multiple design concepts with one reconfigurable I/O (RIO) device. Featuring I/O on both sides of the device in the form of MXP and MSP connectors, it includes 10 analog inputs, six analog outputs, 40 digital I/O lines, Wi-Fi, LEDs, a push button, an onboard accelerometer, a Xilinx FPGA, and a dual core ARM Cortex-A9 processor. The myrio-1900 can be programmed with Lab VIEW or C. This Wi-Fi-enabled version allows for fast and easy integration into remote embedded applications. 2) Lab VIEW Laboratory Virtual Instrument Engineering Workbench (Lab VIEW) is a system-design platform and development environment for a visual programming language from National Instruments, front panel serving as a user interface, or, when dropped as a node onto the block diagram, the front panel defines the inputs and outputs for the node through the connector pane. The Lab VIEW programming environment, with the included examples and documentation, makes it simple to create small applications. 3) Temperature Sensor In Fig.2, the soil moisture sensor YL-69 used for soil moisture determination is shown. 5) Motor A motor connected to myrio can be turned ON/OFF to automate the irrigation process. IV. PROPOSED WORK The work is aimed at automating irrigation process by interfacing the necessary sensors, namely, the temperature sensor and moisture sensors to NI myrio and configuring the onboard Wi-Fi. When the power supply is on myrio will get powered. The temperature sensor monitors the soil temperature, if it exceeds 30 degree Celsius it will automatically turn ON the motor and temperature can be viewed on Datadashboard by deploying it as a shared variable. When the temperature lies below threshold, the motor remains OFF. Fig. 3: Block Diagram of the Proposed System Fig. 1: PMOD TMP3 - Temperature Sensor Fig. 1 shows the temperature sensorpmodtmp3. The PmodTMP3 provides three 3-pin headers for selecting the I2C address of the chip, and one 2-pin header for controlling external devices based upon temperature thresholds defined by the user in software.it is a Ambient temperature sensor with up to 12- bit resolution.its typical accuracy is of ±1 C.It has programmable temperature alert pin.there are multiple jumpersfor eight selectable addresses.its typical conversion time time is 30 to 40 ms.there is a small PCB flexible designs 1.0 0.8 (2.54 cm 2.0 cm) 4) Moisture Sensor The soil moisture sensor YL-69 has built-in potentiometer, a power LED and a digital output LED. It operates at a voltage of 5V.The output analog voltage corresponds to the sensed moisture level. Fig. 4: Flowchart for Irrigation Automation Fig.4 shows the flowchart for automation of irrigation system. Initially, the myrio is configured and then interfaced with the sensors. The datas are read from sensor, according to the threshold fixed the automation control of motor is done. Fig. 2: Soil Moisture Sensor YL-69 All rights reserved by www.ijsrd.com 171

The other part of the work is image processing.the soil image is taken with an 8-mega pixels digital camera and using image processing technique in LabVIEW,we can find the physical characteristics of the soil(i.e.,water content, liquid limit, plastic limit, shrinkage limit, specific gravity etc. Fig. 7: Block Diagram for Image Thresholding and Subarray Extraction Fig.7 depicts the blocks that are required to perform colour thresholding on the obtained image and to extract the 3x3 matrix that is required for fractal dimension computation Fig 5: Flowchart for Image Processing Fig.5 shows the flowchart for image processing. The image processing involves capturing the images of the soil and converted into binary image, and then calculating the average value using box counting method by which physical characteristics of the soil are obtained by fractal dimension calculation. Fig. 8: Physical Characteristics Estimation Fig.8 shows the various numeric blocks that are needed to compute the physical characteristics of the soil samples.the physical characteristics computed include water content, liquid limit, plastic limit, specific gravity, and shrinkage limit, coefficient of uniformity, field density and coefficient of curvature A. Automation of Irrigation V. RESULTS Fig. 6: Block Diagram for Irrigation Automation In Fig.6, the block diagram in LabVIEW for irriation automation is depicted. The VI for reading temperature and moisture from respective sensors and motor control by testing for threshold optimacy is shown Fig. 9: Tabulation of Results for Temperature Sensor and Motor Status The table shows the results obtained by placing the temperature sensor in the soil and monitoring the field temperature for its optimum level. B. Image Processing To Determine Physical Characteristics The images of different soil samples, collected from various field are processed in Lab VIEW Fig. 7: Loop for Moisture Sensor Fig.7 shows the while loop that runs continuously to sense moisture level in the soil. All rights reserved by www.ijsrd.com 172

Fig. 10: Alluvial Soil Samples In Fig.10, the images of alluvial soil that were processed for physical characteristics determination are shown. Fig. 11: Red Soil Samples In Fig.11, the red soil samples that were considered for analysis to determine physical characteristics are shown. Fig. 8: Front Panel Results for Physical Parameters of (I) Alluvial Soil (Ii) Red Soil In Fig.8, the results of values of various physical parameters obtained for the alluvial and red soil samples taken are displayed Fig. 7: Colour Thresholding & Subarray Extraction Fig.7 shows the results obtained on applying colour thresholding to the image. The resized subarray is used for fractal dimension estimation which is consequently Fig. 9: Physical Characteristics Averaged of Alluvial Soil Fig.9 lists out the physical parameters that have been estimated by image processing of alluvial soil samples.the readins shown were obtained by averaging the readings over three samples taken. All rights reserved by www.ijsrd.com 173

Fig.10: Physical Characteristics of Red Soil The table in Fig.10 displays the values of physical characteristics obtained by averaging the values obtained for three red soil samples. VI. ADVANTAGES Enhanced productivity and safety Easier agriculture procedures Simplified determination of physical characteristics as compared to conventional procedures. VII. CONCLUSION In this paper, we propose a smart Agriculture System that can analyse an environment and intervene to maintain its adequacy. The system also allows for future extensions improve efficacy. Monitoring and automation of agricultural process has been achieved. REFERENCES [1] Bansari Deb Majumder, Arijita Das, Dibyendu Sur, Susmita Das, Avishek Brahma &ChandanDutta (2015), Development of automated agricultural process monitoring and Control Technology, IOSR Journal of Agriculture and Veterinary Science, Vol. 8,Page no. 38-44. [2] H.T.Ingale&N.N.Kasat (2012), Automated Irrigation System,International Journal of Engineering research and Development, Vol. 4,Page no.51-54. [3] A.D.Kadage&J.D.Gawade(2009), A Wireless Control System for Agricultural Motor, IEEE transactions on Emerging Technology, Vol. 09, Page no.722-725. [4] Anastasia Sofou Georgios Evangelopoulos(2005) Soil Image Segmentation and Texture Analysis: A Computer Vision Approach,IEEE Geo Science And Remote Sensing Letters, Vol. 2, N0. 4 Page No:394-398 [5] Swarup S.Mathurkar& Rahul B.Lanjewar (2014) Smart sensors Based Monitoring System for agriculture using Field Programmable Gate Array, International Journal on Circuit,Power and Computing Technologies, Vol. 03, Page no.339-342. All rights reserved by www.ijsrd.com 174