A MINI PROJECT
ON
Bi DIRECTIONAL
VISITORCOUNTER
Presented By:
Under the Guidence Shaik Mujahid Ali (21295A0222)
Of D. Nagaraju (21295A0203)
Mohd Osama (21295A0218)
[Link] sir M. Sai Kumar (21295A0211)
Syed Sabeel (20291A0213)
Principal &Hod
Aim of the project
Introduction
Components Required
Block diagram
CONTENTS Circuit Diagram
Code
Working
Advantages
Applications
9/3/20XX Presentation Title 2
ABSTRACT
In today’s world, there is a continuous need for automated appliances. With the increase
in the living standards, there is an immediate need for developing circuits that would
change the complexity of life to simplicity. This project title “Bidirectional Visitor
Counter” is designed and presented in order to count the visitors of an auditorium, hall,
offices, malls, sports venue, etc. The system counts both the entering and exiting visitor
of the auditorium or hall or other place, where itis placed. Depending upon the sensors
interruption, the system identifies the entry and exit of the visitor. On the successful
implementation of the system, it displays the number of visitor present inthe auditorium
or hall. This is an economical cost reducing system when implemented in places where
the visitors have to be counted. Counting the visitors can be time consuming so it helps
to maximize the efficiency and effectiveness of employees, time saving and sales
potential of an organization, etc.
9/3/20XX Presentation Title 3
Introduction
The aim of our project is to make a controller which can
sense if any person enters the room and it lights up the
room automatically and also counts how many person are
entering the room or going out of it
It is made to prevent unwanted electric power waste in
schools, colleges, offices and houses. This whole process
is operated automatically by its sensors.
9/3/20XX Presentation Title 4
Components
Required
Hardware components Software
Aurdino UNO Arduino
IR Sensor module
16x2 LCD display
Connecting Wires
LED
RESISITOR /
POTENTIOMETER
AURDINO
The Arduino Uno is a
microcontroller board.
It has 14 digital & 6 analog
pins.
simply connect it to a
computer
with a USB cable.
9/3/20XX Presentation Title 6
LCD DISPLAY
This LCD has two registers, namely,
Command and Data
Command: It stores the command
instructions given to the LCD
Data: The data register stores the data to be
displayed on the LCD
9/3/20XX
They automatically sense and control the
devices, without human interaction
IR sensor basically consist an IR LED and
a Photodiode
IR sensor works on the principle in which
IR SENSOR IR LED emits IR radiation and
Photodiode sense that IR radiation
MODULE
9/3/20XX Presentation Title 8
JUMPERS
A jumper wire is an electrical
wire
which is normally used to
interconnect the components of a
breadboard
9/3/20XX Presentation Title 9
Block Diagram
9/3/20XX Presentation Title 10
Schematic Diagram
9/3/20XX Presentation Title 11
Working
The IR sensor continuously senses the presence of any obstacles (a person in our case).
If sensor 1 senses a person, it informs the controller that a person has entered so that
controller can increment the count.
At the same time it gives a delay of 1sec so that the person can cross the sensor 2 and the
count is maintained correctly.
When a person exits, the sensor 2 informs the controller to decrement the count.
Similarly it also provides a delay of 1 sec to maintain count properly.
The count is displayed on LCD by the controller.
If there is at least 1 person is inside the hall, an LED will glow otherwise it is off.
9/3/20XX Presentation Title 12
code
• #include LiquidCrystal lcd(13,12,11,10,9,8);
• #define in 14
• #define out 19 int count=0; • [Link]("Visitor Counter");
• void IN() • delay(200);
• { count++;
• [Link]();
• pinMode(in,INPUT);
• [Link]("Person In Room:") • pinMode(out,INPUT);
• ; [Link](0,1);
• [Link]();
• [Link](count);
• delay(1000); • [Link]("Person In Room:");
• } void OUT() • [Link](0,1);
• { count--; [Link]();
• [Link]("Person In Room:");
• [Link](count); }
• [Link](0,1); • void loop() { if(digitalRead(in) )
• [Link](count); delay(1000)
• IN();
• ; } void setup()
• { [Link](16,2); • if(digitalRead(out) ) OUT();
9/3/20XX Presentation Title 13
Result
9/3/20XX Presentation Title 14
Advantages
Can be used for automatic room light control
It will help to save electricity. When no one is there in room
the appliances will be off.
In School/companies it will help to check if somebody is there
in the zone or not. If the data on display unit is zero the
security guards can shut the gate easily.
9/3/20XX Presentation Title 15
Applications
This circuit can be used domestically to get an indication of
number of persons entering a party.
It can be used at homes and other places to keep a check on the
number of persons entering a secured place.
It can also be used as home automation system to ensure energy
saving by switching on the loads and fans only when needed.
9/3/20XX Presentation Title
Thank you
9/3/20XX Presentation Title 17