Arduino Based Wireless Controlled Robot
Arduino Based Wireless Controlled Robot
Arduino Based Wireless Controlled Robot
Supervisors
2019-2023
DECLARATION OF ORIGINALITY
We declare that this report entitled “Arduino Based Wireless Controlled Digital Boat
Using HC-05 and Android Mobile” is our own work except as cited in the references. The
report has not been accepted for any degree and is not being submitted concurrently in
candidature for any degree or other award.
The project report titled “Arduino Based Wireless Controlled Digital Boat Using HC-05
and Android Mobile” prepared by ,
Flash flood phenomena that has been occurred in our country is increasing rapidly years
by years. According to the statistic, based on the year 2016/2017 that has been taken from the
website h20.water.gov.my , it has stated that the increasing in the percentage of the flash flood
victim has increased up to 9.6% from the year 2000 to 2016. The effects of the flash flood that
has been occurred in our country has attacked the life of the flash flood victim, disturbing the
economic and social activities and has destroyed the properties, caused difficulties and the cost
of repairing and restoration is expensive for individual and so does the government.
To avoid lot of the flash flood victim from not getting the first aid as soon as possible we
have invented a device called “Arduino Based Wireless Controlled Digital Boat Using HC-
05 and Android Mobile” to help the flashflood victim get the first aid as soon as possible and
also to avoid their life from threatened. This device functioned like a boat with smaller size and
only using the smartphone (Android) to control it, thus also allow it to carry the first aid kit
such as lifebuoy, blanket, medicine andfood.
As a result, this mobile, will succeed in decreasing the number of the flash flood victim
from not getting the first aid as soon as possible and will also help lighten the burden of the
rescue team from struggle giving a help to those in need.
Keywords – Arduino uno, motor driver, DC motor, servo motor, bluetooth HC-05,
Application
4|Page
TABLE OF CONTENT
CHAPTER TITLE PAGE
PROJECT TITLE 1
DECLARATION 2
VERTIFICATION PROJECT REPORT 3
ABSTRACT 4
ABSTRAK 5
TABLE OF CONTENT 6
ACKNOWLEDGENMENT 9
1 INTRODUCTION 10
1.1 Background 10
1.2 Problem Statement 11
1.3 Objective 12
1.4 Limitation 12
1.5 Scope Of Project 13
2 LITERATURE REVIEW 14
2.1 Overview 14
2.2 Statistic
3 METHODOLOGY 20
3.1 Block Diagram 21
3.2 Circuit Diagram 22
3.3 Flow Chart 23
3.3.1 Flowchart Project 23
3.3.2 Flowchart Plan of Project 24
3.3.3 Flowchart Plan of Project 1 (DEE5081) 25
3.4 Gantt Chart 26
3.4.1 Gantt Chart Project 1 26
3.4.2 Gantt Chart Project 2 27
3.4.3 Gantt Chart Full Progress of Project 28
5|Page
3.6 Main Component 29
3.6.1 Arduino Uno R3 29
3.6.2 Bluetooth Module (HC-05) 29
3.6.3 Servo Motor 30
3.6.4 Monster Motor Driver 32
3.6.5 DC Motor 33
3.6.6 Rechargeable Battery 34
3.6.7 Jumper wire 35
3.7 Costing 35
4 RESULT 37
4.1 Introduction 37
4.2 Internet of Things (IoT) 39
4.3 Overview 40
4.4 How This Project Works? 40
6 CONCLUSION 47
6.1 Conclusion of Project 47
6.2 Suggestion Improvement For This Project 47
REFFERENCES 48
6|Page
ACKNOWLEDGEMENT
We take great pleasure to express our deep sense of gratitude to our project guide Dr.
Nauman Usmani, Assistant Professor, for his valuable guidance during the course of our project
work.
We would like to thank Prof. Dr. Javed Ahmad, Head of the Department of Physics for
his encouragement.
We would like to express our heart-felt thanks to Mr. Maqsood, for providing all the
facilities for our project.
Our utmost thanks to all the Faculty members and Non-Teaching Staff of the Department
of Physics for their support throughout our project work.
Our Family Members and Friends receive our deepest gratitude and love for their support
throughout the academic year.
7|Page
CHAPTER 1
INTRODUCTION
1.1 BACKGROUND
8|Page
1.2 PROBLEM STATEMENT
Living in Malaysia we cannot escape from the monsoon season, over the years we will
prepare for the monsoon season as we already know there will be flash flood occur especially
in the east cost of Malaysia. Based on the researchgate Terengganu receive heavy rainfall
during the North east monsoon that occurs between October and March and leads to severe
floods almost every year at all over the state. Terengganu is located at the east coast of
Peninsular Malaysia that has never missed a flooding event especially during the months
of November and December during the north east monsoon period. The floods that occur at
Dungun area of Terengganu state was due to the combination of physical factors such as
elevation and also its close proximity to the sea apart from heavy rainfall received during the
monsoon period. Hence, a flood that affects the Terengganu area and other location along the
eastern coast is termed as a coastal flooding (Muhd Barzani et al., 2007) Another enormous
flood in the Malaysian flood disaster history, striking in four states in the Peninsular Malaysia
like: Melaka, Johor, Pahang and Negeri Sembilan. The flood incident started when the
Northeast monsoon brought a heavy rain through series of continues storms, causing
destructive flood in Kota Tinggi, Johor (MNRE 2007a). The flood strike as a result of two
waves, the December 2006 which last for 13 days from 19 – 31 December, and January 2007
lasted for 7 days from 12 – 17 January. The series of floods were unusual as the 2006 average
rainfall return period was 50 years while the 2007 had more than 100 years of return period
(Shafie 2007, BadrulHisham et al., 2010). The flood was destructive with the highest water
level recorded reached 2.75m, is the highest level ever recorded since 1950 and it resulted
in more than 100,000 people to be evacuated and the death of 18 people recorded (MNRE
2007a). Table 1, below shows the flood history in Malaysia, including the lost and the fatality
rate.
Based on this research we can conclude that, the flash flood that occurred has a big impact to
flash flood victim, and this has lead to another few problems especially during the evacuation;
to a place that are more suitable for the victims such as school or public hall. AWANI,1
DECEMBER 2017, more than 13 000 victim has evacuated to 100 to the temporary relocation
center in 9 district in Kelantan. Basically, Pasir Mashas shown the massive number in victim
evacuation which is more than 10 000 people in 42 temporary relocation center. Most of the
victim in Rantau Panjang and the nearest area around Sungai Golok that has effected due the
flash flood and this has lead to the declining revenue sources. Regarding to this issue, flash
flood has lead to the problem such as the flash flood victim did not get the first aid this is
9|Page
because the rescue team could not go to small area in the village to reacue the victim as soon
as possible and victim tend to catch cold, hungry and sick due to no first aid.
Figure 1.2.1: The rescue team is helping the flash flood victim during evacuation
1.3 OBJECTIVE
1.4 LIMITATION
Although the research has reached its aim, there were some unavidable limitations in
our project development. First this is because of the distance travelled by the mini reascue
boat. This project can only travel in short distance while travel to another places, or not the
boat will lost the connection between the controller, therefore we cannot promise for the
boat to travel in the wide area.
Next, the second limitation is the Bluetooth connection itself. The Bluetooth
connection must be strong between the boat and the controller, though we know unlike wifi
module, the Bluetooth connection does not need a strong coverage nor strong data, but it is
also has its own struggle in connectivity which is obstacle, if there were so many obstacle,
this will affect the movement of the boat, because the Bluetooth cannot penetrate the
obstacle.
10 | P a g e
1.5 SCOPE
11 | P a g e
CHAPTER 2
LITERATURE REVIEW
2.1 OVERVIEW
In this chapter, I have researched the components involved in the "MINI RESCUE BOAT"
project, the statistic and percentage about flash flood.
2.2 STATISTIC
1. Flood is the most devastating natural disaster experienced in Malaysia is flood.
Throughout Malaysia, including Sabah and Sarawak, there is total of 189 river basins
(89 of the river basins are in peninsula Malaysia, 78 in Sabah and 22 in Sarawak), with
the main channels flowing directly to the South China Sea and 85 of them are prone to
become recurrent flooding. The estimated area vulnerable to flood disaster is
approximately 29,800 km2 or 9% of the total Malaysia area, and is affecting almost
4.82 million people which is around 22% of the total population of the country. This
study is aimed at finding the causes, effects and mitigation of floods. A comparative
study was carried out to determine the people perception on floods. It is clear that, most
of the people believe that, improper drainage condition is the main cause of floods.
About 33% of the population agrees that, water damage to building is the main effect
of flooding and other part suggested that evacuating people from flood prone to safe
zones is the best way of reducing flood victims. It is finally agrees that, government and
local community should take necessary measures to ensure proper drainage is buildand
clear during rainfall season. It is suggested that people should avoid developing new
buildings on a water ways to reduce frequent occurrence of flooding, or people and
government most ensure that, flood prone areas are not occupy with buildings.
FLASH FLOOD SEA ADRIFT SURVIVAL
Natural Resources and Environment Minister Datuk Seri Dr Wan Junaidi Tuanku Jaafar said
there was a pressing need to review the drainage system in the all cities in the country,
particularly Kuala Lumpur.
“After looking at the flash floods yesterday, we must review our current drainage system and
improve it immediately before we are hit by another disaster.
"We have identified several contributing factors which caused the flash floods yesterday. These
include the unexpected rainfall, low capacity culverts, clogged drainage and a shallow retention
pond in Kajang due to siltation," he told a press conference today.
The affected areas included Jalan Bangsar, Jalan Tuanku Abdul Halim (formerly Jalan Duta),
University Malaya and some parts of Kajang.
Flash floods hit several roads in Kuala Lumpur evening causing vehicles to be trapped
following a downpour.
Wan Junaidi said the Drainage and Irrigation Department (DID) has been instructed to submit
a detailed report on the drainage systems in the country.
"All state DID directors have been instructed to submit reports on the state of their drainage
system for instance, on low-capacity culverts.
"We will decide whether or not to change it based on funding capabilities. If there is a funding
issue, we will bring the matter to the government to help us resolve the issue," he said.
Wan Junaidi also said immediate maintenance work must be carried out at all drainage systems
nationwide.
The ministry will also meet with town planners for a brainstorming session to improve the
country's drainage system, he said.
13 | P a g e
3. Floods in Malaysia 2014 refer to floods throughout Malaysia. The floods in 2014 were the
worst in Malaysia's flood history with over 300,000 evacuated. Since December 18, the
Malaysian Meteorological Department has issued 38 severe weather alerts; 15 'Red' level
Kelantan
The number of displaced people in Kelantan reached 170,000 from approximately 36,000
families housed in 309 shelters involving eight districts. The New Town area recorded the
highest number of flood victims at 44,061, Tumpat (30,569), Pasir Mas (23,568), Kuala Krai
(23,500), Musang Cave (17,327), Machang (8,289), Red Land (3,546) and Pasir Puteh (192 ).
Pahang
The casualties involved in the flood affected nearly 35,000 people. Temerloh became the most
affected area of the 12,012 flood victims in 71 relief centers. The other six districts were
Kuantan with 3,046 victims in 17 evacuation centers, Pekan (4,873 victims in 17 evacuation
evacuation centers), Bera (1,491 victims in 14 evacuation centers) and Lipis (2,299 victims in
31 evacuation centers). The East Coast Highway (LPT) for the Kuantan-Kuala Lumpur two-
lane road and the old road are closed to traffic. People traveling to Kuantan from Kuala Lumpur
14 | P a g e
Figure 2.1.1: Statistic of flash flood victim in Malaysia
4. KUALA LUMPUR, Dec 30 - The number of victims in Kelantan and Pahang continued to
rise this afternoon, while Perak, Terenganu and Johor showed declines.
In KELANTAN the displaced victims increased to 158,476 people from 142,582 this
morning.
The Kota Baharu district still has the most victims at 43,558 people in 63 relief centers.
The other seven districts, Pasir Mas, housed 9,960 victims in 35 centers, Tumpat (26,602
people in 32 centers), Tanah Merah (19,440 in 24 centers), Kuala Krai (23,500 in 103
centers), Gua Musang (13,327 in 24 centers), Machang (8,289 in 34 centers) and White Sand
15 | P a g e
Flood conditions have not shown any signs of recovery as they continue to increase their
numbers to 49,978 people compared with 49,369 people this morning at 261 relief centers in
eight districts.
A spokesman for the Pahang Contingent Police Headquarters said a Temerloh district still
The other seven districts were 9,960 towns in 39 centers, Jerantut (6,025 people in 59
centers), Bera (2,854 in 19 centers) center) and Rompin 186 in six centers).
In PERAK, the flood situation showed a decline as the number of evacuees in the Kuala
Kangsar district decreased, leaving the total number of victims in the state at 7,664 compared
According to a spokesman for the Perak National Security Council (MKN), the flood victims
in Kuala Kangsar have so far 2,050 people from 539 families in 22 relief centers.
The total number of victims in the Perak Tengah area was 4,515 from 1,203 families in 19
centers.
In Hulu Perak, two new evacuation centers were opened, leaving 14 relief centers open with
In Kerian the victims at two relief centers remain 300 people from 90 families.
In TERENGGANU, the number of casualties dropped to 25,775 compared with 30,652 this
morning.
This is due to more victims leaving the evacuation center after the collapse.
According to Terengganu National Security Council (MKN) portal statistics, there are
currently 15,918 manga in Kemaman, Dungun (9,507), Hulu Terengganu (74) and Kuala
Terengganu (276).
16 | P a g e
In JOHOR, 153 people involving 43 families are still being held at the evacuation centers
compared to 171 this morning in Muar, Batu Pahat, Ayer Hitam, Segamat and Kluang. –
BERNAMA
Figure 2.1.2: The number of victims in Kelantan and Pahang continues to rise
17 | P a g e
CHAPTER 3
METHODOLOGY
Each step of project is a process to complete the project. Every step must be followed
one by one and must be done carefully. If some error occurs it can make a project probably
could not operate or do not look neat and perfect. Before the project finish, various process
needs to be done according to proper procedures to ensure that projects do not have any
problems.
• Block diagram
• Circuit diagram
• Flowchart
• Gantt chart
• Main components
18 | P a g e
3.1 BLOCK DIAGRAM
19 | P a g e
3.2 CIRCUIT DIAGRAM
This circuit use Arduino Uno R3 as main component in this circuit. The Arduino
will connect with Bluetooth Module HC 05 to access Bluetooth from phone (Bluetooth
Electronic Application). For movement of the boat, this circuit use Hi Speed DC motor
to provide movement and Servo motor to control the direction of the boat. This circuit
use 12V battery to provide energy in this circuit. But output of Arduino only allow 5V
voltage so we add L298 Motor Driver and connect direct the supply to L298 motor
driver to support and give the enough voltage to DC motor and get the maximum speed.
20 | P a g e
3.3 FLOWCHART
3.3.1 Flowchart project
The motor of the of the boat can controlled by the Bluetooth Electronic
Application from android. Using the app we can control the speed, movement and
direction of the boat. Before we control the boat, we need to connect the boat and the
boat using bluetooth with android.
21 | P a g e
3.3.2 Flowchart plan of project
22 | P a g e
3.3.3 Flowchart plan of project 1 (DEE5081)
23 | P a g e
3.4 GANTT CHART
GANTT CHART
SESSION:
DECEMBER 2018
DEPARTMENT:
ELECTRICAL
ENGINEERING
COURSE/CODE:
DEP/DEE5061
TASK/WEEK W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13 W14 W15
MAIN PROJECT
PROGRESS
IDEA
PRESENTATION
RESEARCH ON
PROJECT
DESIGN
CIRCUTE
SCHEMATIC AND
SIMULATION
COMPONENT
SOLDERING
TESTING AND
DEBUGGING
PRODUCT TESTING
TROUBLESHOOTING
PLANING
IMPLEMENTATION
24 | P a g e
3.4.2 GANTT CHART PROJECT 2
GANTT CHART
SESSION: JUNE
2019
DEPARTMENT:
ELECTRICAL
ENGINEERING
COURSE/CODE:
DEP/DEE5061
TASK/WEEK W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13 W14 W15
MAIN PROJECT
PROGRESS
IDEA
PRESENTATION
RESEARCH ON
PROJECT
DESIGN
CIRCUTE
SCHEMATIC AND
SIMULATION
COMPONENT
SOLDERING
TESTING AND
DEBUGGING
PRODUCT TESTING
TROUBLESHOOTING
PLANING
IMPLEMENTATION
25 | P a g e
3.4.3 GANTT CHART FULL PROGRESS OF PROJECT
GANTT CHART
AR JEWELLERY BOX
DEPARTMENT:
ELECTRICAL
ENGINEERING
COURSE/CODE:
DEP/DEE5061
TASK/WEEK W1 W2 W3 W4 W5 W6 W7 W8 W9 W10 W11 W12 W13 W14 W15
MAIN PROJECT
PROGRESS
IDEA
PRESENTATION
RESEARCH ON
PROJECT
DESIGN
CIRCUTE
SCHEMATIC AND
SIMULATION
COMPONENT
SOLDERING
TESTING AND
DEBUGGING
PRODUCT TESTING
TROUBLESHOOTING
PLANING
IMPLEMENTATION
26 | P a g e
3.6.1 Arduino Uno R3
The HC-05 is a very cool module which can add two-way (full-duplex) wireless
functionality to your projects. You can use this module to communicate between two
microcontrollers like Arduino or communicate with any device with Bluetooth functionality
like a Phone or Laptop. There are many android applications that are already available which
27 | P a g e
makes this process a lot easier. The module communicates with the help of USART at 9600
baud rate hence it is easy to interface with any microcontroller that supports USART. We can
also configure the default values of the module by using the command mode. So if you looking
for a Wireless module that could transfer data from your computer or mobile phone to
microcontroller or vice versa then this module might be the right choice for you. However do
not expect this module to transfer multimedia like photos or songs; you might have to look into
the CSR8645 module for that.
28 | P a g e
Servomotors are generally used as a high-performance alternative to the stepper motor. Stepper
motors have some inherent ability to control position, as they have built-in output steps. This
often allows them to be used as an open-loop position control, without any feedback encoder,
as their drive signal specifies the number of steps of movement to rotate, but for this the
controller needs to 'know' the position of the stepper motor on power up. Therefore, on first
power up, the controller will have to activate the stepper motor and turn it to a known position,
e.g. until it activates an end limit switch. This can be observed when switching on an inkjet
printer; the controller will move the ink jet carrier to the extreme left and right to establish the
end positions. A servomotor will immediately turn to whatever angle the controller instructs it
to, regardless of the initial position at power up.
The lack of feedback of a stepper motor limits its performance, as the stepper motor can only
drive a load that is well within its capacity, otherwise missed steps under load may lead to
positioning errors and the system may have to be restarted or recalibrated. The encoder and
controller of a servomotor are an additional cost, but they optimise the performance of the
overall system (for all of speed, power and accuracy) relative to the capacity of the basic motor.
With larger systems, where a powerful motor represents an increasing proportion of the system
cost, servomotors have the advantage.
There has been increasing popularity in closed loop stepper motors in recent years. They act
like servomotors but have some differences in their software control to get smooth motion. The
main benefit of a closed loop stepper motor is relatively low cost. There is also no need to tune
the PID controller on a closed loop stepper system.
Many applications, such as laser cutting machines, may be offered in two ranges, the low-
priced range using stepper motors and the high-performance range using servomotors.
29 | P a g e
3.6.4 Monster Motor Driver
Specification:
30 | P a g e
3.6.5 DC Motor
A DC motor is any of a class of rotary electrical machines that converts direct current electrical
energy into mechanical energy. The most common types rely on the forces produced by
magnetic fields. Nearly all types of DC motors have some internal mechanism, either
electromechanical or electronic, to periodically change the direction of current flow in part of
the motor.
DC motors were the first form of motor widely used, as they could be powered from existing
direct-current lighting power distribution systems. A DC motor's speed can be controlled over
a wide range, using either a variable supply voltage or by changing the strength of current in
its field windings. Small DC motors are used in tools, toys, and appliances. The universal motor
can operate on direct current but is a lightweight brushed motor used for portable powertools
and appliances. Larger DC motors are currently used in propulsion of electric vehicles, elevator
and hoists, and in drives for steel rolling mills. The advent of power electronics has made
replacement of DC motors with AC motors possible in many applications.
31 | P a g e
3.6.6 Rechargeable Battery
Rechargeable batteries typically initially cost more than disposable batteries, but have a much
lower total cost of ownership and environmental impact, as they can be recharged
inexpensively many times before they need replacing. Some rechargeable battery types are
available in the same sizes and voltages as disposable types, and can be used interchangeably
with them.
32 | P a g e
3.6.7 Jumper Wires
3.7 Costing
COMPONENT PRICE
BREADBOARD RM7.00
DC 12V RM75.00
CONNECTOR RM3.00
33 | P a g e
ESP 8266 WIFI MODULE RM18.00
HC-05 RM15.00
Total = RM 559.00
34 | P a g e
CHAPTER 4
RESULT
4.1 Introduction
This chapter will explain the result get from the expected result of the developed
project. It will show and explaining the result has been received from the developed expected
result. The result show is from the reading of configure the application, control the movement
off the boat from android.
35 | P a g e
Figure 4.2.1: The devices paired with HC 05 Bluetooth module on Mini Rescue Boat
Figure 4.2.2: Open the Apps and the connect the Apps with Bluetooth Module
36 | P a g e
Figure 4.2.4: Application interface
4.3 Overview
37 | P a g e
Figures 4.3.2 Side view
This product has been specially designed to easy move in the small place when flash
flood happened. Also, the size of the product is not too big and easy to move in shallow water
conditions. Furthermore, the boat can move without engine or fan inside water because this
boat can move from pressure of air like hovercraft. The boat can floating on water with load
approximately 5KG. Then, the boat can move at 30Km/h with hi speed 12V dc motor. The boat
had one servo motor to control the direction of the boat, the boat will easy to turn right or turn
left when it moved. The boat will easy to controlled with anybody who had any android devices
because it designed to easy be controlled. The boat used rechargeable battery so it can be used
repeatedly and long life than ordinary battery. This boat also have switch button so it can save
the battery life.
This project are develop to avoid lot of the flash flood victim from not getting the first
aid as soon as possible. It can rescue the victim at small places. It can be controlled using
android phone and can the rescue man did not go to the destination just send the first aid and
food from safety places just using android phone.
38 | P a g e
CHAPTER 5
ANALYSIS AND DISCUSSION
39 | P a g e
With the insight provided by advanced analytics comes the power to make processes more
efficient. Smart objects and systems mean human can automate certain tasks, particularly when
these are repetitive, mundane, time-consuming or even dangerous.
40 | P a g e
• Automating tasks helps improve the quality of a business’ services and reduces the need for
human intervention.
Some disadvantages of IoT include:
• As the number of connected devices increases and more information is shared between
devices, the potential that a hacker could steal confidential information also increases;
• Enterprises may eventually have to deal with massive numbers -- maybe even millions -- of
IoT devices and collecting and managing the data from all those devices will be challenging.
• If there’s a bug in the system, it’s likely that every connected device will become corrupted;
• Since there’s no international standard of compatibility for IoT, it’s difficult for devices from
different manufacturers to communicate with each other.
5.6 IoT standards and frameworks
There are several emerging IoT standards, including:
• 6LoWPAN (IPv6 over Low -Power Wireless Personal Area Networks), an open standard
defined by the Internet Engineering Task Force (IETF). The 6LoWPAN standard enables any
low-power radio to communicate to the internet, including 804.15.4, Bluetooth Low Energy
and Z-Wave (for home automation).
• ZigBee0, a low-power, low data-rate wireless network used mainly in industrial settings.
ZigBee is based on based the IEEE 802.15.4 standard. The ZigBee Alliance created Dotdot,
the universal language for IoT that enables smart objects to work securely on any network and
understand each other.
• LiteOS, a Unix-like operating system for wireless sensor networks. LiteOS supports
smartphones, wearables, intelligent manufacturing applications, smart homes and Internet of
Vehicles (IoV). The operating system also serves as a smart device development platform.
• OneM2M, a machine-to-machine service layer that can be embedded in software and
hardware to connect devices. The global standardization body, OneM2M, was created to
develop reusable standards to enable IoT applications across different verticals tocommunicate.
• DDS (Data Distribution Service) was developed by the Object Management Group (OMG)
and is an IoT standard for real-time, scalable and high-performance machine-tomachine
communication.
• AMQP (Advanced Message Queuing Protocol), an open source published standard for
asynchronous messaging by wire. AMQP enables encrypted and interoperable messaging
between organizations and applications. The protocol is used in client/server messaging and in
IoT device management.
41 | P a g e
• CoAP (Constrained Application Protocol), a protocol designed by the IETF that specifies how
low-power compute-constrained devices can operate in the internet of things.
• LoRaWAN (Long Range Wide Area Network), a protocol for wide area networks, it’s
designed to support huge networks, such as smart cities, with millions of low-power devices.
IoT frameworks include:
• AWS IoT, a cloud platform for IoT released by Amazon. This framework is designed to
enable smart devices to easily connect and securely interact with the AWS cloud and other
connected devices.
• ARM Mbed IoT, a platform to develop apps for the IoT based on ARM microcontrollers. The
goal of the ARM Mbed IoT platform is to provide a scalable, connected and secure environment
for IoT devices by integrating Mbed tools and services.
• Microsoft’s Azure IoT Suite, a platform that consists of a set of services that enables users to
interact with and receive data from their IoT devices as well as perform various operations over
data, such as multidimensional analysis, transformation and aggregation, and visualize those
operations in a way that’s suitable for business.
• Google’s Brillo/Weave, a platform for the rapid implementation of IoT applications. The
platform consists of two main backbones: Brillo, an android-based operating system for the
development of embedded low power devices; and Weave, IoT-oriented communication
protocol that serves as the communication language between the device and the cloud.
• Calvin, an open source IoT platform released by Ericsson designed for building and managing
distributed applications that enable devices talk to each other. Calvin includes a development
framework for application developers as well as a runtime environment for handling the
running application.
5.7 Consumer and enterprise IoT applications
There are numerous real-world applications of the internet of things, ranging from
consumer IoT and enterprise IoT to manufacturing and industrial IoT (IoT). IoT applications
span numerous verticals, including automotive, telecom and energy. In the consumer segment,
for example, smart homes that are equipped with smart thermostats, smart appliances and
connected heating, lighting and electronic devices can be controlled remotely via computers
and smartphones. Wearable devices with sensors and software can collect and analyze user
data, sending messages to other technologies about the users with the aim of making users'
lives easier and more comfortable. Wearable devices are also used for public safety -- for
example, improving first responders' response times during emergencies by providing
optimized routes to a location or by tracking construction workers' or firefighters' vital signs at
42 | P a g e
life-threatening sites. In healthcare, IoT offers many benefits, including the ability to monitor
patients more closely to use the data that's generated and analyze it. Hospitals often use IoT
systems to complete tasks such as inventory management, for both pharmaceuticals and
medical instruments. Smart buildings can, for instance, reduce energy costs using sensors that
detect how many occupants are in a room. The temperature can adjust automatically -- for
example, turning the air conditioner on if sensors detect a conference room is full or turning
the heat down if everyone in the office has gone home. In agriculture, IoT-based smart farming
systems can help monitor, for instance, light, temperature, humidity and soil moisture of crop
fields using connected sensors. IoT is also instrumental in automating irrigation systems. In a
smart city, IoT sensors and deployments, such as smart streetlights and smart meters, can help
alleviate traffic, conserve energy, monitor and address environmental concerns and improve
sanitation.
43 | P a g e
5.9 Data analysis from project testing
So from our observation we have done our data collection of our project that we got from the
project testing. There are several data that we got from the observation. The data that we got
is:
DATA RESULT
5.10.2 Weaknesses
a) Limited distance – cannot travel far
b) New product - this product is the innovation of the product in market
5.10.3 Opportunities
a) It can go through small area to provide the first aid supply such as food, medical
kit and so on
b) Government enforcement on innovation product- Innovative product is a proof of
advanced country
5.10.4 Threats
a) The limited distance that the device can go through may not support the rescue
activity
b) Customer preferences-customer may will to pay more for accurate product
44 | P a g e
CHAPTER 6
CONCLUSION
6.1 Introduction
This chapter will show the conclusion of the result of the overall project. It will
summarize the result of the project.
As a conclusion, we hope that Rescue boat controlled by android can be one of the most
useful invention follow by the rapid development in technology. We also hope that our
invention can be promoted to the government agencies so that it can help more people in need
especially during the flash flood season which happen in Malaysia almost every year.
45 | P a g e
REFERENCES
1. https://components101.com/wireless/hc-05-bluetooth-module
2. https://en.wikipedia.org/wiki/Rechargeable_battery
3. https://www.jameco.com/jameco/workshop/howitworks/how-servo-motors-work.html
4. https://www.mybotic.com.my/products/VNH2SP30-Monster-Motor-Shield-
Module/1788
5. https://www.autobotic.com.my/arduino-uno-r3
6. https://internetofthingsagenda.techtarget.com/definition/Internet-of-Things-IoT
7. https://www.google.com/search?q=statistik+mangsa+banjir+di+malaysia&source=ln
ms&tbm=isch&sa=X&ved=0ahUKEwjRp6eDlqflAhUKinAKHWkKB2wQ_AUIEig
B&biw=1355&bih=609#imgrc=ZT1c4n9lSpMNKM
8. http://www.ismakualaterengganu.com/2014/12/jumlah-mangsa-di-kelantan-dan-
pahang.html
9. https://www.roketkini.com/2015/01/08/mesyuarat-kabinet-mengecewakan-tak-
bincang-isu-pokok-tangani-masalah-banjir/
46 | P a g e