0% found this document useful (0 votes)
24 views

Cattlehealthmonitoringsystemusing Arduino

Uploaded by

Gopal tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Cattlehealthmonitoringsystemusing Arduino

Uploaded by

Gopal tiwari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/320648565

Cattle health monitoring system using Arduino and LabVIEW for early
detection of diseases

Conference Paper · May 2017


DOI: 10.1109/SSPS.2017.8071569

CITATIONS READS

26 6,915

4 authors, including:

Kunja Swain S.s. Mahato


National Institute of Science & Technology Indian Institute of Technology Kharagpur
38 PUBLICATIONS 210 CITATIONS 50 PUBLICATIONS 211 CITATIONS

SEE PROFILE SEE PROFILE

Sudeepta Kumar Pattnayak


National Institute of Science & Technology
1 PUBLICATION 26 CITATIONS

SEE PROFILE

All content following this page was uploaded by Kunja Swain on 05 December 2018.

The user has requested enhancement of the downloaded file.


2017 IEEE 3rd International Conference on Sensing, Signal Processing and Security (ICSSS)

Cattle health monitoring system using Arduino


and LabVIEW for early detection of diseases
1
Kunja Bihari Swain,4Satyasopan Mahato 2
Meerina patro, 3sudeepta kumar pattnayak
Instrumentation Engineering, Instrumentation Engineering
National Institute of science and technology National Institute of science and technology
, Berhampur, Orissa-761008 , Berhampur, Orissa-761008
1 2
[email protected] [email protected],
4 3
[email protected] [email protected]

Abstract— Productive online cattle health monitoring can about the used sensors and the processes involved are
help those farmers who suffer on a regular basis due to the poor described below [2], [3].
health condition of their cattle and unavailability of good
veterinary doctors in their vicinity. In this paper, we present such
a device which provides an opportunity to the farmers to monitor 2. II. SYSTEM OVERVIEW
and compare the present health parameters of the cattle with the
standard reference healthy parameters, by which they would be The device made up of two blocks which provides an
able to spot any deterioration in the cattle's health. To prepare overview of the paper as follows.
such a device for real time application, Arduino UNO, Arduino
NANO, Xbee module and different types of sensors for taking the
cattle body parameters have been used. This paper focuses A. Transmission block
mainly on the parameters like heart rate, temperature,
The fig 1. Show the block diagram of transmission section.
rumination and body humidity of the cattle..
The components we would be using here are Arduino for user
Keywords— Arduino, Xbee module, Heart rate, Rumination interfacing purpose, Xbee for wireless communication and
1. I.INTRODUCTION different types of sensors such as DHT11 which would be
sending the temperature and humidity of a cattle, kg011 which
In a developing country such as India, where there is an senses the heart rate and three axis gyro-accelerometer for
abundance of rural areas where people still rely on the cattle’s sensing the rumination of a cattail. So here we are using a
as their source of income. Their mode of living largely cattle as a test specimen
depends on the cattle’s health condition as most of the people
depend on the dairy products for their livelihood and also for
those farmer’s who cannot afford advanced machinery for the
agricultural purpose and still remain dependant on the cattle
for it. Due to the unavailability of veterinarians in rural areas
people with their cattle’s visits the veterinarians by travelling a
far distance which costs them a lot. But such a move can be a
double edged sword as if the cattle’s health condition is
actually bad, they can get treated, but if such is not the case
then it will be a total wastage of money on this journey.
According to the survey, it can be noted that most of the
person’s of rural areas move to the urban area by getting
disappointed from their rural life and by leaving their family
member’s in the village itself [1].
So, in this paper we present such a device to tackle this
problem as the online cattle health monitoring system which
enables the people to monitor the health condition and
recognize any signs of health deterioration in cattle. Because a Fig.1 Transmission block diagram
large number of research are going on, the human beings B. Receiver block
through which we are able to obtain valuable information.
Despite boosting of an advanced technology, there are very
few researches on cattle. So, this device is a step towards The fig. 2 shows the block diagram of the receiver section.
monitoring the well being of cattle. The detailed Explanation Here, the components used are Xbee for wireless

978-1-5090-4929-5©2017 IEEE
79
2017 IEEE 3rd International Conference on Sensing, Signal Processing and Security (ICSSS)

communication, Arduino for user interfacing and PC for


displaying purpose

Fig 4 kg011 SENSOR

Fig. 2 Block diagram of receiver section C. Rumination sensor:


III. DEVICES USED The process of chewing is said as rumination. So, for the
rumination purpose, we are using a three axis gyro
accelerometer. The three axis represents in x, y & z direction.
A. Humidity and temperature sensor: But we would be considering only x and y direction. The
cattle generally ruminate 400 to 500 minutes per day.The
The temperature and humidity of the cattle are measured
configuration purpose of this sensor is same as the above
using the DHT11 sensor. First the configuration of the
mentioned procedure [3].
sensor is done with the system with the help of an Arduino.
The sensor data is fetched by appropriate configuration of
the sensor and the Arduino.. The temperature, humidity
index (THI) can be used to determine the influence of heat
stress on productivity of dairy cows. Milk production is
affected by heat stress when THI values are higher than 72,
which corresponds to 22 ° C at 100% humidity, 25 ° C at
50% humidity, 28 ° C at 20% humidity. Johnson (1980)
reported that when THI reaches 72, milk production as
feed intake begins to decrease. The standard body
temperature of a healthy cow is 101.5 ° F (38.6 °C). [4],
[5] Fig 5 Three axis gyro accelerometer (ADXL345)

