Environmental Sensor Network

Size: px
Start display at page:

Download "Environmental Sensor Network"

Transcription

1 Environmental Sensor Network The New Jersey Governor s School of Engineering and Technology 2014 Arthur Belkin Wayne Hills High School Yunhee Kang Ridge High School Shweta Dutta South Brunswick High School Hope McGovern Haddonfield Memorial High School Matthew Scalamandre Moorestown Friends School Abstract In order to demonstrate how technology can be used to facilitate human interaction with the environment, the research team designed and built a proof-of-concept mesh network to collect data about the home environment and display it to a base station. Simplifying human to environment interaction makes life easier in a world where many people, devices, and tasks require a person s attention. The network connects two sensors that report data to Arduino platforms. These platforms communicate with XBee radios, which in turn talk to a base laptop that displays the data to the user of the network. A mesh network that reports conditions within a house is a viable way of monitoring and regulating an area; this eases human to environment interactions. Subsequent work might implement technology for the mesh network to automatically respond to changes in the environment, as opposed to only reporting them back to the user. 1. Introduction Modern technology is intrinsically interactive. While it does connect humans to virtual reality and to each other, it can also be used to connect humans to their environment; such interactions can be both monitored and regulated. Sensor network technology has been previously used to communicate data from remote locations quickly and effectively. For example, a satellite-based remote sensor network allows researchers at the University of Hawaii to analyze the eruptions of volcanoes on remote islands off the coast of Antarctica within mere hours of the explosion 1. Figure 1. A Nest Temperature Thermostat 2 Sensors can also be utilized in more quotidian situations; Nest home thermostats include temperature, humidity, light, and activity sensors in the unit in order to construct a personalized heating and cooling schedule. The Nest system automatically adjusts the temperature of a home according to activity, season, ambient temperature, and recorded preferences. It also communicates data about a user s energy utilization and can be controlled via a smartphone application 3. These systems provided the initial inspiration for the project; however, the group was determined

2 2 THE GOVERNOR S SCHOOL OF ENGINEERING AND TECHNOLOGY 2014 to create a simpler and cheaper in-home monitoring system it dubbed a Smart-Home. A Smart- Home is a house that has multiple sensors set up to detect the condition of appliances and objects throughout the building and report them to a central computer. As a proof-of-concept of how technology can be used to organize environmental data and facilitate regulation, the group created a wireless sensor network to perform and regulate various household tasks. Sensors were used to monitor the progress of a washing machine cycle and the ambient light level. 2. Background 2.1 Open-Source Movement Programmers and hardware developers alike take part in the ever-changing open-source movement. The concept of open-source refers to the freedom to distribute code and hardware for reuse and modification. The operating system GNU, which recursively stands for GNU s Not UNIX, is one of the more well-known products of this movement, with UNIX referring to the more restrictive operating system controlled by AT&T and the University of California, Berkeley 4. Today, platforms such as Arduino allow for easy integration of hardware and software into anything from personal projects to full-scale replicable and marketable products. Open-source allows amateur coders and builders, start-up companies, or any person with an idea to contribute to the world of technology, putting some power into the hands of consumers who otherwise must rely on the giant technology companies of today. Essential to the project, the opensource movement allows for effective development of proof-of-concept designs. 2.2 Arduino Arduino is an open-source computing platform based on a simple microcontroller and an Integrated Development Environment (IDE). The physical board, known as the microcontroller, has multiple pins and outputs which can be used to build circuits. Unlike other programmable circuit boards, Arduino requires only a USB cable to load new code onto the microcontroller. Additionally, the simplicity of Arduino s IDE - which has a language based on C++ - makes the programming easy to learn and manipulate 5. Other advantages of Arduino include its relatively cost-effective platform (with the more expensive modules valued at $50), cross-platform capabilities as it can run on Windows, Macintosh OSX, and Linux operating systems, and the open-source nature of its software and hardware Sensors Sensors are devices that allow humans or computers to detect changes in their environment. Most sensors are designed to respond to one particular type of stimulus, such as temperature or light, and output data that corresponds to the intensity of the event. The sensors used by Arduino output data as either a digital or analog signal. The two sensors used for this project were a light sensor and a piezoelectric sensor. The light sensor combines a silicon diode that converts incipient light into an electric current with a device which converts this current into a square wave with frequency directly proportional to the current, and therefore proportional to the light intensity. This signal can be read by the Arduino as a digital input 7. Piezoelectric sensors detect vibrations, shocks, and impacts. Such an impact causes the sensor to deform, which in turn produces a voltage. The voltage level corresponds to the degree of deformation the sensor experiences; this level can be read by the Arduino board 8. Thus, sensor networks allow technology to collect, analyze, and respond to environmental data otherwise inaccessible to humans. 2.4 XBee and Mesh Network XBee radios, manufactured by Digi International, Inc., are small chips that wirelessly transmit information and allow multiple Arduinos. to communicate with each other. The protocol, or digital rules for data exchange between the radios, is ZigBee, which is typically used by small, low power radios to transmit small amounts of data over a short range 9. Multiple XBee radios can be connected

3 ENVIRONMENTAL SENSOR NETWORK 3 to form a mesh network, providing a more extensive range with each XBee acting as a node. Much like the networking system used by cellular devices, XBees act as radio towers to relay wireless information. For multiple radios to be able to send and receive information, they must be set to Application Programming Interface (API) mode 10, as opposed to Attention (AT) mode, which only lets two radios communicate 11. API mode sends and receives data in frames, a technical term for radio messages. Radios can be configured into two connection arrangements: full mesh and partial mesh topologies. In the former case, all radios are interconnected; in the latter, some nodes in the network have restricted communicating ability with respect to the other nodes 12. A full mesh network was chosen to connect all of the XBee radios. 3.1 Sensor Selection 3. Methods The research group decided to create a network of multiple sensors to monitor in-home activities as a proof-of-concept of how technology can collect and react to ambient data. A piezoelectric sensor converts motion into electrical voltage, which can be monitored in the home environment to determine whether a washing machine is running. A light sensor can be used to determine the level of light in an environment. Substantial documentation exists for both of the sensors, and they are both extremely cost-effective. 3.2 Arduino Platform Extensive information on the Arduino microcontroller and its corresponding programming language is readily available online from the creators of the Arduino board as well as from amateur developers. Therefore, it was not necessary to fabricate a wholly new design for an Arduino-based mesh network. The open-source nature of the board encourages developers and coders to share their projects on the internet. In addition to official documentation for using the selected sensors on the Arduino platform, many examples of sensor-interfacing Arduino projects were available Figure 2. Piezoelectric Sensor: SEN Figure 3. Light to Frequency Conversion Sensor: Model TSL235R 14 to the research team to use and modify. It was also necessary for the researchers to familiarize themselves with the Arduino programming language itself, which is based on C++. This project uses two Arduino Uno boards and one Arduino Mega board. 3.3 Circuit Development and Testing The light sensor returns the intensity of the light it senses with the units µw/cm 2, while the piezoelectric sensor returns a number from 0 to 1023, with 0 being the lowest and 1023 being the highest. Safety factors, particularly resistors, were incorpo-

4 4 THE GOVERNOR S SCHOOL OF ENGINEERING AND TECHNOLOGY 2014 Figure 4. Arduino Uno: Model R315 Figure 5. Arduino Mega: Model 2560 R216 rated into each design to shield the Arduino from voltage spikes; the piezoelectic sensor generates a potential difference when it senses a vibration that deforms it. Each circuit was then prototyped on a breadboard. The sensors were thoroughly tested before being incorporated into the final network. To confirm that each sensor worked properly, they were assessed in different conditions. It was determined that the piezoelectric sensor required a very secure attachment to a vibrating object in order to accurately measure the oscillation level. The light sensor was tested under varying intensities to determine its sensitivity. Perfecting data passing from one sensor to a separate laptop required troubleshooting and incremental development; for example, instead of creating the full mesh network and testing it, the research team started by passing sensor information from one Arduino to another and then to a computer, fixing hardware and software challenges as they arose. 3.4 XBee Radios and Creation of Mesh Network XBee radios constitute the nodes of the mesh network. A diagram of the mesh network is seen in Figure 6. Using X CTU software, the four XBee radios were configured with one as the coordinator and the others as routers. This setup allows for simplified packaging of sensor messages by the Arduinos, as the destination address is easily set to the coordinator XBee radio that is connected to the base station for data display. Each Arduino platform must package the messages, often referred to as a frame for the XBee radios to both transmit and read the information. The frame contains fields the XBee radios will recognize, with a message containing a start byte, which alerts the radio that a valid message transmission is beginning. Next in the frame are frame details, which specify attributes such as the length of the message and the type of message being sent. A frame ID asks for a specific return sequence confirming that a message was sent successfully, left empty for this project as the network created is too small to require this check. This is followed by two addresses, one 64-bit and another 16-bit. The 64-bit address is unique to all devices in the world and is called a destination address, whereas the 16-bit destination network address references the coordinator XBee radio, unique to the mesh network created. A broadcast radius was set, declaring the maximum number of nodes for the frame to pass through before reaching its destination. Setting the radius to 0 allows the data to reach the receiver in however many nodes are necessary, and this is the radius used in the mesh network. Transmission options can also be set allowing for data encryption, unnecessary for a low-security smart-home network. Finally, the actual sensor data formatted by the Arduino was added to the frame, followed by a checksum byte which ensures the entire data packet was received. filler filler filler filler filler filler filler

5 Figure 6. Concept of Operations: Mesh Network ENVIRONMENTAL SENSOR NETWORK 5

6 6 THE GOVERNOR S SCHOOL OF ENGINEERING AND TECHNOLOGY 2014 Figure 7. XBee Radio: Model XBEE Formatting Sensor Data for User Data is sent from Arduino nodes to a host computer via XBee radios. However, this data must be formatted accordingly in order to be understood by a human user. For this task, a program was created using the Python programming language to capture data from the Serial monitor, format it, and display it in an organized fashion. PySerial is a Python application programming interface module used to create an application to store and display data. The Arduino platform that is connected to the piezoelectric sensor transmits one byte of sensor information: a 0 indicating no vibration, or a 1 indicating vibration. These values are only sent if the state changed from the last sensor reading, otherwise no data is sent. If a 0 is sent to the coordinator XBee, then PySerial will display a message telling the user that the washing machine/dryer cycle is done. The Arduino connected to the light sensor sends the intensity of the light in µw/cm 2, which is converted by PySerial to a low to high intensity scale from 1 to 10 and displayed in a manner easily understood by the user Results and Discussion The research team built a mesh network that successfully communicates environmental data to a host computer. Sensor data is relayed from one Arduino board to another by way of XBee radio signals, which pack information into data frames. Messages are sent to the one XBee attached to a host laptop and are displayed on the base station monitor through a Python program. Arduino code for the two sensor nodes is included in the Appendix B. The objective of the project was to demonstrate the usefulness of a mesh network in facilitating human interaction with the environment. However, the result was limited by factors including the reliability and range of the available sensors and the practicality of a mesh network on the scale to which it was built. The design would have to be modified to be implemented on a larger scale. Significant difficulty was experienced in applying a conceptual understanding of the mesh network to the challenge of physically creating working code to send messages between nodes on the network. The majority of difficulties the team encountered was in writing the programs to run the project. Two distinct codes were needed to power the network: one to send and receive sensor data and one to display the data on the host laptop. Reading the piezoelectric sensor was straightforward as it outputs an analog voltage signal that the Arduino can read easily. However, it was difficult to acquire usable data from the washing machine, as the values returned were too low. The piezoelectric sensor was tested in various configurations, but it was unable to detect any meaningful events until a weight was placed on the sensor. The weight vibrated in concert with the washing machine, intensifying the stimulus. The program used by the Arduino is also designed to increase accuracy by averaging the readings over a period of one second. The light sensor presented a different set of problems. It was easy to set up physically; however, reading the light sensor proved more difficult as the sensor output a square wave that cannot be natively interpreted by an Arduino. The problem was resolved by finding sample code online that treated each peak of the square wave as a digital input and introduced an interrupt that kept count of the number of inputs that occurred each second 19. This allows the Arduino to calculate the intensity of incipient

