Inernship Project
Inernship Project
Internship project
Hosting Company Name: - NATIONAL MEDIA S.C.
Duration of Internship: - October - January
ID No-: UOG/41169/13
Abstract
The integration of automation into everyday systems enhances functionality, improves user
experience, and increases operational efficiency. This project focuses on the design and
implementation of an Automatic Door Opening System specifically developed for a media
studio.
The system leverages motion-sensing technology, microcontroller-based control, and wireless
communication to automate the process of opening and closing studio doors. The proposed
system detects the presence of a person using a sensor, and triggers the door to open, creating a
seamless and hands-free interaction for users.
This project demonstrates how modern automation techniques can improve workflow, enhance
security, and reduce manual effort in a media studio environment. The system was designed to be
energy-efficient, reliable, and simple to deploy, with provisions for future enhancements like
remote access and smart features.
1
Internship project
Acknowledgment
First of all, I am grateful to the Almighty God for enabling me to complete this project work.
I wish, also, to express my sincere gratitude to Mr. Alemu, Mr. Tadesse and Mr. Robel for their
expert, sincere and valuable guidance and encouragement. I am thankful for their aspiring
guidance, invaluably constructive criticism and friendly advice during the project work. I am
sincerely grateful to them for sharing their truthful and illuminating views on a number of issues
related to the project.
Finally, I take this opportunity to sincerely thank all the stuff members of NATIONAL MEDIA S.C.
for their help and encouragement.
2
Internship project
Table of Contents
Abstract.......................................................................................................................................................1
Acknowledgment.........................................................................................................................................2
Chapter 1 INTRODUCTION...........................................................................................................................5
1.1 Background of the study....................................................................................................................5
1.2 Problem Statement............................................................................................................................5
1.3 Objectives of the project...................................................................................................................6
1.3.1 General Objective.......................................................................................................................6
1.3.2 Specific Objective........................................................................................................................6
1.4 Scope of the Project...........................................................................................................................6
1.5 Expected Results................................................................................................................................7
Chapter 2 LITERATURE REVIEW...................................................................................................................8
2.1 Introduction.......................................................................................................................................8
2.2 Key Components in Automatic Door Systems....................................................................................8
2.2.1 PIR Sensors.................................................................................................................................8
2.2.2 Arduino Microcontrollers...........................................................................................................8
2.2.3 Electric Motors and Motor Drivers.............................................................................................9
2.3 System Design Approaches................................................................................................................9
2.4 Applications in Industry.....................................................................................................................9
2.5 Challenges in Existing Systems.........................................................................................................10
2.6 Future Directions.............................................................................................................................10
2.7 Conclusion.......................................................................................................................................10
Chapter 3 SYSTEM DESIGN AND METHODOLOGY.....................................................................................11
3.1 System Components........................................................................................................................11
3.2 System Flow.....................................................................................................................................12
3.3 System Block Diagram:....................................................................................................................13
3.4 Hardware Design.............................................................................................................................13
3.5 Circuit Diagram................................................................................................................................15
3.6 Wiring Connections.........................................................................................................................15
3.7 Hardware Assembly.........................................................................................................................16
3.8 Bill of Materials (BOM)....................................................................................................................17
3
Internship project
Chapter 1 INTRODUCTION
1.1 Background of the study
Automatic doors have become an essential part of modern infrastructure, providing convenience,
security, and efficiency in various sectors, including transportation, healthcare, and commercial
4
Internship project
5
Internship project
6
Internship project
5. Target Users:
o Designed for staff and personnel of the National Media Share Company to
improve workflow efficiency and accessibility.
1.5 Expected Results
o Studio staff and operators will benefit from the system’s ease of use, reliability,
and performance, leading to higher satisfaction levels.
7
Internship project
8
Internship project
9
Internship project
3. Integration with IoT: While IoT can enhance functionality, its implementation increases
complexity and cost.
2.6 Future Directions
AI and Machine Learning: Integrating AI allows systems to adapt to environmental
changes and differentiate between human and non-human motion.
IoT Integration: Smart systems with remote monitoring and control are becoming more
prevalent, ensuring better usability in large-scale applications.
Energy Harvesting: Research focuses on self-sustaining systems powered by solar or
kinetic energy.
2.7 Conclusion
The use of PIR sensors, servo motor, HC-05 and Arduino in automatic door systems presents an
efficient, cost-effective solution for automation. While these systems have seen significant
advancements, challenges like false triggers, power consumption, and environmental sensitivity
need to be addressed through innovations like sensor fusion, AI, and renewable energy
integration.
10
Internship project
fig:- IR sensor
L293d motor driver IC: The L293d motor driver IC is used to control the rotation
direction and speed of two DC motors. The L293d is a dual channel H-Bridge motor
driver IC.
Microcontroller: Arduino microcontroller will be used to process the sensor input and
control the door actuator based on the logic coded in the system.
11
Internship project
Actuator: A servo motor will open and close the door based on signals from the
microcontroller.
fig:-12V DC motor
Communication Modules: A Wi-Fi or Bluetooth module will be used to enable remote
monitoring and control of the door system.
3.2 System Flow
1. Sensor Input: The PIR sensor detects the presence of a person near the door.
2. Processing Logic: The sensor data is sent to the microcontroller, which processes the
signal and determines whether to activate the door actuator.
3. Action: If a person is detected, the microcontroller triggers the actuator to open the door.
If the person moves away, the actuator closes the door after a set delay.
4. Remote Control: A communication module allows the system to be monitored or
controlled remotely.
12
Internship project
13
Internship project
2. Microcontroller
o Type: Arduino Uno, ESP32, or Raspberry Pi.
o Function: Acts as the brain of the system, processing sensor data and controlling
the actuator.
o Specification:
Arduino Uno: ATmega328P microcontroller, 14 digital I/O pins.
3. Actuator
o Type: Servo Motor.
o Function: Controls the door's mechanical movement (opening and closing).
o Specification:
Torque: Adequate to move the door's weight (e.g., MG996R servo motor
with ~10kg-cm torque).
Operating Voltage: 4.8V–7.2V.
4. Power Supply
o Type: DC Power Adapter and Battery Pack.
o Function: Supplies power to all components.
o Specification:
Voltage: 5V–12V, depending on the actuator and microcontroller
requirements.
Current: Should match the peak current demands of the actuator and
sensors.
5. Relay Module
o Function: Provides an interface between the microcontroller and high-current
components like the motor.
o Specification: Single-channel relay, 5V control signal, capable of handling up to
10A load.
6. Communication Module
o Type: Bluetooth Module (e.g., HC-05)
o Function: Allows remote control and monitoring.
o Specification:
Bluetooth: HC-05, communication range ~10m.
14
Internship project
16
Internship project
17
Internship project
18
Internship project
Actuator Control: Test the actuator's response to commands from the microcontroller.
Delay Mechanism: Ensure the door closes after the specified delay period.
Communication Module: Test Bluetooth or Wi-Fi connectivity and functionality.
19
Internship project
Code Implementation
#include <Servo.h>
Servo servo;
void setup() {
pinMode(pirPin, INPUT);
servo.attach(servoPin);
servo.write(0); // Initial closed position
Serial.begin(9600); // Use Serial Monitor for commands
Serial.println("System Initialized.");
}
void loop() {
20
Internship project
if (Serial.available()) {
String command = Serial.readStringUntil('\n');
command.trim();
handleCommand(command);
}
if (autoMode) {
int motion = digitalRead(pirPin);
if (motion == HIGH && pirState == LOW) {
pirState = HIGH;
Serial.println("Motion detected! Opening door...");
openDoor();
} else if (motion == LOW && pirState == HIGH) {
pirState = LOW;
Serial.println("No motion. Closing door...");
closeDoor();
}
}
}
21
Internship project
autoMode = false;
closeDoor();
} else {
Serial.println("Invalid command.");
}
}
void openDoor() {
servo.write(90);
delay(2000);
}
void closeDoor() {
servo.write(0);
delay(2000);
}
22
Internship project
23
Internship project
Simulate frequent motion near the door to ensure the system handles multiple detections
without errors.
Test 3: Power Failure Recovery
Turn off and restore power to simulate a power failure.
Verify that the system initializes correctly and resumes normal operation.
Test 4: False Positives and Negatives
Check for false positives by simulating irrelevant movements (e.g., pets or objects
moving).
Ensure no false negatives occur when an actual person approaches.
24
Internship project
Measure torque and ensure it is sufficient to move the door without strain.
User Experience:
Gather feedback from users on system convenience, usability, and responsiveness.
Expected
Test Case Input/Condition Result
Output
Sensor detects Person walks within Door opens
Pass
motion 1 meter within 1 second
Door closes
No motion Person leaves the
after 5 seconds Pass
detected area
delay
Door remains
Multiple rapid Multiple people
open until Pass
movements enter/exit
motion ceases
Object moves (non- Door remains
False positive test Pass
human) closed
System restarts
Power failure Turn off and restore and resumes
Pass
recovery power normal
operation
Actuator
Heavy door functions
Install heavier door Pass
operation without errors
or delays
Door responds
Communication Send open/close
correctly to the Pass
module control command remotely
command
25
Internship project
26
Internship project
5.2 Discussion
1. System Performance:
The system performed as expected, providing reliable motion detection, rapid response,
and smooth door operation. The average response time and actuator performance aligned
well with the design goals, ensuring a seamless user experience.
2. Motion Detection Limitations:
o False positives from small pets indicate a need for advanced filtering techniques,
such as combining PIR sensors with additional sensors (e.g., ultrasonic or camera-
based systems) to distinguish human motion.
o False negatives may be attributed to obstructions or low sensitivity settings.
Sensor placement optimization could address this issue.
3. Environmental Factors:
o The PIR sensor occasionally faced reduced sensitivity under direct sunlight,
which is a known limitation of infrared-based systems.
27
Internship project
28
Internship project
Chapter 6 CONCLUSION
The automatic door opening system designed for the National Media Share Company’s studio
effectively meets the objectives of providing a reliable, hands-free solution to enhance
accessibility and convenience. Through the implementation of motion detection, actuator
control, and optional remote communication capabilities, the system achieves seamless
functionality in a studio environment.
29
Internship project
30
Internship project
reinforces its commitment to leveraging technology to improve efficiency and productivity in the
workplace.
The insights and lessons from this project can serve as a valuable reference for similar
implementations in other environments.
References
https://www.electronicshub.org/automatic-door-opener-using-arduino/
https://www.elprocus.com/automatic-door-opening-system-project-circuit/
"Wireless Control and Monitoring Using Bluetooth and Wi-Fi for IoT Applications,"
Journal of Modern Engineering Research (JMER), 2019.
"HC-SR501 Passive Infrared Sensor Datasheet,"
https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR501.pdf.
"Tower Pro SG90 Micro Servo Specifications," https://www.towerpro.com.tw.
"HC-05 Bluetooth Module Datasheet," https://components101.com.
"ATmega328P Microcontroller Datasheet," https://www.microchip.com.
31
Internship project
appendix
32