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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |