• Tidak ada hasil yang ditemukan

Mohammad Faisal ID: 152-15-544

N/A
N/A
Protected

Academic year: 2023

Membagikan "Mohammad Faisal ID: 152-15-544 "

Copied!
31
0
0

Teks penuh

The project entitled "Smart Home Automation System Based on Wireless Application" submitted by Solaiman Rabby ID Mohammad Faisal ID and Md Mohitul Islam ID to the Department of Computer Science and Engineering, Daffodil International University has been accepted as satisfactory for the partial fulfillment of the requirements for the bachelor's degree in computer science and approved in terms of style and content. Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Påskelilje International University. We hereby claim that this obligation has been fulfilled with the help of us under the supervision of Tania Khatun, Associate Professor, Department of CSE, Daffodil International University.

We also declare that neither this undertaking nor any part of this project has been submitted elsewhere for the award of any degree or diploma. First of all, we express our heartfelt thanks and gratitude to Almighty God for His blessing that enables us to complete our protection mission in the last year. We would like to express gratitude to our Honorable Supervisor, Tania Khatun, for his tremendous support, endurance and encouragement during our latest defense project.

Aminul Haque, Assistant Professor and Head of Department of Computer Science and Engineering, Daffodil International University, for his support in completing our final year assignment, as well as all the school member and staff of CSE Department of Daffodil International University. We would like to thank our entire coursemate at Daffodil International University for their cooperation during the completion of our final year project. The home automation system has become extremely popular and increases comfort and quality of life.

So what if we make something artificial like home automation that can control anywhere on the internet just using a web app.

Introduction 1

Motivation 1

The voice recognition scheme allows the user to use voice commands to control his home. In this project we use python to create a web application and we control home appliances using Raspberry Pi 3. In this project, we control household electrical appliances that use the Internet in the whole world.

We are trying to create a web application so that you can access your home devices using a different network or the same network. Description: If the user wants to add user/users to enter the system and control home appliances. Description: This use case will allow the user to see which service is on or off.

Prerequisite: If the user wants to access this system, he must log into the system. Post-Condition: If the user wants to enter the system, it will check whether the user is registered or not. Description: If the user clicks any button, the code passes logic data to the raspberry pi, and the pi receives it and forwards it to the home appliances.

Description: When the user clicks a button to activate a function, the server sends a signal to Raspberry Pi to control home appliances. Description: In this case, the system transfers the data from the client for the Raspberry Pi. In this smart home automation system, we design a house, we design a user-friendly web interface, the back-end design we use flask python framework and sqlite3 for database design.

We check user logins, an email address is valid using sqlite3 database and also check user password match in sqlite3 database table for login session. In this project (ours), we remotely control home electrical appliances using raspberry pi 3 and web portal.

Fig 1: Business Process Modeling.
Fig 1: Business Process Modeling.

Objective 1

Expected Outcome 1

BACKGROUND 2-3

  • Related Work 2
  • Comparative Studies 2
  • Scope of the Problem 2
  • Challenges 3

In several projects of home automation systems, they use Bluetooth, wifi (for the same network), SMS, etc.

REQUIREMENT SPECIFICATION 4-12

Requirement Collection and Analysis 4-6

If someone wants to access the smart home automation system, he/she must have an account in this system. Description: When the raspberry pi sends the signal to the relay, change the status of household appliances.

Table 3.4 Use Case for Add User
Table 3.4 Use Case for Add User

Design Requirments 12

DESIGN SPECIFICATION 13-14

Back-end Design 14

Python three is supposed to be backwards incompatible, in a while many of its essential features were backported to be well suited for version 2.7. If a user presses the light on the button, then the button fires a function, this function takes the instructions and converts instructions into boolean data and the medium carries the data to the destination and updates/updates the data and back to the function with updated data. For this reason, no one can enter your house or rooms without matching the fingerprint.

Suppose you create a website, you can add one or more users, but these users cannot use. We will add sensors for this reason, we calculate temperature, human, matching for fingerprints, etc. They transfer data via a smartphone and they build a connection between smartphone and Arduino using Bluetooth.

If you follow this procedure, you can control the household appliances inside the house, not outside the house. In this paper [2], the home automation system (HAS) designed on the Android platform is connected to 8-bit microcontroller, that is, Bluetooth has been used as the most reliable and efficient technology for short-range communication.

This article [3] proposed a low-value answer, using the shell components to lower price and open source software program to get required software. Initially designed APK is installed on smartphone and messages are carried out via SMS carrier using GSM architecture. Suppose you go somewhere and you forgot to turn off the lights or fans of your room, then you can easily turn off your home appliances with that system.

Fig 11: Room Number 1 Light
Fig 11: Room Number 1 Light

Gambar

Fig 1: Business Process Modeling.
Table 1: Software Requirement.
Table 3.4 Use Case for Add User
Table 3.5 Use Case for Dashboard
+7

Referensi

Dokumen terkait

ii ©Daffodil International University APPROVAL This Project titled “Online Pharmacy Management System”, submitted by Name: Hasan Habibur Rahman and Mohammad Abul Kalam Azad, ID