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
id sg-ntu-dr.10356-62144
record_format dspace
spelling sg-ntu-dr.10356-621442023-03-03T20:26:11Z Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1 Muhammad Syafiq Ma'arof Dusit Niyato School of Computer Engineering A*STAR Institute for Infocomm Research (I2R) Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering 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. Bachelor of Engineering (Computer Science) 2015-01-21T09:00:11Z 2015-01-21T09:00:11Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/62144 en Nanyang Technological University 82 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Muhammad Syafiq Ma'arof
Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
description 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.
author2 Dusit Niyato
author_facet Dusit Niyato
Muhammad Syafiq Ma'arof
format Final Year Project
author Muhammad Syafiq Ma'arof
author_sort Muhammad Syafiq Ma'arof
title Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
title_short Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
title_full Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
title_fullStr Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
title_full_unstemmed Developing of applications on the Googles Android powered devices and Arduino-powered platforms 1
title_sort developing of applications on the googles android powered devices and arduino-powered platforms 1
publishDate 2015
url http://hdl.handle.net/10356/62144
_version_ 1759857791811452928