7 ENVIRONMENTAL SENSOR NETWORK 7 light with acceptable accuracy. At higher intensities, the interrupts occur with enough frequency to overload the Arduino s processor, causing it to return incorrect values; however, this problem is not relevant at the intensities of light for which the proof-of-concept network is intended to be used. The team also encountered difficulties in programming the message passing system. Our main challenge was formatting the data into a message that the XBee radios would understand. The group decided that the problem of differentiating between two sensors would most easily be solved by having the message be of different lengths for each sensor. For the piezoelectric sensor, we simplified the response into one byte, whereas for the light sensor we stored the value into two bytes. The light sensor returns a value that is often greater than 255, and therefore must be stored in two separate bytes. However, in dark environments, the sensor returns a value less than 255. If the XBee attempted to send this data, the base station would misinterpret the message as coming from a piezoelectric sensor. To resolve this problem, the code was modified to force the Arduino to parse the data into two variables before sending it. This approach forces the radio to send two values in the message, which preserves the base station s ability to discern between the two sensors. Setting up the XBee radios required the use of X CTU software, which allows for easy installation of firmware. One XBee was made a coordinator, while the others were made into routers. Originally, the data was hard-coded as a long series of write method statements that wrote information to the Serial port one byte at a time, problematic as the frame was being sent in parts and received in parts as viewed through X CTU. While testing the network, the X CTU software was sending message requests and receiving partial data, but this issue was fixed in formatting the package of data as a receive request in a byte array. Using a for loop, we filled an array of bytes one byte at a time with the correct frame format as discussed in section 3.5. In this loop, the checksum byte is filled with a 0, as it has to be calculated before being put in the byte. A second loop calculates the checksum, summing the values from the fourth byte to the last non-checksum byte, dividing by 256, and then taking the remainder when dividing by 256 yet again. This byte is inserted as the last byte of the data, and then the package is transmitted using the write method that accepts a byte array and its size as arguments. Through trial and error, the team recognized the need to send the bytes in hex instead of decimal, as the hex number system is what the X CTU software reads the messages in. Finally, PySerial was implemented to read the values sent in hex and translate them into console messages. 5. Conclusion Based on the research completed, a mesh network has the ability to simplify human interaction with the environment. This type of network allows technology to act as an interface between the real world and humans, reading and interpreting raw data and formatting it so that it is easy to understand and respond to. The team s network consisted of two sensors and a base station, and the setup can easily be expanded to include more sensors and report other environmental information to the user. The group s network successfully communicated data about the home environment, specifically data about the light level in a room and about the functioning of a washing machine. Possible additions and improvements that could be made to the created mesh network include adding multiple sensors to one Arduino platform, adding more nodes to the network to collect data from other locations, developing a Graphical User Interface (GUI) to display formatted sensor data and integrating it into a smartphone application, and creating actuators that allow the network to not only transmit data, but also react to the conditions sensed by taking physical action, e.g. opening and closing window blinds in response to light levels. Further research might look into making mesh networks secure, in order to avoid others from reading data transmitted, or possibly broadcasting malicious signals that compromise the performance of the network. As the open source movement continues to expand and include programmers and hardware-builders

