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

Activity 3.

Formulating Statement of the Problem (Robotics)

Read and understand the information given below. Formulate the most appropriate specific
statement of the problem using the research title and additional information provided. Write all
possible specific statement of the problem (in question form). Download this document/file and write
your answers on the next page of this content and rename as SOP_3-Last Name before you submit it.

SPEECH RECOGNITION HOME AUTOMATION DEVICE

The main goal of this study was to produce a speech recognition home automation

device to provide ease to people especially those with physical limitations since this will

enable them to control home appliances and alerts them in critical situations.

Materials and Methods

Research Locale

This study was conducted within the vicinity of Koronadal City. The assembling of

the device was done at a certain electronic shop within Koronadal City. The location has a

vast space that catered the demand of the process. However, the testing was conducted at the

KNCHS which has an oscilloscope which was needed for the efficiency test.

Research Design

Developmental research design was used in this study. There were 2 set ups. In setup

1 the device was tested in an open space area considering different distances of 5 meters, 10

meters, 15 meters, and 20 meters. Each distance was tested for its response time with 10 trials

in both ON and OFF commands. In set up 2 the device was tested in an area with barriers,

thich in this study, a wall. The same number of trials was done in every distance with 5-meter

interval.

1
Oscillation Test

Set up 1
Open space area

5 meters 10 meters 15 meters 20 meters


(Light, TV, fan, alarm, all (Light, TV, fan, alarm, all (Light, TV, fan, alarm, (Light, TV, fan, alarm,
device) device) all device) all device)

Trial 1 Trial 1 Trial 1 Trial 1

Trail 2 Trial 2 Trial 2 Trial 2

Trial 3 Trial 3 Trial 3 Trial 3

Trial 4 Trial 4 Trial 4 Trial 4

Trial 5 Trial 5 Trial 5 Trial 5

Trial 6 Trial 6 Trial 6 Trial 6

Trial 7 Trial 7 Trial 7 Trial 7

Trial 8 Trial 8 Trial 8 Trial 8

Trial 9 Trial 9 Trial 9 Trial 9


2
Trial 10 Trial 10 Trial 10 Trial 10
Figure 1. Oscillation test in setup 1

Oscillation Test

Set up 2
Area with obstruction

5 meters 10 meters 15 meters 20 meters


(Light, TV, fan, alarm, all (Light, TV, fan, alarm, all (Light, TV, fan, alarm, (Light, TV, fan, alarm,
device) device) all device) all device)

Trial 1 Trial 1 Trial 1 Trial 1

Trail 2 Trial 2 Trial 2 Trial 2

Trial 3 Trial 3 Trial 3 Trial 3

Trial 4 Trial 4 Trial 4 Trial 4

Trial 5 Trial 5 Trial 5 Trial 5

Trial 6 Trial 6 Trial 6 Trial 6

Trial 7 Trial 7 Trial 7 Trial 7

Trial 8 Trial 8 Trial 8 Trial 8

Trial 9 Trial 2.
Figure Trial
9 Oscillation test in set9 up 2 Trial 9

Trial 10 Trial 10 3 Trial 10 Trial 10


Gathering of materials

In this process, all of the materials needed for the experimentation were gathered.

These included the voice recognition module, Arduino, pin wirings, microphone,

transformers, four-way channel relay, alarm, bridge rectifier circuit, and a 12V regulator.

Some of the above-mentioned materials will be purchased from online shops and some in the

local malls along the vicinity of Region 12 (SOCCSKSARGEN).

Circuit design

4
The components specifically the microphone, voice recognition module, Arduino

board, relay, and power supply were connected to each other according to its corresponding

pin outs. The Arduino, voice recognition module and the relay were connected directly to

each other using the jumper wires as seen in the figure below.

Figure 3. Connecting the microphone, voice recognition module, Arduino and relay

Programming the Voice Recognition Module

In programming the voice recognition module, 4 pins were used. These are the 5V

TTL level UART interface with the Rx and Tx pins. The voice commands were then

recorded. The HTerm program was able to send direct bytes to the Arduino. COM3 was used

5
as the communication of the Arduino. The baud rate of 9600 was selected for it is the speed

that the user manual gave for stock configuration. The voice groups were also recorded. The

voice recognition module could record 3 groups of 5 voice commands. However, only 1

group was used in this study. All commands were recorded and put into a compact mode, it is

then attached to the Atmega chip on the Arduino and was programmed to have a delay of 100

ms.

Figure 4. Connection of the Arduino uno and the voice recognition module

Figure 4. Connection of the Arduino and voice recognition module

Figure 5. Voice commands in group 1

START

6
The command is given by the user.

Command processing in the Geetech Voice Recognition

The command processed in the voice recognition module


is compared to the predefined voice commands

Is there a matching
command in the NO
comparison result?

YES

The matching command ID is received by the Arduino


Uno R3 microcontroller

It is transmitted to the Arduino Uno R3 by the Geetech VR module on the receiver side
and according to incoming command. Relay Channel Circuits accomplish the task here.

Figure 6. Programming the Arduino, voice recognition module, and relay

Creating of casing

Polyvinyl chloride plastic (PVC plastic) sheet was used to make the casing of the

device for it is commonly strong but lightweight and sustains the desired output. It was

decided to put the alarm inside and made a see-through wall in both sides of the device that

lights up when the alarm was turned on. The three holes were also added to the design that

also lights up to indicate if the command was received by the system.

12 in

9 in 7
4 in
Assembling of the Prototype Device

The device was assembled inside the housing carefully without removing the wires

and pins. The alarm was also placed inside the case.

Testing

The production of the Speech recognition home automation device has 2 set ups. The

first set up was done in an open space area and the second set up was tested in an area with

obstructions to test the effectivity and efficiency of the device according to its response time.

The speech was spoken directly in front of the microphone. After the speech was recorded,

the time the device took to perform the indicated command was noted. The same procedure

was used in each set up. In every specific distance the response test was conducted ten times

to ensure reliability of the result. The testing of the effectivity as to its recognition on the

programmed type of command was carried out under controlled condition.

Oscillation Test

A digital oscilloscope was used to record the exact time of response of the

programmed voice recognition. The number of trials done in testing the effectivity mentioned

was the same number of trials done in the oscillation test.

Statistical Analysis

Analysis of Variance (ANOVA) was used in finding out the significant difference on

the response time in recognizing the command among all trials between different distances in

all set ups.

8
9

You might also like