Professional Documents
Culture Documents
IOT Circuit Breaker Project (Assignment 1) .Edited
IOT Circuit Breaker Project (Assignment 1) .Edited
Student Name
Professor
Course
Date of submission.
This project focuses on developing a password-based circuit breaker that uses the IOT system. This
project was created to mitigate the risk that individuals, especially electricians, face in the line of
duty. There have been increased reports of electric shocks that are even fatal. This sometimes
resulted from a lack of coordination or miscommunication in the electric substation. Due to this
fact, this project was started with the aim is to solve this issue by employing the IOT system. An
IOT-based circuit refers to a system with a high response time in that it uses an interconnection
network to control the electric load in the different substations. This system works mainly with the
internet, requiring a WIFI module to function. This wifi module gets paired with an Atmega328p
microcontroller located on the internet. It is also equipped with an LCD to allow one to see the state
of the load in each substation. The operator can remotely connect to this system through the internet
through an interface known as IOT Geko. This allows the operator to either turn on or off the
electric state through a password(Kadu et al., 2017). This system is incredibly advantageous in that
it allows individuals to operate the system remotely; this, therefore, allows for outstanding
coordination and flow of information. It also has high speed and a fast response time that, in turn,
helps improve interdepartmental and inter-substation communication. This speed also contributes to
the increased functionality of the circuit breakers, capacitors, and transistors. This system is
excellent for promoting security in electric systems by eliminating accidents that may result from
electric shock.
Putting together this project took about three weeks; it required different types of materials these
are;
Atmega Microcontroller
LCD
Crystal Oscillator
Capacitor
Transistor
Diodes
Switch
Wifi adapter
IC Sockets
IOT Gecko
Programming language
These materials were not easy to acquire but were affordable and flexible in size and capacity. After
acquiring these materials, we managed to put it together, and the resulting solution was as follows;
BLOCK DIAGRAM
The Wifi module shown in the block diagram is used with the controller to connect with the IOT
stem. IOT, on the other hand, we were required to use the IOT Gecko in order for it to function as it
was required. The triac circuit, as shown in the diagram, is used to control the loads that were to be
used in this project. The LCD was meant to display the loads, helping us know what load is on and
off and the status of the circuit breaker during the controlled experiment. In summary, the block
diagram shows that the system is working. The IOT system connects to the controller through the
wifi module, which serves as a connection point between the controller and the IOT system. On the
other hand, the controller functions as the system's brain in that it receives the command from the
IOT system. Then it instructs the out coupler and triac systems to ensure that the proper load is
Assembling this project took about two weeks this is putting into consideration the fragility of the
project. It took three people to assemble this project. The above prototype allowed us to monitor the
status of four loads, as shown in the prototype above. By turning them on one by one through the
internet using the IOT software, the loads could turn on and off as required.
RAMP TEMPLATE
James Meggy John Marry Bridgit Merlin Harry
Work package 1 A R I I C A R
Work package 2 I R A I C C R
Work package 3 R R C C I I C
Work package 3 A C I I I R R
administration)
training)
Modeling refers to representing a model that includes the construction of the model and its working.
This is similar to a simple system that helps predict the effect of changes in the system. Simulation,
on the other hand, helps to analyze the existing system. In this system, the model being used is the
one constructed above through numerous simulations, allowing us to identify the strengths and
weaknesses of the system(Das Biswas et al., 2021). Hence allowing us to know what upgrades are
to be done in the system and the risks that the system might pose if installed in the organization.
Firstly the model had to be constructed to be an exact replica of the original project. Controlled
stimulation is to be run on the project. These simulations employ different situations to analyze the
viability and functionality of the model. Through this, one will be able to know and predict the
hardware all at once. Buying this in bulk helps reduce their prices, making the construction of this
project affordable. One can also consider carrying out project resource planning. This involves
identifying the resources required to execute and complete the project. This will be done at the
beginning of th project to allow the project managers to create inventories within budget. This also
helps when it comes to assigning tasks during this project. It will also help analyze the resources'
impact and the time required to acquire them. Another method that can be applied to control the
cost of this project is cost estimation. Cost estimation refers to quantifying the cost of the resources
and the cost required to execute the project(Obiefule et al., 2022). To perform these calculations,
one must have the following information; resources required, the price of these resources, the time
required to acquire these resources, assumptions on the project, possible risks, and the company's
financial health. Thirdly they can employ cost budgeting. Cost budgeting refers to the estimation of
resources.
Furthermore, allocating processes to them and the process of the project. Lastly, one can choose to
employ project cost software. This process is automated, and it considers the project's details,
allowing one to have a close approximation of the cost and give a warning when the budget is
exceeded.
In order to manage the scope of this project, one should consider setting realistic timelines. Setting
realistic timelines helps prevent the project team from sup parsing the project's end date. Setting
realistic timelines also helps the team carry out the project at their best capacity. Secondly, setting
accurate budgets also helps maintain the project's scope. Defining the project's scope involves
setting a reasonable budget that will allow wiggle room and allows the team to retain the initial
budget. Defining the project's goals also helps maintain the project's scope. Pointing out the
project's objective allows the team to take steps toward achieving the project's end goals. It also
allows the team to work with the main focus in mind. Defining project deliverables is another way
to maintain the scope of the project. This will allow the team to focus on finishing the project's
primary task. It will allow the team to regain focus anytime they lose it to other activities. The
organization should also consider having a project scope statement. A project scope statement must
have the project's name, description of the project, project deadline, and the project manager. This
allows the team to focus on the project and the deadline required, hence eliminating lateness and
laziness, lastly, defining the project constraints through being realistic and involving the team
members(Krivoshein et al., 2019, March). In order to manage time for the project, one should
consider planning; this will allow the team to accomplish tasks on time as it will increase the
visibility of what is required in the project. Setting clear priorities helps to manage time during the
project. The project may sometimes seem overwhelming, so dividing it into smaller chunks reduces
the burden and allows the tasks to be completed on time. Encouraging the teammates to focus on
one task will decrease the time taken to complete one task and hence help to complete the project
on time.
While carrying out this project, we encountered various challenges; the first challenge was
acquiring the materials required. These materials were specific and hence not easy to find. Another
challenge was the fact that the teammates needed to be able to agree with each other. As time went
by, the pressure became more intense, and this strained the team, leading to arguments among the
team members. It also took much work to manage the time while carrying out this project. The
software also had issues and hence needed to be fixed throughout the project. An advancement in
Kharat, B., Sarwade, D., Bidgar, D., & Kadu, B. (2017). Internet of Things (IoT) base controlling &
Das, T. K., Debnath, R., & Das Biswas, S. (2021). Modeling and implementation of advanced
Onwuemeodo, C. L., Duru, C., Anyasodor, C. C., & Obiefule, N. D. (2022). Design and
Vlasov, A. I., Filin, S. S., & Krivoshein, A. I. (2019, March). Universal smart circuit breaker