8 8 THE GOVERNOR S SCHOOL OF ENGINEERING AND TECHNOLOGY 2014 alike, the future application of mesh networks also grows. Mesh networks can also be used in outdoor settings where people might have trouble checking certain conditions manually due to physical limitations. A sensor placed in such areas could provide a live feed of such conditions, connected in a full mesh creating a local network that does not require the internet to send and receive data. Such a network would require sensors that are weather resistant and robust code that ensures network security, both easily developed and obtained from the open source movement. Mesh networks, when combined with the advantages of open source, have the potential to facilitate human to environment interactions. 6. Acknowledgements We would like to acknowledge our project mentors Josef Grossmann, Joe Mirizio, Ryan Flynn, and Edward Kahn from Lockheed Martin who have generously provided their time along with the necessary resources and information to successfully complete our proof-of-concept mesh network. The team would also like to acknowledge the New Jersey Governor s School of Engineering and Technology s Program Director Dr. Ilene Rosen, along with the Assistant Program Director Jean Patrick Antoine and the entire GSET staff for presenting such an incredible opportunity to the team, key to the coordination and organization of such a comprehensive and exciting summer program. We also extend thanks to our Residential Teaching Assistant Maya Saltzman for overseeing the project, making sure we had the required tools and workspace. A final thank you goes to all of the sponsors of the New Jersey Governor s School of Engineering and Technology, specifically Rutgers University, The State of New Jersey, Morgan Stanley, Lockheed Martin, Silverline Windows, Jersey South Industries, Inc., The Provident Bank Foundation, and Novo Nordisk. 7. References [1] Schmidt, Laurie J. "Sensing Remote Volcanoes." NASA Earth Observatory. National Aeronautics Space Administration, 13 July Web. 11 July [2] Nest Temperature Thermostat. Digital image. Amazon. N.p., n.d. Web. 11 July [3] "Home." Nest. Nest Labs, n.d. Web. 13 July [4] Henderson, Harry. "Open-Source Movement." Science Online. Facts On File News Services, n.d. Web. 10 July [5] "Arduino Introduction." Arduino - Introduction. Arduino, n.d. Web. 13 July [6] "What Is an Arduino?" SparkFun. SparkFun Electronics, 26 Feb Web. 8 July [7] Light-To-Frequency Converter Datasheet. N.p.: Texas Advanced Optoelectronic Solutions, Sept PDF. [8] Piezoelectric Sound Components. N.p.: Murata Manufacturing Co., Ltd., n.d. PDF. [9] "XBee Buying Guide." SparkFun. SparkFun Electronics, n.d. Web. 19 July [10] "What Is API (Application Programming Interface) Mode and How Does It Work?" Digi. Digi International Inc., n.d. Web. 19 July [11] "The AT Command Set." Digi. Digi International Inc., n.d. Web. 19 July [12] Brinton, Stephen. Mesh Networks. N.p.: Gordon College, PPT. [13] Piezoelectric Sensor. Digital image. SparkFun. SparkFun Electronics, n.d. Web. 15 July [14] Light to Frequency Conversion Sensor. Digital image. SparkFun. SparkFun Electronics, n.d. Web. 15 July [15] Arduino Uno. Digital image. Tested. N.p., n.d. Web. 15 July [16] Arduino Mega. Digital image. Electroschematics. N.p., n.d. Web. 15 July [17] XBee S2. Digital image. Entesla. N.p., n.d. Web. 15 July [18] Liechti, Chris. "Welcome to PySerial s Documentation." PySerial. N.p., n.d. Web. 19 July [19] Tillaart, Rob. "Arduino Playground - Sensor TSL235R." Arduino Playground. Arduino, 30 Nov Web. 10 July Appendix A A1. Arduino Code for Light Sensor

9 ENVIRONMENTAL SENSOR NETWORK 9 no A2. Arduino Code for Piezoelectric Sensor

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Building a Basic Communication Network using XBee DigiMesh Jennifer Byford April 5, 2013 Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Abstract: Using Digi International s in-house

More information

A Wireless Sensor Network for Weather and Disaster Alarm Systems

A Wireless Sensor Network for Weather and Disaster Alarm Systems 2011 International Conference on Information and Electronics Engineering IPCSIT vol.6 (2011) (2011) IACSIT Press, Singapore A Wireless Sensor Network for Weather and Disaster Alarm Systems Cholatip Yawut

More information

XBee Wireless Sensor Networks for Temperature Monitoring

XBee Wireless Sensor Networks for Temperature Monitoring XBee Wireless Sensor Networks for Temperature Monitoring Vongsagon Boonsawat, Jurarat Ekchamanonta, Kulwadee Bumrungkhet, and Somsak Kittipiyakul School of Information, Computer, and Communication Technology

More information

Surveillance System Using Wireless Sensor Networks

Surveillance System Using Wireless Sensor Networks Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The

More information

MeshBee Open Source ZigBee RF Module CookBook

MeshBee Open Source ZigBee RF Module CookBook MeshBee Open Source ZigBee RF Module CookBook 2014 Seeed Technology Inc. www.seeedstudio.com 1 Doc Version Date Author Remark v0.1 2014/05/07 Created 2 Table of contents Table of contents Chapter 1: Getting

More information

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard University April 13, 2016 About Arduino: The Board Variety of models of Arduino Board (I am using Arduino Uno) Microcontroller constructd similarly

More information

Wireless Home Security System

Wireless Home Security System Wireless Home Security System Group: D14 Members: Vaibhav Singh (05D07026) Abhishek Tiwari (05D07028) Sauvik Chowdhury (05D07029) 1. Abstract The project is aimed at designing a low cost and reliable wireless

More information

Smart Thermostat page 1

Smart Thermostat page 1 Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart

More information

Wireless Communication With Arduino

Wireless Communication With Arduino Wireless Communication With Arduino Using the RN-XV to communicate over WiFi Seth Hardy shardy@asymptotic.ca Last Updated: Nov 2012 Overview Radio: Roving Networks RN-XV XBee replacement : fits in the

More information

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY Review of the Air Force Academy No 3 (30) 2015 REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY For the past few years, location systems have become a major studying field,

More information

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com

Vehicle data acquisition using CAN By Henning Olsson, OptimumG henning.olsson@optimumg.com Vehicle data acquisition using By Henning Olsson, OptimumG henning.olsson@optimumg.com Introduction: Data acquisition is one of the best tools to increase the understanding of vehicle behavior. One can

More information

Wireless Temperature

