Research Final

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 39

Republic of the Philippines

Department of Education
REGION III – CENTRAL LUZON
SCHOOLS DIVISION OFFICE OF NUEVA ECIJA
BARTOLOME SANGALANG NATIONAL HIGH SCHOOL
GUIMBA, NUEVA ECIJA

Arduino Uno-Based Timer Extension with Mobile App Connectivity

A Research Paper

Presented to the Panel of Oral Examiners

In Partial Fulfillment for the Requirements in Practical Research II

Hannah Mae Barawid

Czarinna Rhake Pablo

Sandra Hernandez

Ronaline Collado

Kathleen Asuncion

Xavier Simon

Grezel Sañosa

Adrian Caparas

Proponents

Jobelle Ann B. Nacino


Research Adviser

April 2023

Address: Barawid St., Saint John Dist., Guimba, Nueva Ecija


Telephone No.: (0917) 125 8749
Email: [email protected]
Facebook Page: https://www.facebook.com/bsnhs1994
Webpage: DE 50500742
QM15
ACKNOWLEDGEMENT

The Researchers would like to extend their heartfelt gratitude and deepest
appreciation to those individuals and institutions who have aided them by any means in
accomplishing their study and reaching their expected goals from the very beginning up
to the writing of the last sentence of this paper. This study would not have been
materialized if not for their dedications and passion to help.

First and foremost, the Researchers would like to give back all the glory to the
God Almighty for bestowing them the wisdom, determination, strength, and skills which
empowered them to finish their study within the given period. His unparalleled protection
helped the researchers to safely come through throughout their research journey.

To the research adviser, Ms. Jobelle Ann B. Nacino, for the overwhelming
support, constant motivation, and encouragement in carrying out the research study. The
opportunity she had afforded the researchers allowed them to engage and hone their skills
in scientific investigations. The researchers also welcome and gives the warmest gratitude
to Mr. John Aeron M. Ballesteros, for the comments and suggestions, for helping the
researchers and donating some of his materials that was used for the improvement of the
project.

Lastly, to their parents and friends for their unyielding love, trust, and support,
financially and emotionally, in the entirety of the research project, a big thanks to all of
you. There's no way the researchers can finish this paper if it’s not for their warm helping
hand.

The Researchers
APPROVAL SHEET

This Research Paper entitled Arduino Uno-Based Timer Extension with Mobile App
Connectivity prepared and submitted by the following students:

HANNAH MAE BARAWID

CZARINNA RHAKE PABLO

SANDRA HERNANDEZ

RONALINE COLLADO

KATHLEEN ASUNCION

GREZEL SANOSA

XAVIER SIMON

ADRIAN CAPARAS

Accepted as partial fulfillment of the requirements for the Practical Research II.

JOBELLE ANN B. NACINO


Research Adviser
__________________________

