Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1

Smartphone have taken a pivotal role in the current society that many found impossible to do without. Smartphones have increasing become more sophisticated in its features while still remaining affordable. As such, smartphone are now capable of replacing many devices with similar features like direc...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Syafiq Ma'arof
Other Authors: Dusit Niyato
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62144
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Smartphone have taken a pivotal role in the current society that many found impossible to do without. Smartphones have increasing become more sophisticated in its features while still remaining affordable. As such, smartphone are now capable of replacing many devices with similar features like directional bank ATMs, iPods and roadmaps. [28] Raspberry Pi is a mini-sized computer capable of beings used for many different things that a desktop is capable of. This include playing game, watching video and making spreadsheets. The raspberry pi is popular due to its ease of use and many considered it to be a good starter tool for learning basic computing. [29] Arduino is a microcontroller capable of interacting with the environment using sensors and actuators. It is designed to be a low-cost tool for students, hobbyist and professionals to use in order to build various interactive applications. [30] Security have been an important part of everyday lives. People have spent much in order to protect themselves and their belongings. With the advancement in technology, the development of various security system have been made possible such as surveillance and tracking. This project aims to design an application that will be able to provide real-time surveillance and tracking system using the Android smartphone and low cost equipment such as the Raspberry Pi, Arduino for outdoor environment. This application will be able to provide real-time webcam streaming. It will also save the streamed webcam as a video to an online server. Images can also be taken and displayed to user. This application also includes a tracking feature. Using the GPS tracker, the application will track the user’s item and plotted them to the Google map. The application will also email users of any intruders detected by the sensor. An automatic video capture will also be activated by the sensor. All these features can be viewed and access using the application User Interface on the Android phone. Using an attached XBee device connected by USB to the smartphone and the in-built Bluetooth module, the Android smartphone will be able to communicate to the Raspberry Pi and Arduino respectively. User can also view and access the feature using the web User Interface of application. The Web UI utilises the Android device using Android Google cloud messaging in order to communicate to the Raspberry Pi and Arduino. With this feature, users will be able to enjoy using the application over the web, giving the application a greater range of operational use. The application has been successful developed. It is capable of providing user with a viable real-time surveillance and tracking system. There are however, many feature and function that have not be added thus allowing for future growth for the application.