Open Access

Zig Bee Communication of Sensor Data Between Raspberry Pi and Ubuntu System

H. Mala, Department of Computer Science Engineering, SIT, Tumkur, Karnataka, India. R. Chaithra, Department of Computer Science Engineering, SIT, Tumkur, Karnataka, India. L. Ranjitha, Department of Computer Science Engineering, SIT, Tumkur, Karnataka, India. G. Sindhu, Department of Computer Science Engineering, SIT, Tumkur, Karnataka, India. M. Raghavendra rag.sit.cse@gmail.com
M. Raghavendra


J. Environ. Nanotechnol., Volume 6, No 1 (2017) pp. 44-50

https://doi.org/10.13074/jent.2017.03.171219

PDF


Abstract

Raspberry pi (R-pi) is a low cost system on chip ( SOC ) com-puter which can be operated with various operating systems like Raspbian for ubuntu, Pidora for fedora. This SOC has plenty of GPIO hardware ports through which programmer can access sensors connected to external devices. In traditional computer systems, we can access external hardware through USB/serial ports, where lot of programming and hardware circuits are nec-essary. But Raspberry Pi has built in GPIO pins to which exter-nal sensors are connected and these pins are addressable from python program, using specific library routines. This facility en-ables the designer to directly access the sensor connected to the hardware ports. Sensors connected to the Raspberry Pi SOC communicates with ubuntu base station using wireless Zigbee technology. In this experiment, live sensor data is transmitted over zigbee chan-nel and received using zigbee receiver and graph is displayed at Ubuntu laptop. Experiments are conducted and graphs are drawn for temperature, humidity, light and motion detection sen-sors.

Full Text

Reference


Meng-Shiuan Pan and Yu-Chee Tseng, ”Communication Protocols and Applications for ZigBee-Based Wireless Sensor Networks”,Taiwan-French Conf. on Information , 2006 , Web : people.cs.nctu.edu.tw

Rohitha, P., Ranjeet Kumar, P., Adinarayana, N. and Venkat Narayana Rao, T., s Mala et al. WirelesNetworking Through ZigBee Technology, International Journal of Advanced Research in Computer Science and Software Engineering, 2(7), (2012) online at: www.ijarcsse.com

Michal Kochla, Michal Hodon, Lukas Cechovi, ”WSN for Traffic Monitoring using Raspberry Pi Board”, Pro-ceedings of the 2014 Federated Conference on Computer Science and Information Systems, 2, 10231026.

doi: 10.15439/2014F310ACSIS.

Gopinath Shanmuga Sundaram, Bhanuprasad Patiban-dala, Harish Santhanam, Sindhura Gaddam, Vamsi Kr-ishna Alla, Gautham Ravi Prakash, Shiva Chaitanya Vishwakarma Chandracha, Sindhu Boppana and James M. Conrad, ”Bluetooth Communication using a Touch-screen Interface with the Raspberry Pi”,Southeastcon, Jacksonville, FL, 4-7 April 2013 , Proceedings of IEEE , pages 1 - 4 ,

DOI:10.1109/SECON.2013.6567448.

Adafruit Python DHT Sensor Library , https://github.com/adafruit/Adafruit Python DHT

DHT Humidity Sensing on Raspberry Pi or Beaglebone Black with GDocs Logging, https://learn.adafruit.com/dht-humidity-sensingon- raspberry-pi-with-gdocs-logging/overview

DHT-xx Sensors - Overview , https://learn.adafruit.com/dht/overview

Ankur Tomar, ”Introduction to Zibgbee Technology”, Global Technology Centre , Volume 1, July 2011

DHT Humidity Sensing on Raspberry Pi or Beaglebone Black with GDocs Logging , Created by lady ada, adafruit learning system, https://learn.adafruit.com/dht-humidity-sensingon- raspberry-pi-with-gdocs-logging/overview

Meng-Shiuan Pan and Yu-Chee Tseng, ”ZigBee Wireless Sensor Networks and Their Applications”

Akiba, ”Zigbee Network Layer Tutorial- Part1: The TxData Path, http://freaklabs.org/index.php/Blog/Zigbee/Zigbee -Network-Layer-Tutorial-Part-1.html, (2009), Network Tutorial

Adafruit’s Raspberry Pi Lesson 4., GPIO Setup, Created by Simon Monk, adafruit learning system

CC2500 RF Module - Zig Bee Data Sheet , http://www.nskelectronics.com/files/cc2500 rf module.pdf

Adafruit’s Raspberry Pi Lesson 5., Using a Console Cable Created by Simon Monk, adafruit learning system, https://learn.adafruit.com/adafruits-raspberry-pilesson- 5-using-a-console-cable/overview

Prodigy Productions, LLC Add XBee to Raspberry Pi with Python, July 17, 2013, in Programming, Python, Raspberry Pi, Software Development, by LuCuS

DHT Humidity Sensing on Raspberry Pi or Beaglebone Black with GDocs Logging, Created by lady ada

Temperature and humidity module DHT11 Product Manual, www.aosong.com

Sheikh Ferdoush, Xinrong Li, Wireless sensor network system desigh using raspberry Pi and Arduiro for environmental monitoring applications, Procedia Computer Science, 34, 103-110(2014).

RASPBERRY PI 2 MODEL B” , https://www.raspberrypi.org/products/raspberrypi- 2-model-b/

DHT11 BASIC TEMPERATURE-HUMIDITY SEN-SOR, https://www.adafruit.com/product/386

RASPBERRY PI Python-blog, https://www.raspberrypi.org/documentation/usage /python/

How to Write and Run a Python Program on the Rasp-berry Pi, http://www.circuitbasics.com/howto- write-and-run-a-python-program-on-theraspberry- pi/

Rasperry-GPIO-Python – A Python module to control the GPIO on a Raspberry Pi, http://sourceforge.net/p/raspberry-gpiopython/ wiki/BasicUsage/

Kristian Hentschel, Dejice Jacob, Jeremy Singer and Matthew Chalmers, Supersensors: Raspberry Pi Devices for smart campus infrastructure, IEEE 4th International conference on future internet of things and cloud, 2016.

Grove-PIR Motion sensor, http://www.crazypi.com/buy-grove-pir-motionsensor? search=motion%20sensor

http://www.nskelectronics.com/motion sensor.html

http://www.alldatasheet.com/view.jsp?Searchwor d=LM303-

Contact Us

  • No. 53, II Street,
    Rock Mount City, Erode,
    TN, India - 638112
  • editorjent@gmail.com
  • +91 94422 64501

Powered by

Powered by OJS