DAPhone
Data Acquisition System for Smartphones
About
- Author: Miguel M. Dionísio - miguel.dionisio@ist.utl.pt
- Supervisor: Prof. Rui M. Rocha
- Date: April 2015
- Miguel Dionísio, Rui M. Rocha; "DAPhone - Data acquisition system for smartphones", in Proceedings of CONFTELE 2015 10th Conference on Telecommunications, September 2015
- Intranet
System Architecture
Description
Smartphone application for Wireless Sensor Network (WSN) interaction. The DAPhone app provides a tool for users to interact with a WSN, acquiring sensory data on the go for graphical visualization on the smartphone or uploading it to a web server for remote access. The user can also use the smartphone to define measure thresholds on the network and have alert logs on the application screen each time a measure exceeds those limits.
In addition, a Bluetooth Communication Board (CB) for the MoteIST5++ platform was developed, allowing a smartphone or another Bluetooth-enabled device to interact with a MoteIST5++ node.
Overview
Wireless Sensor Networks (WSNs) have emerged over the years as possible solutions for data acquisition systems in diverse scenarios. However, in many cases, it would be more practical or even necessary to have the acquired data at one's disposal without having to access a computer. With smartphones having become part of everyday's lives, it makes sense to think of ways to integrate both systems.
By equipping a WSN node with a Bluetooth module for interacting with an Android smartphone, it is possible to have a smartphone communicating with a WSN and acting both as a data acquisition platform and as a control panel. The proposed solution proves that smartphones can be useful tools for interacting with complex data acquisition systems, acting as a portable control panel for the system and allowing the user to quickly evaluate the acquired data.
Main Features
- Data Mule
- Collect data from the network
- Upload data to a web server
- Control Panel
- Display active nodes
- Display recent measures in graphical form
- Configure node thresholds and receive alert logs
Images
Bluetooth CB
BT CB + MoteIST schematics (pdf)
Test bed
Web
- Acquired Data Graphs @ GEMS Server
- Demo video: MP4