Cattlehealthmonitoringsystemusing Arduino
Cattlehealthmonitoringsystemusing Arduino
net/publication/320648565
Cattle health monitoring system using Arduino and LabVIEW for early
detection of diseases
CITATIONS READS
26 6,915
4 authors, including:
SEE PROFILE
All content following this page was uploaded by Kunja Swain on 05 December 2018.
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)
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].
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].
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
[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