Professional Documents
Culture Documents
076 Iccuba
076 Iccuba
net/publication/313953669
CITATIONS READS
21 1,514
1 author:
Hema Kumbhar
Jayawant Shikshan Prasarak Mandal
3 PUBLICATIONS 21 CITATIONS
SEE PROFILE
All content following this page was uploaded by Hema Kumbhar on 22 July 2022.
Abstract—Wireless networks consists of nodes location. Temperature information of each sensor is forwarded
communicate with each other wirelessly.A wireless sensor to router. Router is connected to coordinator radio, where all
network (WSN) is a special class of ad-hoc networks that the data can be gathered. The sensor nodes are based on
integrates sensing, processing and communications in Arduino Platform. Arduino is an open-source electronics
small, battery-powered motes. These sensor nodes typically prototyping platform with flexible and easy-to-use hardware
collaborate on a global sensing task and deliver required and software[4].
data to one or more hubs . This paper presents The remaining of this paper is organized as follows,
experimental setup up of creating wireless sensor network In section II we well describe system design. Section III , will
using Arduino and Xbee module.This study will serve as a explain about Hardware Specifications . Followed by Software
model for almost all sensor network that one would like to used . Section V will describe preparing how basic
build. This is to create setup which will allow to read configurations.
temperature value form inexpensive temperature sensor
placed apart at various location that are mesh networked to II. NETWORK DESIGN
gather a stream of input and send to base station For this experimental study , we propose network of
which is based on the Arduino development platform with
Keywords—WSN, Arduino, Xbee Module, Temperature Sensor mesh topology. A setup of proposed network is shown in
Figure 1. We will be considering this as a static network.
I. INTRODUCTION Sensor Node 1 and sensor Node 2 will sense the temperature
WSN is fast advancing technology, which is opening value and send this information to coordinator radio.
number of opportunities in the field of remote sensing and data Coordinator node is very important and powerful node of
monitoring [1]. Wireless sensor network consists of number of network like sink node, which gather all data that is
small sensor remotely located forming a multi-hop network by transmitted. Routers are intermediate device, which
radio communication. Each network consists of sensor node relay/forward packets. Sensor node are simply end devise
base station and sink node. Base station collects data from which sleep often to save energy.
sensor nodes and forward to sink node. WSN widely used in
many applications because of its property of small and
inexpensive sensor node such as environment monitoring such
as forest fire detection, intelligent building systems, military
application, health care application and many more [1] [2].
Recent advances in the field of electronics and
communication leads to development of tiny battery enabled
sensor nodes. These sensor nodes are randomly deployed as a
wireless sensor network for sensing environment. Over the
years, the most important problem in wireless sensor network
is to develop a routing protocol that maximize the life time of
network. Each node in a sensor network becomes useless after
wasting its energy completely because its power totally
depends on the embedded battery [3].
In our practical setup we will be having router
coordinator and two sensor node . Sensor nodes with Fig. 1. System Design
temperature sensor are deployed at spatially distributed
III. HARDWARE SPECIFICATION well as a proprietary implementation of mesh networking
The demonstration will require minimum basic components as
Arduino Uno Board, Xbee Module, Xbee USB
Board,temperature sensor LM 35.
1. XBee Series 1 hardware An Explorer Board shown in Fig. 5 is used connect Xbees
to breadboard and then to computer’s USB port. The Xbee
These radios use a microchip made by Free scale to provide connected to Explorer board is shown in Fig. No 6. Make note
simple, standards-based point-to-point communications, as of this, when Xbee radio connected to Explorer board the pin
functions changes [6].
read the analog sensors connected. An the official way to
change or upgrade this firmware is through a program called
X-CTU and can be downloaded for free from the Digi website
[9].The X-CTU program is the official configuration program
for XBee radios which runs only on windows. X-CTU initially
used to load the proper firmware onto your XBee radio.
Screen shot of X-CTU is shown in Fig. 7.
Other terminal programs are also available like
CoolTerm. hyperterminal, TeraTerm, ZTerm.
1. Arduino IDE
Fig. 5. Xbee Explorer Board The Arduino is programmed using an open source
application that runs on computer called as IDE and freely
downloaded from the Arduino website’s software area [7].The
Arduino language is based on C/C++ . This IDE simply
translate script into C language and compile it using avr-gcc,
which makes it understandable to the micro-controller [6].
Refer Fig. No 8.
Parameter Value
Baud 9600 Data 8 bits
Parity None Stop Bits 1
Flow Control None
Baud 9600 Data 8 bits
Parity None Stop Bits 1 Fig. 10. Pin function of Explorer board
B. Configuring Arduino
To connect to your Arduino board, you must plug it into your
computer using a USB A-to-B-style cable. Launch IDE ,select
Routing Protocol for WSN with Energy Efficiency ”, International
TABLE 2 : Pin Connection for connecting Arduino Journal of Machine Learning and Computing , Vol.4 No.5, October
and Xbee 2014.
Xbee Arduino [4] Luis Ostiz Urdiain, Carlos Pita Romero, Jeroen Doggen, Tim
VCC or 3.3 V 3.3 V Dams, Patrick Van Houtven, ”Wireless Sensor Network Protocol for
Smart Parking Application Experimental Study on the Arduino
TX or DOUT RX or 0 Platform”, AMBIENT 2012 : The Second International Conference
RX or DIN TX or 1 on Ambient Computing, Applications, Services and Technologies
,pp 45-48
GND GND
[5] Banzi, M. ,Getting Started with arduino, Make Books,2008.
[9] http://www.digi.com/products/xbee-rf-solutions/xctusoftware.
VI. CONCLUSION
Wireless sensor network is a communication network
wherein sensor nodes deployed at various location senses the
data and send to base station . This paper proposed a practical
implementation of creating WSN using Mesh Topology with
Coordinator Node, Router and End Devices using Arduino
development boards, Xbee Module and Temperature sensors.
Xbee connectd to Arduino board are able to sense
data and wirelessly send the data to coordinator radio. Using
X-CTU and Arduino IDE we are able to synchronize Xbee
and Arduino.
REFERENCES
[1] I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E.
Cayirci,”Wireless sensor networks: a survey”, Computer Networks
38 (2002),pp 393–422