An internet of things smart appliance switch controller with virtual assistant and voice command / by Karl Ivan S. Austral, Mark Julius F. Cruzate, Ian Rae P. Dimaisip, Myra F. Famini and Lyka Marie C. Logdat.

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Indang, Cavite : Cavite State University- Main Campus, 2019.Description: xvii, 132 pages : illustrations ; 28 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
Subject(s): DDC classification:
  • 643.6  Au7 2019
Online resources: Production credits:
  • College of Engineering and Information Technology (CEIT), Department of Computer and Electronics Engineering
Abstract: AUSTRAL, KARL IVAN S., CRUZATE, MARK JULIUS F., DIMAISIP, IAN RAE P., FAMINI, MYRA F., and LOGDAT, LYKA MARIE C. An Internet of Things Smart Appliance Switch Controller with Virtual Assistant and Voice Command. Undergraduate Thesis. Bachelor of Science in Computer Science. Cavite State University, Indang, Cavite. June 2019. Adviser: Prof. Ezra Marie F. Ramos. The study was conducted to develop a smart switch which can be controlled using voice command through the use of an Android device. The study aimed to develop a smart appliance switch controller and android application with virtual assistant and voice command that would help the users to control the appliances using their Android device. The smart switch consists of a microcontroller which handles the input from the Android application, processes it, and sends it to the relays, which controls the flow of electricity of the outlet. The Android application is the one that is used to control the smart switch. The Android application, IMJIL, has a voice command feature in which a user can use in turning their appliances on or off. It also contains a virtual assistant named JIL, which interacts with the user while using the application. The application also has a timer feature where the user can set the time when they want to turn an appliance on or off. It also has a monitoring feature which allows the user to see the outlets that are currently turned on or off. It also allows the user to see the current power consumption cost. The application has two (2) modes: Internet mode, where the users can control their appliances wherever they are as long as they are connected to the Internet; and the local area network (LAN) mode, where the user will need to connect to a local network to control their appliances. The Android device must be connected to either of the 2 modes for the application to be used. Also, the application cannot guarantee that the voice command received by it will be accurate especially when the environment is noisy. The study can help the disabled and elderly people by minimizing their body movements which is hard for them to do. It can also help in monitoring appliances like checking if there are any appliances left open especially when no one is at home which can also help in minimizing accidents like fire. Iterative method was the methodology used in the development of the study which included planning, analysis and design, implementation, testing, and evaluation. It focuses on an initial, simplified implementation, which then progressively gains more complexity and a broader feature set until the final system is complete. Arduino was used as the microcontroller and Arduino IDE and Android Studio were the software applications used in developing the application. Based on the overall results of the evaluation, the system was rated as excellent in all software quality criteria such as functionality, reliability, usability, efficiency, maintainability, portability, and user-friendliness, Upon the completion of the study, the researchers concluded that this would be a solution for the common problems encountered by the elderly and disabled persons in controlling their appliances.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Materials specified URL Status Notes Date due Barcode
Theses / Manuscripts Theses / Manuscripts Ladislao N. Diwa Memorial Library Theses Section Non-fiction 643.6 Au7 2019 (Browse shelf(Opens below)) Link to resource Room use only T-8353 00079683

Thesis (Bachelor of Science in Computer Science) Cavite State University.

Includes bibliographical references.

College of Engineering and Information Technology (CEIT), Department of Computer and Electronics Engineering

AUSTRAL, KARL IVAN S., CRUZATE, MARK JULIUS F., DIMAISIP, IAN RAE P., FAMINI, MYRA F., and LOGDAT, LYKA MARIE C. An Internet of Things Smart Appliance Switch Controller with Virtual Assistant and Voice Command. Undergraduate Thesis. Bachelor of Science in Computer Science. Cavite State University, Indang, Cavite. June 2019. Adviser: Prof. Ezra Marie F. Ramos.

The study was conducted to develop a smart switch which can be controlled using voice command through the use of an Android device. The study aimed to develop a
smart appliance switch controller and android application with virtual assistant and voice command that would help the users to control the appliances using their Android device.

The smart switch consists of a microcontroller which handles the input from the Android application, processes it, and sends it to the relays, which controls the flow of electricity of the outlet. The Android application is the one that is used to control the smart switch. The Android application, IMJIL, has a voice command feature in which a user can use in turning their appliances on or off. It also contains a virtual assistant named JIL, which interacts with the user while using the application. The application also has a timer feature where the user can set the time when they want to turn an appliance on or off. It also has a monitoring feature which allows the user to see the outlets that are currently turned on or off. It also allows the user to see the current power consumption cost.

The application has two (2) modes: Internet mode, where the users can control their appliances wherever they are as long as they are connected to the Internet; and the local area network (LAN) mode, where the user will need to connect to a local network to control their appliances. The Android device must be connected to either of the 2 modes for the application to be used. Also, the application cannot guarantee that the voice command received by it will be accurate especially when the environment is noisy.

The study can help the disabled and elderly people by minimizing their body movements which is hard for them to do. It can also help in monitoring appliances like checking if there are any appliances left open especially when no one is at home which can also help in minimizing accidents like fire.

Iterative method was the methodology used in the development of the study which included planning, analysis and design, implementation, testing, and evaluation. It focuses on an initial, simplified implementation, which then progressively gains more
complexity and a broader feature set until the final system is complete. Arduino was used as the microcontroller and Arduino IDE and Android Studio were the software applications used in developing the application.

Based on the overall results of the evaluation, the system was rated as excellent in all software quality criteria such as functionality, reliability, usability, efficiency, maintainability, portability, and user-friendliness, Upon the completion of the study, the researchers concluded that this would be a solution for the common problems encountered by the elderly and disabled persons in controlling their appliances.

Submitted to the University Library 07/30/2019 T-8353

Copyright © 2023. Cavite State University | Koha 23.05