Wireless Temperature Wireless Temperature connected freedom and Humidity Sensor Using TELRAN Application note TZ1053AN-06 Oct 2011 Abstract Dr. C. Uche This application note describes the complete system design (hardware and

More information

A Review of Security System for Smart Home Applications

A Review of Security System for Smart Home Applications Journal of Computer Science 8 (7): 1165-1170, 2012 ISSN 1549-3636 2012 Science Publications A Review of Security System for Smart Home Applications Mohammad Syuhaimi Ab-Rahman and Mohd Ariff Razaly Department

More information

The Internet of Things: Opportunities & Challenges

The Internet of Things: Opportunities & Challenges The Internet of Things: Opportunities & Challenges What is the IoT? Things, people and cloud services getting connected via the Internet to enable new use cases and business models Cloud Services How is

More information

Sensor network infrastructure for intelligent building monitoring and management system

Sensor network infrastructure for intelligent building monitoring and management system Sensor network infrastructure for intelligent building monitoring and management system 1 R.VENKATESH, 2 K.RADHA, 3 M.GANTHIMATHI 1.B.E-CSE, Muthayammal Engineering College, Rasipuram. 2. Assistant Professor

More information

Process Control and Automation using Modbus Protocol

Process Control and Automation using Modbus Protocol Process Control and Automation using Modbus Protocol Modbus is the fundamental network protocol used in most industrial applications today. It is universal, open and an easy to use protocol. Modbus has

More information

Home Security System for Automatic Doors

Home Security System for Automatic Doors ABDUL S. RATTU Home Security System for Automatic Doors Capstone Design Project Final Report Spring 2013 School of Engineering The State University of New Jersey, USA May 1st, 2013 ECE 468 Advisor: Prof.

More information

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS Review of the Air Force Academy No 2 (24) 2013 BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS Marian ALEXANDRU, Vlad URSU Transilvania University of Brasov, Romania Abstract: A study of how to implement

More information

Network Enabled Battery Health Monitoring System

Network Enabled Battery Health Monitoring System Network Enabled Battery Health Monitoring System Research Team: Fan Yang Zhengyang Liu Supervisor: Advisor: Hanlei Zhang (PhD Student) Wencong Su (PhD Student) Dr. Mo-Yuen Chow Presentation Outline Project

More information

Single channel data transceiver module WIZ2-434

Single channel data transceiver module WIZ2-434 Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules

More information

Synapse s SNAP Network Operating System

Synapse s SNAP Network Operating System Synapse s SNAP Network Operating System by David Ewing, Chief Technology Officer, Synapse Wireless Today we are surrounded by tiny embedded machines electro-mechanical systems that monitor the environment

More information

Android Application Development and Bluetooth Technology

Android Application Development and Bluetooth Technology Android Application Development and Bluetooth Technology James Cracchiolo 3/28/14 Table of Contents Introduction page 3 Objective page 3 What is Bluetooth? page 3 What is Android? page 4 Materials Needed

More information

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker e -Journal of Science & Technology (e-jst) e-περιοδικό Επιστήμης & Τεχνολογίας 55 DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS G.S. Nhivekar, R.R.Mudholker Department

More information

Building a Home Security System with Arduino

Building a Home Security System with Arduino Fr ee Arduino is an open source microcontroller built on a single circuit board that is capable of receiving sensory input from the environment and controlling interactive physical objects. This book will

More information

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS

UG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses some additional

More information

APRS and the Android Smartphone

APRS and the Android Smartphone APRS and the Android Smartphone Sagar Gupta, KC2VSG 11 Cinnamon Court, Holmdel, NJ 07733 sagar.r.gupta94@gmail.com Abstract This paper discusses a means of using the android smartphone as a Global Positioning

More information

DVPPF02-H2. PROFIBUS DP Slave Communication Module Application Manual

DVPPF02-H2. PROFIBUS DP Slave Communication Module Application Manual DVPPF02-H2 PROFIBUS DP Slave Communication Module Application Manual Warning Please read this instruction carefully before use and follow this instruction to operate the device in order to prevent damages

More information

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications Joshua Ellul jellul@imperial.ac.uk Overview Brief introduction to Body Sensor Networks BSN Hardware

More information

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode:

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode: COMMUNICATION INSTRUCTION MANUAL TEMPERATURE CONTROLLER KT4, KT8 and KT9 No.KTC1E6 2009.05 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.

More information

Automotive electronics CAN and LIN buses. Copyright 2006 Matrix Multimedia Limited

Automotive electronics CAN and LIN buses. Copyright 2006 Matrix Multimedia Limited Automotive electronics CAN and LIN buses Copyright 2006 atrix ultimedia Limited About this presentation This presentation was developed by John Dobson anaging Director of atrix ultimedia Limited. PowerPoint

More information

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine Electronics @ 2013 Version 1.0

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine Electronics @ 2013 Version 1.0 TOSR0X-D USB/Wireless Timer Relay Module User Manual Tinysine Electronics @ 2013 Version 1.0 INTRODUCTION This USB/Wireless Timer Relay Module allows computer control switching of external devices by using

More information

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008 Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform

More information

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Maximizing Range and Battery Life in Low-Cost Wireless Networks Maximizing Range and Battery Life in Low-Cost Wireless Networks The proliferation of cost-effective wireless technology has led to the rise of entirely new types of networks across a wide range of applications

More information

Waspmote. Quickstart Guide

Waspmote. Quickstart Guide Waspmote Quickstart Guide Index Document version: v4.3-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 2. General and safety information... 4 3. Waspmote s Hardware Setup...

More information

Using Xbee 802.15.4 in Serial Communication

Using Xbee 802.15.4 in Serial Communication Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal

More information

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

Overview of Computer Networks

Overview of Computer Networks Overview of Computer Networks Client-Server Transaction Client process 4. Client processes response 1. Client sends request 3. Server sends response Server process 2. Server processes request Resource

More information

Microtronics technologies Mobile: 99707 90092

Microtronics technologies Mobile: 99707 90092 For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.

More information

Summer Project Report. Fingerprint Based Attendance System

Summer Project Report. Fingerprint Based Attendance System Summer Project Report On Fingerprint Based Attendance System Advisor Prof Amey Karkare Submitted by- Rajat Chaudhary Priyaranjan Deepak Kumar Durgesh Deep (Group 02) Introduction The most common means

More information

Programming with the Arduino: open-source hardware in an introductory programming laboratory. Paul Cruickshank pasc@st-andrews.ac.

Programming with the Arduino: open-source hardware in an introductory programming laboratory. Paul Cruickshank pasc@st-andrews.ac. Programming with the Arduino: open-source hardware in an introductory programming laboratory Paul Cruickshank pasc@st-andrews.ac.uk Motivation Prior to 2013, no formal programming for St Andrews physics

More information

InFoRMS. Interactive FM Radio Messaging System 10/6/07

InFoRMS. Interactive FM Radio Messaging System 10/6/07 InFoRMS Interactive FM Radio Messaging System 10/6/07 / FourTel Principals Ch i M Chris Magnussen Project Coordinator Jamie Dixon Software Engineer Ryan Schroeder Hardware Engineer Jason McConnell Quality

More information

HOME ALARM MONITORING NETWORK GOH SWEE TIAN

HOME ALARM MONITORING NETWORK GOH SWEE TIAN iv HOME ALARM MONITORING NETWORK GOH SWEE TIAN This thesis is submitted as partial fulfillment of the requirements for the award of the Bachelor of Electrical Engineering (Hons.) (Electronics) Faculty

More information

The Design of a Wi-Fi Enabled Cloud Monitoring Device

The Design of a Wi-Fi Enabled Cloud Monitoring Device Paper ID #7655 The Design of a Wi-Fi Enabled Cloud Monitoring Device Dr. Esther T. Ososanya, University of the District of Columbia Dr. Ososanya is a professor of Electrical and Computer Engineering at

More information

LIN (Local Interconnect Network):

LIN (Local Interconnect Network): LIN (Local Interconnect Network): History: LIN (Local Interconnect Network) was developed as cost-effective alternate to CAN protocol. In 1998 a group of companies including Volvo, Motorola, Audi, BMW,

More information

OPTIGUARD: A SMART METER ASSESSMENT TOOLKIT

OPTIGUARD: A SMART METER ASSESSMENT TOOLKIT OPTIGUARD: A SMART METER ASSESSMENT TOOLKIT Presented by: INGUARDIANS, INC. Don C. Weber, Senior Security Analyst don@inguardians.com White Paper TABLE OF CONTENTS 1.0 Role of Smart Meters 3 2.0 Risk Presented

More information

INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

More information

Power & Environmental Monitoring

Power & Environmental Monitoring Data Centre Monitoring Made Easy Power & Environmental Monitoring Features & Benefits Packet Power provides the easiest, most cost effective way to capture detailed power and temperature information for

More information

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure

Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Test Driven Development of Embedded Systems Using Existing Software Test Infrastructure Micah Dowty University of Colorado at Boulder micah@navi.cx March 26, 2004 Abstract Traditional software development

More information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Computer Network. Interconnected collection of autonomous computers that are able to exchange information Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.

More information

C-Bus Application Messages & Behaviour Chapter 25 Air Conditioning

C-Bus Application Messages & Behaviour Chapter 25 Air Conditioning C-Bus Application Messages & Behaviour Chapter 25 Air Conditioning Document Number: CBUS-APP/25 Comments on this document should be addressed to: Engineering Manager Clipsal Integrated Systems PO Box 103

More information

Intelligent Home Automation and Security System

Intelligent Home Automation and Security System Intelligent Home Automation and Security System Ms. Radhamani N Department of Electronics and communication, VVIET, Mysore, India ABSTRACT: In todays scenario safer home security is required, As the technology

More information

Bluetooth SMART Advertise-Only Beacon Reference Design

Bluetooth SMART Advertise-Only Beacon Reference Design EM MICROELECTRONIC - MARIN SA PRELIMINARY Bluetooth SMART Advertise-Only Beacon Reference Design Features COMPLETE BLE BEACON SYSTEM o EM9301 Bluetooth SMART Controller o EM6819 0.9V Flash Microcontroller

More information

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS International Journal of Electronics and Communication Engineering & Technology (IJECET) Volume 6, Issue 8, Aug 2015, pp. 07-11, Article ID: IJECET_06_08_002 Available online at http://www.iaeme.com/ijecetissues.asp?jtypeijecet&vtype=6&itype=8

More information

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks.

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks. This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks. Copyright 2009 Meraki, Inc. All rights reserved. Trademarks Meraki

More information

Final Design Report 19 April 2011. Project Name: utouch

Final Design Report 19 April 2011. Project Name: utouch EEL 4924 Electrical Engineering Design (Senior Design) Final Design Report 19 April 2011 Project Name: utouch Team Members: Name: Issam Bouter Name: Constantine Metropulos Email: sambouter@gmail.com Email:

More information

SMART SENSOR COLLECTION

SMART SENSOR COLLECTION TEMPERATURE SENSOR This sensor measures temperature in degrees Celsius or Fahrenheit. It works with all SensorHawk base units (SensorHawk-2, SensorHawk-8 and SensorHawk8/20) as well as the SecurityHawk-8

More information

Wireless Security Camera

Wireless Security Camera Wireless Security Camera Technical Manual 12/14/2001 Table of Contents Page 1.Overview 3 2. Camera Side 4 1.Camera 5 2. Motion Sensor 5 3. PIC 5 4. Transmitter 5 5. Power 6 3. Computer Side 7 1.Receiver

More information

Artificially Intelligent Home Automation System Based on Arduino as the Master Controller

Artificially Intelligent Home Automation System Based on Arduino as the Master Controller The International Journal Of Engineering And Science (IJES) Volume 5 Issue 2 Pages PP -41-45 2016 ISSN (e): 2319 1813 ISSN (p): 2319 1805 Artificially Intelligent Home Automation System Based on Arduino

More information

Intro to Intel Galileo - IoT Apps GERARDO CARMONA

Intro to Intel Galileo - IoT Apps GERARDO CARMONA Intro to Intel Galileo - IoT Apps GERARDO CARMONA IRVING LLAMAS Welcome! Campus Party Guadalajara 2015 Introduction In this course we will focus on how to get started with the Intel Galileo Gen 2 development

More information

Sensors and actuators are ubiquitous. They are used

Sensors and actuators are ubiquitous. They are used Understanding IEEE 1451 Networked Smart Transducer Interface Standard Eugene Y. Song and Kang Lee istockphoto.com What Is a Smart Transducer? Sensors and actuators are ubiquitous. They are used in a variety

More information

SMS based remote control system

SMS based remote control system EE 318 Electronics Design Project Report, EE Department, IIT Bombay, April 2006 SMS based remote control system Ashish Deswal ( 03007020 ) Shaleen Harlalka ( 03007015 ) Arjun Arikeri ( 03007032 ) Ashish

More information

Access Control Using Smartcard And Passcode

Access Control Using Smartcard And Passcode IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676 Volume 4, Issue 5 (Jan. - Feb. 2013), PP 29-34 Access Control Using Smartcard And Passcode Omorogiuwa Eseosa 1., Uhunmwangho

More information

Testing Overview [Document subtitle]

Testing Overview [Document subtitle] 10/16/2015 ZigBee Penetration Testing Overview [Document subtitle] PURE INTEGRATION Introduction Penetration testers have been focusing on wireless technologies for over a decade now, and industry researchers

More information

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light In this issue, we would like to present the EnOcean radio sensor module STM 110 in more detail. The module

More information

Intelligent Street lighting management using ZigBee. Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International Email: msh@digi.

Intelligent Street lighting management using ZigBee. Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International Email: msh@digi. Intelligent Street lighting management using ZigBee Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International Email: msh@digi.com Agenda Digi Overview What is ZigBee? Typical M2M Scenario

More information

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013

Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013 Hardware Connections between Arduino and IMU Nori Wilkins Apr. 5, 2013 Abstract Sensors are commonly used throughout many world wide applications. Out of many sensors that are used, the inertial measurement

More information

www.dragino.com Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14

www.dragino.com Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14 Yun Shield Quick Start Guide VERSION: 1.0 Version Description Date 1.0 Release 2014-Jul-08 Yun Shield Quick Start Guide 1 / 14 Index: 1 Introduction... 3 1.1 About this quick start guide... 3 1.2 What

More information

COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM)

COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) COPYRIGHT RESERVED TEAM MYSTERIOUS MANIACS http://www.mysteriousmaniacs.tk/ HOME AUTOMATION via BLUETOOTH (Using ANDROID PLATFORM) 0 TEAM MEMBERS SYED HUSSAIN RAZA NAQVI SYED MUHAMMAD TAHIR RAZA MUHAMMAD

More information

Figure 1.Block diagram of inventory management system using Proximity sensors.

Figure 1.Block diagram of inventory management system using Proximity sensors. Volume 1, Special Issue, March 2015 Impact Factor: 1036, Science Central Value: 2654 Inventory Management System Using Proximity ensors 1)Jyoti KMuluk 2)Pallavi H Shinde3) Shashank VShinde 4)Prof VRYadav

More information

Wireless Sensor Network for Performance Monitoring of Electrical Machine

Wireless Sensor Network for Performance Monitoring of Electrical Machine International Journal of Reconfigurable and Embedded Systems (IJRES) Vol. 4, No. 1, March 2015, pp. 1~5 ISSN: 2089-4864 1 Wireless Sensor Network for Performance Monitoring of Electrical Machine Priyanka

More information

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved

VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India loka.ashwin@gmail.com ABSTRACT In this paper, we describe the design and

More information

Computer Aided Design of Home Medical Alert System

Computer Aided Design of Home Medical Alert System Computer Aided Design of Home Medical Alert System Submitted to The Engineering Honors Committee 119 Hitchcock Hall College of Engineering The Ohio State University Columbus, Ohio 43210 By Pei Chen Kan

More information

Design of Online Embedded Web Server for Data Acquisition System # Author

Design of Online Embedded Web Server for Data Acquisition System # Author Design of Online Embedded Web Server for Data Acquisition System # Author A.Shilpa #1 Dept. of ECE, Sreenidhi Institute of Science and Technology, AP, India Abstract this paper realizes an Embedded based

More information

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit

EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No

More information

EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL

EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL EARTH PEOPLE TECHNOLOGY SERIAL GRAPH TOOL FOR THE ARDUINO UNO USER MANUAL The Serial Graph Tool for the Arduino Uno provides a simple interface for graphing data to the PC from the Uno. It can graph up

More information

IR Communication a learn.sparkfun.com tutorial

IR Communication a learn.sparkfun.com tutorial IR Communication a learn.sparkfun.com tutorial Available online at: http://sfe.io/t33 Contents Getting Started IR Communication Basics Hardware Setup Receiving IR Example Transmitting IR Example Resources

More information

Course Project Documentation

Course Project Documentation Course Project Documentation CS308 Project Android Interface Firebird API TEAM 2: Pararth Shah (09005009) Aditya Ayyar (09005001) Darshan Kapashi (09005004) Siddhesh Chaubal (09005008) Table Of Contents

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

Computer Enabled Biometric Devices: A Fingerprint Scanner Hardware Overview

Computer Enabled Biometric Devices: A Fingerprint Scanner Hardware Overview 4050-350-39 Computer System Fundamentals, Prof. Hill, 1/20/2007 Computer Enabled Biometric Devices: A Fingerprint Scanner Hardware Overview Submitted by: Alex Getty Getty 1 With the current mindset of

More information

GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com

GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com GnuRadio CONTACT INFORMATION: phone: +1.301.527.1629 fax: +1.301.527.1690 email: whitepaper@hsc.com web: www.hsc.com PROPRIETARY NOTICE All rights reserved. This publication and its contents are proprietary

More information

PART OF THE PICTURE: The TCP/IP Communications Architecture

PART OF THE PICTURE: The TCP/IP Communications Architecture PART OF THE PICTURE: The / Communications Architecture 1 PART OF THE PICTURE: The / Communications Architecture BY WILLIAM STALLINGS The key to the success of distributed applications is that all the terminals

