Smart Home Energy Management System Using Arduino


Download 1.1 Mb.
Pdf ko'rish
bet6/9
Sana22.12.2022
Hajmi1.1 Mb.
#1041535
1   2   3   4   5   6   7   8   9
Bog'liq
Energy Management (1)

User connection
: ability to have the choice of using Bluetooth. 
2- 
Controllability
: ability to control all the house appliances.
3.5.2 System requirement:
• Hardware requirement: 
o Smart Device: tablets or any smart device.
o Connection: Which can be supported by Bluetooth. 
o Arduino Uno board: to the connect the appliances with the system.
• Software requirement: 
o Android studio: to create the interfaces, and implementation of program.
o Operating system: Android. 
o Arduino software: upload the codes into the Arduino board. 
3.6 UML Models: 
 
UML: Unified Modeling Language (UML) "Provide the development community with a 
stable and common design language that could be used to develop and build computer 
applications" (bell.2003) In this report, we use three types of UML models, which are: 
Use case diagram: "A use case illustrates a unit of functionality provided by the 
system the main purpose of the use-case diagram is to help development teams 
visualize the functional requirements of a system, including the relationship of 
"actors" (human beings who will interact with the system) to essential processes, as 
well as the relationships among different use cases. 
• 
Activity diagram: "Activity diagrams show the procedural flow of control between 
two or more class objects while processing an activity. 
Block Diagram: a high-level diagram that used in engineering to. It’s also used to 
create new systems or improving an existing system.


11 | 
P a g e
3.6.1 system work use case : 
Figure 7:system work use case 
3.6.2 Home automation system use-case: 
 
 
 
 
 
 
Figure 8:Home automation system use-case
 


12 | 
P a g e
3.6.3 Activity diagram: 
Figure 9:Activity diagram 
 
3.6.4 Block Diagram:
 


13 | 
P a g e
 
Figure 10:Block diagram 
Figure 11:gantt chart 
 


14 | 
P a g e
3.8 Survey: 
A survey is a collection of sorts of data that is grouped to define the system or the research that a 
person for in. 

Download 1.1 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling