Improving Agricultural Production Using
Improving Agricultural Production Using
36
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
system design has three layers thus the farmland environment 2.2 Review of Related Architecture
information collection layer, the network transport layer and
the system application layer. In between the network layer and
the sensory layer are Mobile devices that are used to collect
data such as photographs, and description voices and
transmitted to the cloud platform with accessing Internet by
4G wireless communication network.
Ma et al [10] report in their paper that via sensory nodes,
agriculture and other fields would be connected to Internet of
Things thus allowing us to establish a common relation
among agronomists, farmers farm fields and other stake
holders irrespective of their geographical locations and this
will aid the stake holders to have a better considerate of crop
growth models and improve on methodologies in farming.
37
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
Fig 4: Soil Sensor Schematic The various module can work independently on their own but
integrating these modules brings about a more advance system
Temperature/Humidity Module (DHT11) that works cohesively producing a better results for field
The DHT11 sensor has four connectors out of which three monitoring and accumulating field data over a period of time.
links to the Arduino microcontroller for sensed data The system is designed by integrating these various modules
interpretation and communication as shown in Figure 3.18. It to have a more advance system. To implement the system
has a VCC for voltage with maximum volts of 5V, another for there is the need to consider each farmers preference. [11]
ground and finally a single connection for data transmission.
The connector for data or signal transmission can be Digital or
analog and per the choice made, the Arduino will work
interpret accordingly. The program is uploaded and output is
displayed on the Console or pushed to the cloud API platform
for remote access.
38
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
3.3 Sub layers of the iFarm Architecture sensors which senses the changes of voltages and feeds the
changes of measured voltage to an ADC (Analog to Digital
Sensory Layer Converter), the digital converted signals is sent to the CPU
The bottommost layer is called the Sensory Layer which is (Central Processing Unit) for further processing. The sensing
basically made up of collection of sensors that reads sensory subsystem in the proposed prototype here includes, Camera
data from the farm fields and get it logged to the base station. module, Soil sensor, Humidity and temperature sensor.
By automation, data is generated at periodic intervals as the The sensory layer interfaces with a processing subsystem which
system has been programmed. The generation of the data occurs has an external memory subsystem and gives the system the
per assigned periods of activeness meaning when the nodes are capability of reading and storing data onsite.
not in active mode, they are deemed to be asleep or in a passive
mode. Network Layer
39
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
(Industrial, Medical and Medical purposes) band. It uses a free station, sensor readings are continually uploaded to the cloud
radio frequencies for communication in most countries, platform and this information is made available for access from
allocated in the international table of frequency allocation, any web browser with Internet connectivity. The readings can
contained in Article s5 of the radio regulations (volume 1). always be read numerically or graphically through the API
(Wireless Communication, Jean Paul Linnartz Reference dashboard at the user end. The readings are kept in the Database
website). The Data Logging unit is built around the Network Server which is stored in History log from the initial setup of
layer and as such giving it the capability to easily log data to the the system to Current time.
online repository for further analysis. This unit comprises
Arduino and Raspberry Pi and the main Network capability is
dependent on the GSM module as it provides network
connectivity to the raspberry pi.
Application Layer
The system is designed with the application layer in mind to
make data access easier and readily available for users. The
uploaded sensor data sits on the cloud and users can access the
data through personal computers or smart phones with internet
connectivity. In order to make data presentation so meaningful
to users, the sensor readings should be displayed with
Fig 10: Data Access Unit
visualizations like graphs to give a brief or summary of data at a
glance. The GSM/GPRS module attached to the system makes
location of each base station (BS) easily identified with base
coordinates. Per the specified time interval programmed on base
40
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
4. SYSTEM IMPLEMENTATION, before the three are integrated and tested as a whole unit or
system.
RESULTS AND ANALYSIS
4.1 Implementation After a successful testing of the three modules, integration is
To ensure a successful, affordable experimentation and made to have a complete system interlaced with the cloud
prototype built, open source modules of embedded hardware platform for remote monitoring and control. There are
and software systems were used out of which the prototype numerous cloud platforms both Open Source and Proprietary
will also be used to demonstrate how data is sensed or that supports and integrates Internet of Things. In this work,
captured and sent to the cloud platform to be assessed by the the chosen test bed platforms included KAA, Cayenne,
farmers, agronomist and other stakeholders Three different Allseen Alliance and OpenIOT which gave tremendous result.
modules thus Moisture Module, Temperature Module and Data could be represented in both text and graphical format
Motion detection module were tested. The different modules which makes it very easy to understand and interpret the
were tested separately for individual or unit testing purposes results at a glance
4.3 RESULTS AND CONCLUSION [3] FAO. (2009). FAO - News Article: 2050: A third more
Upon integrating the three different modules into a system, all mouths to feed. Rome. Retrieved from
the three modules could easily be integrated and the various http://www.fao.org/news/story/en/item/35571/icode/
information expected to be accessed remotely could be [4] FAO. (2013). Climate-Smart Agriculture Sourcebook.
achieved at any point in time over existing Open Source APIs. Sourcebook on Climate-Smart Agriculture, Forestry and
It can be concluded that with the numerous availabilities of Fisheries. Retrieved from
sensors and open source technologies, any kind of information http://www.fao.org/docrep/018/i3325e/i3325e00.htm
needed by a farmer or agriculturist can easily be obtained [5] Farooq, M. U., & Waseem, M. (2015). A Review on
remotely with the click of a button or swipe on a smartphone. Internet of Things ( IoT ). International Journal of
Computer Applications (0975 8887), 113(1), 1–7.
5. REFERENCES https://doi.org/10.5120/19787-1571
[1] Aronson, R. L. (2013). FarmBot: Humanity’s open-
source automated precision farming machine. Retrieved [6] Floros, J. D., Newsome, R., Fisher, W., Barbosa-
from https://farmbot.io/whitepaper/ C??novas, G. V., Chen, H., Dunne, C. P., … Ziegler, G.
R. (2010). Feeding the world today and tomorrow: The
[2] Enu, P. (2014). Analysis of the Agricultural Sector of importance of food science and technology.
Ghana and Its Economic Impact on Economic Growth, Comprehensive Reviews in Food Science and Food
5(July). Safety, 9(5), 572–599. https://doi.org/10.1111/j.1541-
41
International Journal of Computer Applications (0975 – 8887)
Volume 179 – No.21, February 2018
IJCATM : www.ijcaonline.org 42