Smart Home Energy Management System Using Arduino


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

METHODOLOGY 
3.1 
Software
development methodology: 
In this project, we use waterfall model, " It defines some basic tasks, which are carried out in sequence 
requirements definition, architecture design, detailed design, implementation, component verification, 
integration verification and requirements validation. Each tasks result in documents or other artifacts 
that are used as specifications for the next task, e.g. the detailed design specification forms the basis for 
implementation task. In the "ideal" form, one task should be completed before the next starts. There are 
however variants with overlapping tasks, and these are probably used more in reality. Implementation 
starts when some of the detailed design is ready, component tests when components are implemented. 
3.2 Tools 
used


circuito.io:
 is a software that uses to design the block diagrams and electronic circuits.

tinkercad
: is a software that uses to design the hardware. 

draw.io
: Is used to design UML diagrams. 

erdplus
: is used to design entity relationship diagram. 

justinmind
: is a software tool uses to make and build the interface.
-
Arduino software 1.8.9
– this software is uses for the implementation of the application in the 
coding part.
-
Bluetooth Automation
– this application is used to connect the Arduino with the appliances as the 
connection part between the user and the system.
3.3 System analysis: 
The system should focus on helping the user by: 
• Prevent unauthorized access. 
• Monitor all the appliances distributed around the house. 


10 | 
P a g e
3.4 Requirement analysis: 
3.4.1 Functional Requirements: 
- Ability to process data according to the user choice. 
- Ability to apply the user commands immediately.
- Ability to switch on and off power. 
- Ability to access Arduino using smart phone. 
3.4.2 Nonfunctional requirement: 
- Accuracy. 
- High security

3.5 Requirements specification: 
3.5.1 User requirement: 
1- 

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