More information

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver Electronics Exercise 2: The 555 Timer and its Applications Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles Ume,

More information

Green House Monitoring and Controlling Using Android Mobile Application

Green House Monitoring and Controlling Using Android Mobile Application Green House Monitoring and Controlling Using Android Mobile Application Aji Hanggoro aji.hanggoro@ui.ac.id Mahesa Adhitya Putra mahesa.adhitya91@ui.ac.id Rizki Reynaldo rizki.reynaldo@ui.ac.id Riri Fitri

More information

E-Blocks Easy RFID Bundle

E-Blocks Easy RFID Bundle Page 1 Cover Page Page 2 Flowcode Installing Flowcode Instruction for installing Flowcode can be found inside the installation booklet located inside the Flowcode DVD case. Before starting with the course

More information

The Answer to the 14 Most Frequently Asked Modbus Questions

The Answer to the 14 Most Frequently Asked Modbus Questions Modbus Frequently Asked Questions WP-34-REV0-0609-1/7 The Answer to the 14 Most Frequently Asked Modbus Questions Exactly what is Modbus? Modbus is an open serial communications protocol widely used in

More information

Design and Implementation of an Accidental Fall Detection System for Elderly

Design and Implementation of an Accidental Fall Detection System for Elderly Design and Implementation of an Accidental Fall Detection System for Elderly Enku Yosef Kefyalew 1, Abubakr Rahmtalla Abdalla Mohamed 2 Department of Electronic Engineering, Tianjin University of Technology

More information

Project Plan. Project Plan. May13-06. Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai

Project Plan. Project Plan. May13-06. Logging DC Wattmeter. Team Member: Advisor : Ailing Mei. Collin Christy. Andrew Kom. Client: Chongli Cai Project Plan May13-06 Logging DC Wattmeter Team Member: Ailing Mei Andrew Kom Chongli Cai Advisor : Collin Christy Client: Garmin International David Hoffman Qiaoya Cui Table of Contents Need Statement...

More information

Current Loop Application Note 1495

Current Loop Application Note 1495 Current Loop Application Note Document No. CLAN1495 International Headquarter B&B Electronics Mfg. Co. Inc. 707 Dayton Road -- P.O. Box 1040 -- Ottawa, IL 61350 USA Phone (815) 433-5100 -- General Fax

More information

Automated Security System using ZigBee

Automated Security System using ZigBee IJIRST International Journal for Innovative Research in Science & Technology Volume 2 Issue 01 June 2015 ISSN (online): 2349-6010 Automated Security System using ZigBee Sneha Susan Abraham Saveetha School

More information

SAN Conceptual and Design Basics

SAN Conceptual and Design Basics TECHNICAL NOTE VMware Infrastructure 3 SAN Conceptual and Design Basics VMware ESX Server can be used in conjunction with a SAN (storage area network), a specialized high speed network that connects computer

More information

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

I2C PRESSURE MONITORING THROUGH USB PROTOCOL. I2C PRESSURE MONITORING THROUGH USB PROTOCOL. Product Details: To eradicate human error while taking readings such as upper precision or lower precision Embedded with JAVA Application: Technology Used:

More information

DEVELOPMENT OF INDIVIDUAL HOME SECURITY SYSTEM USING CAN AND ZIGBEE PROTOCOL

DEVELOPMENT OF INDIVIDUAL HOME SECURITY SYSTEM USING CAN AND ZIGBEE PROTOCOL DEVELOPMENT OF INDIVIDUAL HOME SECURITY SYSTEM USING CAN AND ZIGBEE PROTOCOL P.Mohan 1, M. Vinoth Kumar 2 1 PG Scholar, Masters Degree in Embedded System Technologies, Rajiv Gandhi College of Engineering,

More information

Using Arduino Microcontrollers to Sense DC Motor Speed and Position

Using Arduino Microcontrollers to Sense DC Motor Speed and Position ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------

More information

The basic set up for your K2 to run PSK31 By Glenn Maclean WA7SPY

The basic set up for your K2 to run PSK31 By Glenn Maclean WA7SPY The basic set up for your K2 to run PSK31 By Glenn Maclean WA7SPY I am by no means an expert on PSK31. This article is intended to help someone get on PSK31 with a K2. These are the things I did to get

More information

Temp. & humidity Transmitter Instructions

Temp. & humidity Transmitter Instructions Temp. & humidity Transmitter Instructions AQ3485/AQ3485Y www.aosong.com 1 Product Overview AQ3485/ AQ3485Y outdoor network temperature and humidity transmitter is accurate measurement of relative humidity

More information

Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms

Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms Arifa Ferdousi 1 and Sadeque Reza Khan 2 1 Dept. of Computer Science and Engineering, Varendra University, Rajshahi, Bangladesh

More information

Applying Mesh Networking to Wireless Lighting Control

Applying Mesh Networking to Wireless Lighting Control White Paper Applying Mesh Networking to Wireless Lighting Control www.daintree.net Abstract Recent advances in wireless communications standards and energy-efficient lighting equipment have made it possible

More information

Wireless In-Ear Audio Monitor

Wireless In-Ear Audio Monitor University of Nebraska - Lincoln Computer Engineering Senior Design Project Wireless In-Ear Audio Monitor Team Stonehenge: Erin Bartholomew Paul Bauer Nate Lowry Sabina Manandhar May 4, 2010 Contents 1

More information

Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board

Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Abstract This application note is a tutorial of how to use an Arduino UNO microcontroller to

More information

Lab 6 Introduction to Serial and Wireless Communication

Lab 6 Introduction to Serial and Wireless Communication University of Pennsylvania Department of Electrical and Systems Engineering ESE 111 Intro to Elec/Comp/Sys Engineering Lab 6 Introduction to Serial and Wireless Communication Introduction: Up to this point,

More information