Mini Project Form - Sample
Mini Project Form - Sample
A PROJECT REPORT
Submitted by
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE ENGINEERING
SCHOOL OF COMPUTING
1
SRM INSTITUTION OF SCIENCE AND TECHNOLOGY
KATTANKULATHUR-603203
BONAFIDE CERTIFICATE
Certified that the 21CSS201T Computer Organization and Architecture course project report
titled “Microprocessor-based automatic door opener” is the Bonafede work done by
KARTIK MITTAL[RA2211003011230], REETAM KOLE[RA2211003011231] who
carried out under my supervision. Certified further, that to the best of my knowledge the
work reported herein does not form part of any other work.
2
Microprocessor-based automatic door opener
OBJECTIVE:
ABSTRACT:
3
INTRODUCTION:
Automatic door openers have become an integral part of modern buildings, offering
convenience, accessibility, and enhanced energy efficiency. This project focuses on the
design and implementation of a microprocessor-based automatic door opener system. Such
systems have evolved from simple mechanical setups to sophisticated computer-based
solutions, offering advanced features such as security, safety, and remote control.
The primary objective of this project is to create a reliable and intelligent door-opening
system that utilizes microprocessors and sensors to detect user presence and control door
movements accordingly. This system not only enhances accessibility but also contributes to
energy conservation by minimizing the duration doors remain open.
In this project, we explore the hardware and software architecture, sensor technologies, and
microcontroller programming required to achieve these objectives. Additionally, we address
key considerations like security, safety, and compliance with regulations, making the system
suitable for a variety of applications, from commercial buildings to residential spaces.
Through the integration of computer architecture and automation technology, this project
aims to demonstrate a smart and user-friendly solution for automatic door operation. It
presents a practical example of how advanced electronics can enhance everyday experience,
providing benefits in terms of both convenience and energy efficiency.
4
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
5
CONCEPTS/WORKING PRINCIPLE
The microprocessor-based automatic door opener operates on the principles of sensing user
presence, processing data, and controlling door movement. Here's how it works:
Data Processing: The sensor data is sent to the microcontroller, which processes the
information. The microcontroller uses predefined algorithms to determine whether the
door should be opened, closed, or remain stationary.
Safety Features: To ensure safety, the system may include additional sensors that
detect obstructions or users in the door's path. If an obstacle is detected, the door's
movement is halted, preventing accidents.
Energy Efficiency: The system minimizes energy waste by closing the door promptly
after the user enters or exits. This is especially important for climate-controlled
environments.
Remote Control and Monitoring: For added convenience and security, the system may
allow remote control and monitoring via smartphones or computers. This feature is
useful for building management and security personnel.
By combining sensor data processing with intelligent decision-making, this automatic door
opener system provides a seamless and efficient experience for users. It enhances
accessibility, safety, and energy efficiency while allowing for customization and remote
control.
6
APPROACH/METHODOLOGY/PROGRAMS:
#define in1 2
#define in2 3
int set_timer=5;
pinMode(in1,OUTPUT);
pinMode(in2,OUTPUT);
void loop(){
sensor = digitalRead(sensorPin);
if(flag==0){
digitalWrite(in1, HIGH);// Door Open
digitalWrite(in2, LOW); // Door Close
7
delay(2000); // Waiting for a while
digitalWrite(in1, LOW); // Door Open
digitalWrite(in2, LOW); // Door Close
}
seconds=0;
flag=1;
delay_Start = millis(); // set start time
}else{ // pin state change: 1 -> 0
Serial.println("Motion stopped!");
digitalWrite(G_led, LOW); // LED Turn Off.
}
if(seconds>set_timer){
digitalWrite(R_led, LOW); // LED Turn Off.
delay(100);
}
8
FLOWCHART:
9
OUTPUT:
10
CONCLUSIONS:
11
The development and implementation of a microprocessor-based automatic door opener have
demonstrated the successful integration of computer architecture and automation technology
to create a smart and user-centric solution. The key takeaways from this project are as
follows:
Energy Efficiency: The system's ability to minimize the time doors remain open
contributes to energy efficiency in climate-controlled environments, reducing energy
consumption and associated costs.
Customization and Remote Control: Users and administrators can customize system
parameters to suit specific needs, while the option for remote control and monitoring
provides added flexibility and convenience.
Smart Integration: The project demonstrates how sensor data processing and
intelligent decision-making can create a seamless and efficient experience for users.
Integration with various hardware and software components results in a cohesive and
responsive system.
12
REFERENCES:
Websites:
https://marobotic.com/2023/10/30/automatic-door-opening-system-using-arduino-and-pir-
sensor/
https://en.wikipedia.org/wiki/Automatic_door
Textbooks/Papers:
13