Date Signed
Arduino Uno-Based Timer Extension with Mobile App Connectivity`

Barawid, Hannah Mae, F., Pablo, Czarinna Rhake, A. , Hernandez, Sandra, D., Collado,
Ronaline, M., Asuncion, Kathleen, F., Sanosa, Grezel, S., Simon, Xavier, B., Caparas,
Adrian, S.

.Adviser: Jobelle Ann B. Nacino

ABSTRACT
In today’s world, almost every household have appliances, but when we are using
appliances we tend to leave it unsupervised. Unsupervised appliances can cause overheating,
which can ruin our appliances and possibly cause a household fire. To address this problem,
this study used Arduino Uno microcontroller which is an open-source microcontroller board
in developing the Timer Extension. The Timer Extension can also be connected to a mobile
app using a bluetooth connection, this is possible by installing a bluetooth relay to the Timer
Extension. The materials used for this study are Arduino uno, Bluetooth relay, 5v module
relay, and extension. To test the hypotheses of the study, the average time that the timer
extension can control the time of different appliances was measured . The results of this
study indicated that the Arduino uno based timer extension with mobile app connectivity
accurately controlled through mobile app, connect to all appliances with 220 volt and
extension give a huge advantage to household. The results have shown that the Arduino uno
based timer extension with mobile app connectivity shows the value of the timer extension. It
was also confirmed that the Arduino uno based timer extension with mobile app connectivity
just work indoors.
Keywords: Arduino uno, Timer extension , Mobie app connectivity, overheating
TABLE OF CONTENTS

Title Page
TITLE PAGE i

ACKNOWLEDGEMENT ii

APPROVAL SHEET iii

ABSTRACT iv

TABLE OF CONTENTS v

LIST OF FIGURES AND TABLES vi

I. BACKGROUND OF THE STUDY 1

A. Introduction 1

B. Objectives 2

II. METHODOLOGY 3
A. Collection of Materials 4

B. Planning 4

C. Analysis 5

D. Design 5

E. Implementation 6

F. Testing 7

G. Integration 7

G. Statistical Analysis 7
III. RESULT AND DISCUSSION 8

REFERENCES 14

APPENDICES 16

A. Appendix A - Research Plan


B. Appendix B - Materials and Equipment Used
C. Appendix C - Methods
D. Appendix D - Other Tables/Analysis Results
E. Appendix E - Scanned Data Book
LIST OF FIGURES

Figure No. Title Page


Figure 1 Methodological Flow Chart 3

Figure 2 C/C++ Code of Arduino Uno-based Timer Extension 5

Figure 3 C/C++ Code of Arduino Uno-based Timer Extension 5

Figure 4 C/C++ Code of Arduino Uno-based Timer Extension 6

Figure 5 Design and Circuit Diagram of the Arduino Timer


Extension 6
LIST OF TABLES

Table No. Title Page


Table 1 The average time of the arduino uno based timer extension 8
is accurately controlled through mbile app.
Table 2 Average time of the Arduino uno based timer extension 9
connect to all appliances.after purposely putting a piece
of paper on fire outdoors
Tabe 3 Average time of the Arduino uno based timer extension 10
connect to all appliances.after purposely putting a piece
of paper on fire outdoors
Table 4 T-test: Data obtained from the timer extension showing the 10
result
Table 5 Statistical Analysis: Advantages to household 11
INTRODUCTION

Background of the Study

Different systems use timer circuits in various ways. Timers provide a variety of
functions in the circuit. It is the main component of a counter circuit. By altering the time
period of the timer, the circuit's speed may be altered. Timers are utilized to provide the
required delays and to create baud rates as well. These are also employed as producers of
reference signals. Utilizing timers, various reference pulses are produced. Numerous flip-flop
circuits are activated by various timers. The use of timers makes controlling the order of
events simple. From little domestic appliances to massive industrial machinery, timers are
widely utilized in everyday practical gadgets (Elect Go, 2019)

According to the International Association of Fire and Rescue Services (2022), there are
2.5 to 4.5 million fires that occur every year, and 21 to 62 thousand deaths are recorded as
fire casualties. Such number of fire accidents can be lessened if it is systematically planned to
prevent casualties and losses. Majority of fire incidents occur due to faulty or defective
electrical wiring. Among these are excessive use of extension cords, torn wires, and
substandard electrical wires.

However, the extension has a timer that you can on, off, and monitor anytime you want.
The control system will be designed using a microcontroller as an information processing
center that is connected to an app as a monitoring system to reduce the possible defective
electrical wiring. Arduino boards are the microcontroller development platform that will be at
the heart of your projects. When making something you will be building the circuits and
interfaces for interaction, and telling the microcontroller how to interface with other
components (Arduino, 2023)
Arduino is an open-source electronics platform with simplified hardware and software to
make learning easy for novices but flexible enough to be used by professionals. The Arduino
was born in 2005 out of the collaborative effort of the faculty and students at the Interaction
Design Institute Ivrea (IDII) in Ivrea, Italy. The goal was to provide students at the Institute
with low-cost, easy-to-use circuit boards for their electronics projects. Unexpectedly,
Arduino soon reached a wider audience – students, hobbyists, programmers, and even
professionals (Navarrete, 2021).

1
Over the years, there have been different varieties of Arduino, but they all share one
thing in common, the microcontroller or Integrated Circuit that serves as the brain of the
board. This is where the code goes to once users program the board. Most Arduino boards
consist of 8-bit ICs from ATmel Company, but boards with much faster performance utilize
32-bit microcontrollers like ARM’s ARM Cortex-M0+ and ARM Cortex-M3 and Intel’s Intel
Quark (Navarrete, 2021).

There have been thousands of Arduino-based projects that have been made since its
introduction, from simple to complex projects like music instruments, car robots, remote
controls, and even security systems. Arduino is a revolutionary tool in electronics. Its
comprehensible hardware and software make it a great tool for learning and building DIY
projects. It has also expanded its use in many industries due to its low cost and easy
accessibility. Whether you’re just starting your journey in electronics or already a seasoned
professional, Arduino is a handy tool that’s convenient to use with your projects (Navarrete,
2021).
The purpose of this approach is to lessen the possible cause of fires resulted by
unsupervised appliances in many households. The entire setup is possible through the use of a
Arduino Uno microcontroller. This setup can be controlled through the use of a open source
mobile app using a smartphone, you may install this system at your house or from anywhere
in the world.

Thus, this research study entitled “Arduino Uno-Based Timer Extension with Mobile App
Connectivity” aims to develop a new alternative Timer Extension using Arduino Uno as the
core component of the system.

Thus, this research study entitled “Arduino Uno-Based Timer Extension with

Mobile App Connectivity” aims to develop a new timer extension using Arduino Uno

as the core component of the system.

This study will be made to validate the following hypothesis:

1. The arduino uno-based timer cannot be accurately controlled through mobile app.
2. The arduino uno-based timer extension cannot connect to all appliances that has 220V.
3. The arduino uno-based timer extension cannot give a huge advantage to household.

2
METHODOLOGY

This section of the study indicates and discusses the step-by-step procedure for the

whole conduction process. It also includes the methods adapted and the proper statistical

analysis used for the validation of data.

Collection of Materials

Planning

Analysis

Design

Implementation

Testing

Integration

Statistical Analysis

Figure 1. Methodological Flowchart of the Study

3
METHODOLOGY

Collection of Materials

Arduino Uno microcontroller, Jumper Wires, Soldering Lead Utility Box, Socket,
UCB, 5V Relay Module, Plug, Junction Box, Stranded Wire (2m), and Breadboard was
bought at Makerlab Electronics.

The proposed system is intended to upload data analysis from numerous sensors

attached to an Arduino Uno microcontroller. Various hardware and software are

employed in this system.

Arduino Uno

This system will use a Arduino Uno Microcontroller. Arduino UNO is the commonly
used board that is also known as classic Arduino. This board has 14-digital I/O pins, where 6-
pins can be used as PWM, 6-analog inputs, a reset button, a power jack, a USB connection
and more. This board can receive and send information over the internet with the help of
Arduino shields...With Arduino boards we can control the home activities with the control
systems such as motion sensors, outlet control, temperature sensors, blower control, garage
door control, air flow control, sprinkler control and bill of materials. (Kaswan, 2020)

5V Relay Module

Relay is one kind of electro-mechanical component that functions as a switch. In


order to open or close contact switches, DC is used to activate the relay coil. A coil and
two contacts, such as ordinarily open (NO) and usually closed (NC), are often found in a
single channel 5V relay module (NC). An automated switch called a 5 volt relay is
frequently used in automatic control circuits to regulate high currents with low current
signals. The relay signal's input voltage spans the 0 to 5V range (elprocus.com, 2013)

Planning

For the timer-based extension project, the requirements and objectives will need to be
clearly identified. Once the requirements are established, the scope, budget, and timeline
can be determined to ensure effectiveness. With this factors a project plan will be created
to deliver the timer-based extension successfully.

4
Analysis

To initiate the timer-based extension, a comprehensive analysis is required. This


involves gathering specific requirements, identifying necessary functionalities and
features, and examining any existing system to uncover potential dependencies or
constraints that need to be considered during development.

Design

Create a high-level system architecture that outlines the overall structure of the
extension. After that, break down the system into smaller components and define their
functionalities. Also, design the data structures, algorithms, and flowcharts necessary for
the extension. Then, determine the hardware requirements, such as the Arduino board and
any additional components.

Figure 2. C/C++ Code OF Arduino Uno-based Timer Extension With Mobile App Connectivity

Figure 3. C/C++ Code OF Arduino Uno-based Timer Extension With Mobile App Connectivity

5
Figure 4. C/C++ Code OF Arduino Uno-based Timer Extension With Mobile App Connectivity

Implementation

Write the code for the timer-based extension using Arduino programming language,
which is based on C/C++. Follow the design specifications and coding standards.
Also,implement the necessary logic to handle the timer functionality and any user
interactions. Additionally, integrate any required external libraries or componentsto
ensure the extension operates smoothly and efficiently.

Figure 5. Design and Circuit Diagram of the Arduino Timer Extension

6
Testing

To provide a detailed test plan to assess the extension's functionality and performance.
Additionally, unit testing should be performed to ensure that each component functions as
planned. and perform integration testing to ensure that different components work
together.
Also you need to Perform system testing to assess the overall performance of the timer-
based extension.

Integration

The timer-based extension must be integrated with any existing systems or devices (if
appropriate). To verify compatibility and proper communication between the extension
and other components, as well as to thoroughly test the integration to detect and resolve
any problems.

Statistical Analysis

Multiple components and data sources are used in the "Arduino Uno-Based Timer
Extension with Mobile App Connectivity" proposed system. The timer extension and
mobile app connectivity are two components of the proposed system that the researchers
hope to learn more about using a t-test. The proposed study of timer extension is to
monitor all the appliances that connected to the app. The researchers will be analyzed
using T-test to determine the difference of average time between the effectiveness of
Timer Extension with Mobile App Connectivity. Researchers will be using a T-test for
the accuracy of Arduino Uno timer extension through mobile application. To produce
information about the advantage of having a timer extension in household.

7
RESULTS AND DISCUSSION

Over usage can cause overheating, and if left unnoticed it can cause fire which

can destroy your house in an instant. The Arduino Uno based timer extension can also

be used to control how much time children spend watching television and playing

video games, by doing this we can minimize the distraction which can hinder the

performance of a child socially and academically. By using the Timer Extension we

can also limit the possible causes of household fires which are caused by

unsupervised children leaving appliances on, by using the Timer Extension we can set

the appliances to turn off/on in a specific time (Vicente, 2022).

This chapter of the study reveals the results gathered from different analysis to

answer the questions indicated in the statement of the problem and the results were

presented based on the objectives. In the present study, The Arduino Software (IDE)

was used as it is the designated application for programming a Arduino Uno-based

system.

The proposed design was used to set specific time to the extension through the

use of a mobile app . The specific time where the timer extension will turn off/on can

be controlled. An experimental setup was developed to create a timer extension.

Table 1. The average time of the arduino uno based timer extension is accurately
controlled through mbile app.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 20 20 20 20

T2 35 35 35 35

T3 60 60 60 60

8
Mean 38.33m 38.33 m 38.33 m 38.33 m

Table 1 shows the average time of the Timer Extension when a cellphone

charger is plugged. The test had three trials and three replicates each trial. The first

trial had an average time of 20 minutes, the second trial had an average time of 35

minutes, and lastly, the third trial had an average time of 60 minutes. The average

time of the Timer Extension. The average time of the cellphone charger to be

accurately controlled using timer extension is 38.33 minutes. The results implies that

the timer extension can accurately control cellphone chargers through mobile app.

Table 2. Average time of the Arduino uno based timer extension connect to all
appliances.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 120 120 120 120

T2 240 240 240 240

T3 360 360 360 360

Mean 240 m 240 m 240 m 240 m

Table 2 shows the average time of the Arduino uno based timer extension

when an electric fan is plugged. The test had three trials and three replicates each trial.

The first trial had an average time of 120 minutes, the second trial had an average

time of 240 minutes, and lastly, the third trial had an average time of 360 minutes.

The average time of the electric fan to be accurately controlled using timer extension

is 240 minutes. The results implies that the timer extension can accurately control the

electric fan through mobile app.

9
Table 3.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 60 60 60 60

T2 120 120 120 120

T3 180 180 180 180

Mean 120 m 120m 120m 120 m

Table 3 shows the average time of the Arduino uno based timer extension

when an TV is plugged. The test had three trials and three replicates each trial. The

first trial had an average time of 60 minutes, the second trial had an average time of

120 minutes, and lastly, the third trial had an average time of 180 minutes. The

average time of the electric fan to be accurately controlled using timer extension is

120 minutes. The results implies that the timer extension can accurately control the

TV through mobile app

Table 4: Ardino Uno-based timer extension Give a Huge Advantage to household.

A. Mean Average Interpretation


I believe that timer extension can help me to
3 Agree
minimize my housework
2.85 Agree
I believe that timer extension can help me
when I'm feeling lazy
3.2 Agree
I feel safe when I used timer extension

I believe that it is more convenient to those 2.7 Agree


children who will be left in their house

the timer extension has improved my Agree


3.2
household's time management.

Average 2.99 Agree

10
Based on the results of the study conducted, the highest weighted mean

obtained was 3.2, with an interpretation that agrees that they feel safe when they use

timer extension and the timer extension will improve their household's time

management. However, the lowest weighted mean obtained was 2. 7, with an

interpretation that agrees that they believe that it is more convenient to those children

who will be left in their houses. Throughout the analysis, the respondents agreed that

all advantages stated have huge advantage to the household.

B. Mean Average Interpretation


Timer extensions enhance safety by 2.95 Agree
Agree
preventing potential hazards.

Timer extension measures specific time to 2.95 Agree


avoid overheating appliances.

Timer extension prevents appliances from 3.25


overheating

Timer extension limits the time spent by 3.15 Agree


childrens on tv or playing video games

Timer extension limits the possibility of an 3.05


Agree
appliances being left unattended

Average 3.07 Agree

Based on the results of the study conducted, the highest weighted mean

obtained was 3.25, with an interpretation that agrees that the timer extension prevents

appliances from overheating. However, the lowest weighted mean obtained was 2.95

with an interpretation that agrees that the timer extensions enhance safety by

preventing potential hazards and the timer extension measures specific time to avoid

overheating appliances. Throughout the analysis, the respondents agreed that all

advantages stated have huge advantage to the household.

11
CONCLUSION AND RECOMMENDATIONS

This section of the study presents the conclusions and recommendations based

on the objectives and results of the study.

Conclusion

From the above observations that were based on the gathered data of the study entitled,
Arduino Uno-Based Timer Extension with Mobile App Connectivity, it can be concluded
that:

1. The arduino uno-based timer can accurately controlled through mobile app
2. The arduino uno-based timer extension can connect to all appliances that has 220V
3. The arduino uno-based timer extension can give a huge advantage to household

These findings show that the Arduino Uno-Based Timer Extension with

Mobile App Connectivity is efficient solution for having control within household

settings. Its positive impact on user routines, and overall convenience makes it a

valuable asset for modern homes.

Recommendations

Based on the results and conclusion of the study, the following are recommended:

1. Use only one plug and connectors for the extension; and

2. Add another sensor that detects when the appliances is overheating; and

3. Instead of using a bluetooth connection, use internet connection for a faster and

more convenient use of the device.

12
References

ElectGo (2019), Timers| All you need to know: Types ,Operating Mode, Applications
retrieved from https://electgo.com/resources/timers#

Iyter (2022) Advantages of using extension cords for your home and office retrieved
https://lyterworld.com/advantages-of-using-extension-cords-for-your-home-and-office/

Geya.net(2022),What is a Relay Module and What does it do?, retrieved from


https://www.geya.net/what-is-a-relay-module-and-what-does-it-do/

The Engineering Projects(2022), Introduction to Arduino Uno retrieved from


https://www.engineeringprojects.com/2018/06/introduction-to-arduino-uno.html/?
amp=1

Kaswan K.,et al(2020), Role of Arduino in Real World Applications retrieved from
https://www.ijsrt.org/final-print</jan2020/Role-of-Arduino-in-Real-World-
Applications-.pdf

Aljundi L.(2023)Using the Arduino Software(IDE) retrieved from


https://docs.arduino.cc/learn/starting-guide/the-arduino-software-ide -usin

Prime Staff(2021)”5 Benefits of Mechanical Timers in your Household Prime Wire &
Cable inc.” , https://primewirecable.com/blogs/news/5-benefits-of-mechanical-timers-in-
your-household

Norman T.(2014), ‘Security System Design – an overview|ScienceDirect topics”


retrieved from https://www.sciencedirect.com/topics/computer-science/security-system-
design

Cuartielles D.,et al(2018), Introduction to Arduino Uno retrieved from


https://www.theengineeringproject.com/2018/06/intoduction-to-arduino-uno.html/?
amp=1

Rehian(2023), how to Keep your Appliances Safe at your Crown Asia Home retrieved
from https://www.crownasia.com.ph/news-and-blogs/lifestyle-and-blogs/selected/how-
to-keep-your-appliances-safe-at-your-crown-asia-home

-cords-for-your -home-a

13
APPENDICES

14
Appendix A

Research Plan

RESEARCH PLAN/PROJECT SUMMARY

A. Rationale

Different systems use timer circuits in various ways. Timers provide a variety of functions
in the circuit. It is the main component of a counter circuit. By altering the time period of the
timer, the circuit's speed may be altered. Timers are utilized to provide the required delays and to
create baud rates as well. These are also employed as producers of reference signals. Utilizing
timers, various reference pulses are produced. Numerous flip-flop circuits are activated by
various timers. The use of timers makes controlling the order of events simple. From little
domestic appliances to massive industrial machinery, timers are widely utilized in everyday
practical gadgets (Elect Go, 2019)

According to the International Association of Fire and Rescue Services (2022), there are 2.5
to 4.5 million fires that occur every year, and 21 to 62 thousand deaths are recorded as fire
casualties. Such number of fire accidents can be lessened if it is systematically planned to
prevent casualties and losses. Majority of fire incidents occur due to faulty or defective electrical
wiring. Among these are excessive use of extension cords, torn wires, and substandard electrical
wires.

However, the extension has a timer that you can on, off, and monitor anytime you want. The
control system will be designed using a microcontroller as an information processing center that
is connected to an app as a monitoring system to reduce the possible defective electrical wiring.
Arduino boards are the microcontroller development platform that will be at the heart of your
projects. When making something you will be building the circuits and interfaces for interaction,
and telling the microcontroller how to interface with other components (Arduino, 2023)
Arduino is an open-source electronics platform with simplified hardware and software to
make learning easy for novices but flexible enough to be used by professionals. The Arduino was
born in 2005 out of the collaborative effort of the faculty and students at the Interaction Design
Institute Ivrea (IDII) in Ivrea, Italy. The goal was to provide students at the Institute with low-
cost, easy-to-use circuit boards for their electronics projects. Unexpectedly, Arduino soon
reached a wider audience – students, hobbyists, programmers, and even professionals (Navarrete,
2021).
Over the years, there have been different varieties of Arduino, but they all share one
thing in common, the microcontroller or Integrated Circuit that serves as the brain of the board.
This is where the code goes to once users program the board. Most Arduino boards consist of 8-
bit ICs from ATmel Company, but boards with much faster performance utilize 32-bit
microcontrollers like ARM’s ARM Cortex-M0+ and ARM Cortex-M3 and Intel’s Intel Quark
(Navarrete, 2021).

There have been thousands of Arduino-based projects that have been made since its
introduction, from simple to complex projects like music instruments, car robots, remote
controls, and even security systems. Arduino is a revolutionary tool in electronics. Its
comprehensible hardware and software make it a great tool for learning and building DIY
projects. It has also expanded its use in many industries due to its low cost and easy accessibility.
Whether you’re just starting your journey in electronics or already a seasoned professional,
Arduino is a handy tool that’s convenient to use with your projects (Navarrete, 2021).
The purpose of this approach is to lessen the possible cause of fires resulted by unsupervised
appliances in many households. The entire setup is possible through the use of a Arduino Uno
microcontroller. This setup can be controlled through the use of a open source mobile app using
a smartphone, you may install this system at your house or from anywhere in the world.

Thus, this research study entitled “Arduino Uno-Based Timer Extension with Mobile App
Connectivity” aims to develop a new alternative Timer Extension using Arduino Uno as the core
component of the system.

Thus, this research study entitled “Arduino Uno-Based Timer Extension with

Mobile App Connectivity” aims to develop a new timer extension using Arduino Uno as

the core component of the system.

Furthermore, the objectives of the study are the following:

1. determine if the arduino uno-based timer be accurately controlled through mobile app.
2. determine if the arduino uno-based timer extension connect to all appliances that has 220V;
and
3. determine if the arduino uno-based timer extension give a huge advantage to household.

B. Hypotheses/ Research Questions/ Goals/ Expected Outcomes

B1. Research Questions


This study entitled “Arduino Uno-based Timer Extension with Mobile App Connectivity”
aims to answer the following questions:
1. Can the arduino uno-based timer be accurately controlled through mobile app?
2. Can arduino uno-based timer extension connect to all appliances that has 220V?
3. Can the arduino uno-based timer extension give a huge advantage to household?

B2. Hypotheses
This study will be made to validate the following hypothesis:
1. The arduino uno-based timer cannot be accurately controlled through mobile app.
2. The arduino uno-based timer extension cannot connect to all appliances that has 220V.
3. The arduino uno-based timer extension cannot give a huge advantage to household.

B3. Engineering Goals


The result of this study will help us, the community to reduce the unnecessary usage of
electricity caused by overusing home appliances. Commercialization of this formulation will
help the society avoiding the over use of household appliances that leads to wasteful electricity
consumption. This will benefit the businessmen, manufacturers, market vendors, programmers,
and mobile users for having a timer extension that is budget-friendly that can be used in the
future

B4. Expected Outcomes


At the end of the study, the researchers expect to use the Arduino Uno to make an
extension, to give some appliances or devices a time or limit when you use it. The success of the
study will help the people to reduce their used of devices.
B5. Significance of the Study
Manufacturers
The Arduino Uno Based Timer Extension with Mobile App Connectivity can help the
manufacturer by buying their products that are needed to produce and conduct the study.
Community
This study will help the community to understand the significance of timer extension,
Especially the most frequent users, so they can innovate and easily embrace new products.
Household
The timer extension use for safety purposes such as to prevent the overheating of
appliances that may lead to household fire. Timer Extension also provides full control of the
appliances, this means that unattended appliances can be turned off through mobile app, this
helps reduce the unnecessary usage of electricity in a household.
Future Researchers
The findings of this study will serve as a starting point for individuals interested in
undertaking more research into the topic.

B6. Scope and Delimitations


The aim of this study is to develop a timer extension through Arduino Uno with mobile
application. This timer extension should be accurately controlled through mobile app. It should
be connect to all appliances, and also it should give a huge advantage to household. However, his
study delimits on the warning and alarm the timer extension, it will not be programmed to warn
the user if the extension reach the time limit and when it's in harmful levels around the user.
METHODOLOGY

This section of the study indicates and discusses the step-by-step procedure for the whole

conduction process. It also includes the methods adapted and the proper statistical analysis used

for the validation of data.


Collection of Materials

Planning

Analysis

Design

Implementation

Testing

Integration

Statistical Analysis
Figure 1. Methodological Flowchart of the Study

METHODOLOGY

Collection of Materials

Arduino Uno microcontroller, Jumper Wires, Soldering Lead Utility Box, Socket, UCB,
5V Relay Module, Plug, Junction Box, Stranded Wire (2m), and Breadboard was bought at
Makerlab Electronics.

The proposed system is intended to upload data analysis from numerous sensors attached

to an Arduino Uno microcontroller. Various hardware and software are employed in this

system.

Arduino Uno

This system will use a Arduino Uno Microcontroller. Arduino UNO is the commonly used
board that is also known as classic Arduino. This board has 14-digital I/O pins, where 6-pins can
be used as PWM, 6-analog inputs, a reset button, a power jack, a USB connection and more. This
board can receive and send information over the internet with the help of Arduino shields...With
Arduino boards we can control the home activities with the control systems such as motion
sensors, outlet control, temperature sensors, blower control, garage door control, air flow control,
sprinkler control and bill of materials. (Kaswan, 2020)

5V Relay Module

Relay is one kind of electro-mechanical component that functions as a switch. In order


to open or close contact switches, DC is used to activate the relay coil. A coil and two
contacts, such as ordinarily open (NO) and usually closed (NC), are often found in a single
channel 5V relay module (NC). An automated switch called a 5 volt relay is frequently used
in automatic control circuits to regulate high currents with low current signals. The relay
signal's input voltage spans the 0 to 5V range (elprocus.com, 2013)

Planning
For the timer-based extension project, the requirements and objectives will need to be
clearly identified. Once the requirements are established, the scope, budget, and timeline can
be determined to ensure effectiveness. With this factors a project plan will be created to
deliver the timer-based extension successfully.

Analysis

To initiate the timer-based extension, a comprehensive analysis is required. This involves


gathering specific requirements, identifying necessary functionalities and features, and
examining any existing system to uncover potential dependencies or constraints that need to
be considered during development.

Design

Create a high-level system architecture that outlines the overall structure of the extension.
After that, break down the system into smaller components and define their functionalities.
Also, design the data structures, algorithms, and flowcharts necessary for the extension.
Then, determine the hardware requirements, such as the Arduino board and any additional
components.

Implementation

Write the code for the timer-based extension using Arduino programming language,
which is based on C/C++. Follow the design specifications and coding standards.
Also,implement the necessary logic to handle the timer functionality and any user
interactions. Additionally, integrate any required external libraries or componentsto ensure
the extension operates smoothly and efficiently.

Testing

To provide a detailed test plan to assess the extension's functionality and performance.
Additionally, unit testing should be performed to ensure that each component functions as
planned. and perform integration testing to ensure that different components work together.
Also you need to Perform system testing to assess the overall performance of the timer-based
extension.

Integration

The timer-based extension must be integrated with any existing systems or devices (if
appropriate). To verify compatibility and proper communication between the extension and
other components, as well as to thoroughly test the integration to detect and resolve any
problems.

Statistical Analysis

Multiple components and data sources are used in the "Arduino Uno-Based Timer
Extension with Mobile App Connectivity" proposed system. The timer extension and mobile
app connectivity are two components of the proposed system that the researchers hope to
learn more about using a t-test. The proposed study of timer extension is to monitor all the
appliances that connected to the app. The researchers will be analyzed using T-test to
determine the difference of average time between the effectiveness of Timer Extension with
Mobile App Connectivity. Researchers will be using a T-test for the accuracy of Arduino
Uno timer extension through mobile application. To produce information about the
advantage of having a timer extension in household.
References

ElectGo (2019), Timers| All you need to know: Types ,Operating Mode, Applications
retrieved from https://electgo.com/resources/timers#

Iyter (2022) Advantages of using extension cords for your home and office retrieved
https://lyterworld.com/advantages-of-using-extension-cords-for-your-home-and-office/

Geya.net(2022),What is a Relay Module and What does it do?, retrieved from


https://www.geya.net/what-is-a-relay-module-and-what-does-it-do/

The Engineering Projects(2022), Introduction to Arduino Uno retrieved from


https://www.engineeringprojects.com/2018/06/introduction-to-arduino-uno.html/?amp=1

Kaswan K.,et al(2020), Role of Arduino in Real World Applications retrieved from
https://www.ijsrt.org/final-print</jan2020/Role-of-Arduino-in-Real-World-
Applications-.pdf

Aljundi L.(2023)Using the Arduino Software(IDE) retrieved from


https://docs.arduino.cc/learn/starting-guide/the-arduino-software-ide -usin

Prime Staff(2021)”5 Benefits of Mechanical Timers in your Household Prime Wire &
Cable inc.” , https://primewirecable.com/blogs/news/5-benefits-of-mechanical-timers-in-
your-household

Norman T.(2014), ‘Security System Design – an overview|ScienceDirect topics” retrieved


from https://www.sciencedirect.com/topics/computer-science/security-system-design

Cuartielles D.,et al(2018), Introduction to Arduino Uno retrieved from


https://www.theengineeringproject.com/2018/06/intoduction-to-arduino-uno.html/?amp=1

Rehian(2023), how to Keep your Appliances Safe at your Crown Asia Home retrieved from
https://www.crownasia.com.ph/news-and-blogs/lifestyle-and-blogs/selected/how-to-keep-
your-appliances-safe-at-your-crown-asia-home
Appendix B

Materials and Equipment Used

Arduino Uno Microcontroller Solder Less PCB Breadboard

30 cm Male-Female Breadboard Connection LED

5V Module Relay
Bluetooth Module Junction Box

Appendix D
Other Tables/Analysis Results

Table 1. The average time of the arduino uno based timer extension is accurately
controlled through mbile app.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 20 20 20 20

T2 35 35 35 35

T3 60 60 60 60

Mean 38.33m 38.33 m 38.33 m 38.33 m

Table 2. Average time of the Arduino uno based timer extension connect to all
appliances.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 120 120 120 120

T2 240 240 240 240

T3 360 360 360 360

Mean 240 m 240 m 240 m 240 m

Table 3. Average time of the Arduino uno based timer extension connect to all
appliances.

Trials Replicate 1 Replicate 2 Replicate 3 Mean


T1 60 60 60 60

T2 120 120 120 120

T3 180 180 180 180

Mean 120 m 120m 120m 120 m


Table 4. T-test: Data obtained from the timer extension showing the result.

A. Mean Average Interpretation


I believe that timer extension can help me to
3 Agree
minimize my housework
2.85 Agree
I believe that timer extension can help me
when I'm feeling lazy
3.2 Agree
I feel safe when I used timer extension

I believe that it is more convenient to those 2.7 Agree


children who will be left in their house

the timer extension has improved my Agree


3.2
household's time management.

Average 2.99 Agree

B. Mean Average Interpretation


Timer extensions enhance safety by 2.95 Agree
Agree
preventing potential hazards.

Timer extension measures specific time to 2.95 Agree


avoid overheating appliances.

Timer extension prevents appliances from 3.25


overheating

Timer extension limits the time spent by 3.15 Agree


childrens on tv or playing video games

Timer extension limits the possibility of an 3.05


Agree
appliances being left unattended

Average 3.07 Agree


Appendix E

Scanned Data Book

You might also like