Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot

In the recent time, internet has been widely used in the society as the media to gather information and also communication activity. This Final Year Project aimed to build a communication interface utilizing internet connection as the media to connect microcontrollers and the peripherals attached on...

Full description

Saved in:
Bibliographic Details
Main Author: Wijaya, Tomi.
Other Authors: School of Mechanical and Aerospace Engineering
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/50103
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-50103
record_format dspace
spelling sg-ntu-dr.10356-501032023-03-04T18:32:24Z Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot Wijaya, Tomi. School of Mechanical and Aerospace Engineering Asst. Prof Tegoeh Tjahjowidodo DRNTU::Engineering In the recent time, internet has been widely used in the society as the media to gather information and also communication activity. This Final Year Project aimed to build a communication interface utilizing internet connection as the media to connect microcontrollers and the peripherals attached on it to the other microcontroller or human recipient. The goal will enable the interface to be used as monitoring system for sensors also actuating system to move actuators attached on the microcontroller, whereby the possibility to communicate between microcontrollers through internet is also possible. The first step of the project would be to understand Arduino microcontroller that was used as the base development platform. Arduino microcontroller was widely used, had ease of extendibility, and also currently still developing. This made the microcontroller favourable to be explored and understood. The exploration in this Final Year Project covered the Arduino Uno, Arduino Mega 2560 and some Arduino shields which were the source of Arduino microcontrollers’ extendibility. The next step of the project was to build the interface that connected Arduino microcontrollers to the internet. This interfacing includes data sending and data retrieving. Data was sent to the internet mainly Pachube.com and Google Docs for sensor monitoring, displacement coordinates recording and also actuating signal information for the actuators. The final step of the project was to integrate Arduino Uno and its shields, gyroscope, and accelerometer together with a Pololu 3Pi robot as the vessel into an integrated mapping robot. By means of odometry, this robot mapped the surroundings in two dimensional floor map format which is produced in Excel file. This robot was solely powered with four AAA batteries and mapped by utilizing wall follower code and also line follower code that enabled the Author to predefine the map result. Displacement coordinates were then sent to Pachube.com and Google Docs to describe live distant data acquisition. At the end of the project, the result obtained were interfacing system for data transmission and retrieval. Both sensor monitoring and actuator control through Pachube.com and Google Docs as the servers were successfully carried out. In addition, a mapping robot was successfully built. A map was produced by the mapping robot to describe the application of this live data transmission and acquisition system. However, further improvement on the mapping robot can still be achieved by better algorithm. Bachelor of Engineering (Mechanical Engineering) 2012-05-29T09:08:54Z 2012-05-29T09:08:54Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/50103 en Nanyang Technological University 74 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
spellingShingle DRNTU::Engineering
Wijaya, Tomi.
Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
description In the recent time, internet has been widely used in the society as the media to gather information and also communication activity. This Final Year Project aimed to build a communication interface utilizing internet connection as the media to connect microcontrollers and the peripherals attached on it to the other microcontroller or human recipient. The goal will enable the interface to be used as monitoring system for sensors also actuating system to move actuators attached on the microcontroller, whereby the possibility to communicate between microcontrollers through internet is also possible. The first step of the project would be to understand Arduino microcontroller that was used as the base development platform. Arduino microcontroller was widely used, had ease of extendibility, and also currently still developing. This made the microcontroller favourable to be explored and understood. The exploration in this Final Year Project covered the Arduino Uno, Arduino Mega 2560 and some Arduino shields which were the source of Arduino microcontrollers’ extendibility. The next step of the project was to build the interface that connected Arduino microcontrollers to the internet. This interfacing includes data sending and data retrieving. Data was sent to the internet mainly Pachube.com and Google Docs for sensor monitoring, displacement coordinates recording and also actuating signal information for the actuators. The final step of the project was to integrate Arduino Uno and its shields, gyroscope, and accelerometer together with a Pololu 3Pi robot as the vessel into an integrated mapping robot. By means of odometry, this robot mapped the surroundings in two dimensional floor map format which is produced in Excel file. This robot was solely powered with four AAA batteries and mapped by utilizing wall follower code and also line follower code that enabled the Author to predefine the map result. Displacement coordinates were then sent to Pachube.com and Google Docs to describe live distant data acquisition. At the end of the project, the result obtained were interfacing system for data transmission and retrieval. Both sensor monitoring and actuator control through Pachube.com and Google Docs as the servers were successfully carried out. In addition, a mapping robot was successfully built. A map was produced by the mapping robot to describe the application of this live data transmission and acquisition system. However, further improvement on the mapping robot can still be achieved by better algorithm.
author2 School of Mechanical and Aerospace Engineering
author_facet School of Mechanical and Aerospace Engineering
Wijaya, Tomi.
format Final Year Project
author Wijaya, Tomi.
author_sort Wijaya, Tomi.
title Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
title_short Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
title_full Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
title_fullStr Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
title_full_unstemmed Arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
title_sort arduino based sensors monitoring and actuators control via internet network for autonomous mapping robot
publishDate 2012
url http://hdl.handle.net/10356/50103
_version_ 1759854693069094912