D. Xbee module:
We are going to use two Xbee module. One for transferring
the data and second for receiving the data. Xbee is used for the
wireless communication purpose. We configure the Xbee with
the Arduino and check whether the data is getting transferred
or not. The range of Xbee module is 1.2 km and the frequency
of Xbee is 2.4 GHz [7][8].

Fig 3 DHT11 SENSOR

B. Pulse sensor
In pulse sensor we are using KG011 to sense the heart rate of
cattle. The standard heart rate of cattle is 48 to 84 bits per
minute As, already mentioned in the humidity and temperature
sensor block here, also we would be following the same
procedure for the configuration purpose. In this pulse sensor
Fig 6 Xbee module
it’s having three pins such as “S”, “+”, “-”[2] [3] [6].

978-1-5090-4929-5©2017 IEEE
80
2017 IEEE 3rd International Conference on Sensing, Signal Processing and Security (ICSSS)

.
IV. SOFTWARES USED

A. Arduino 1.0.6
Arduino 1.0.6 is a software that is used to link the Arduino
module to a computer with a serial port and to read, process
and display real time signals from different sensors. For
Arduino software to be used first the Arduino module is
Fig 8 X-CTU window
connected to the computer using a USB (universal serial bus)
and then the port is selected from the software by which we
can exchange the data. Arduino software is very versatile and
easy to use method in which after connecting the module all C. LabVIEW:
we have to do is write a simple program specifying the input. LabVIEW software is used to analyze real time
Output pins, output display and baud rate to read and display
signals in a graphical representation. In our paper
the values from the sensors. One of the important things that
one has to remember while using the Arduino software is that LabVIEW is used to analyze the heart rate using a
before reading the signals from the sensors one has to make Arduino module. The signal from the Arduino is
sure to download and add the library in the software for the feeded to the LabVIEW program and through which
particular sensor. Different sensors have different libraries the output is observed.
which are easily accessible online [9].

There are different examples available in the Arduino software


that can be used for different uses. In Arduino after writing the
program one has to verify the code by compiling it then
uploading it to the specified Arduino port[10].

Fig 9 LabVIEW block diagram

V. EXPERIMENTAL SETUP
In this device the entire setup is divided in two sections: the
transmission and receiver section. The transmission section
Fig 7 Example of an observed experimental value in Arduino.
consists of a cattle, power supply, Arduino nano, different
sensors and Xbee module. The receiver section consists of
To use the cattle health monitoring device we need to use
Xbee module, Arduino UNO, and a personal computer.
different sensors and then read the signal using Arduino to Firstly, the sensors are placed on the cattle using a belt. The
display the output.[8] sensors are interfaced using Arduino nano and the signal then
read and wirelessly transmitted through the Xbee module.The
kg011 sensor that is placed on the back of the cattle’s ear. The
B. XCTU: rumination sensor is placed on the side of the mouth. The
The XCTU software is used to receive and send data DHT11 sensor is placed on the back of the neck of the cattle.
between two Xbee’s. It is used through an Arduino module
Now when the data is sent from the transmission section it is
and used to read the serial key of one Xbee and then use the
received by the second Xbee module in the receiver section
serial key of another Xbee to send the data. It is all about the
sender's address and the receivers address while using xctu [7] and then is processed through Arduino UNO and displayed in
[8]. the personal computer.

978-1-5090-4929-5©2017 IEEE
81
2017 IEEE 3rd International Conference on Sensing, Signal Processing and Security (ICSSS)

References

[1]. Nadimi, Esmaeil Shahrak, H. T. Søgaard, Thomas Bak,


and Frank W. Oudshoorn. "ZigBee-based wireless sensor
networks for monitoring animal presence and pasture time in a
strip of new grass." Computers and electronics in
agriculture 61, no. 2 (2008): 79-87.

[2] Janžžekoviþþ M, Murššec B, Janžžekoviþþ I. “Techniques of


Measuring Heartrate in Cattle”. Tehniþki vjesnik.
2006;13(1):2379-82.

[3] Kumar, Anuj, and Gerhard P. Hancke. "A Zigbee-based


animal health monitoring system." IEEE sensors Journal 15.1
(2015): 610-617.

[4]http://www.instructables.com/id/How-to-
a. interface-Humidity-and-Temperature-DTH11-Se
b.
[5] http://www.micropik.com/PDF/DHT11.pdf
VI. CONCLUSION
Online cattle health monitoring system provides accurate and [6]https://pulsesensor.com/pages/code-and-guide
real time health parameters of the cattle which are incredibly
helpful in monitoring the health condition and detecting any [7]https://www.digi.com/products/Xbee-rf-solutions/xctu-
change in behavior and health problems. So, it can be a very software/xctu.
effective device for the people analyze the situation by
themselves without being dependant on the veterinarians for [8]https://www.youtube.com/watch?v=wtal7SWZek0
every small problem. This paper reported near about 72 -75 %
[9]https://diyhacking.com/arduino-mpu-6050-imu-sensor-
of accuracy in 15 specimen of cattle.
tutorial/
c.
[10] https://www.arduino.cc/en/Main/Donate

[11].https://www.sarodeo.com/images/uploads/section_2.p

978-1-5090-4929-5©2017 IEEE
View publication stats 82

You might also like