Project tutorial
Bidirectional Digital Visitor or Person Counter

Bidirectional Digital Visitor or Person Counter

This module automatically counts the number of people entering or living in a room, home, etc...

  • 499 views
  • 0 comments
  • 3 respects

Components and supplies

Apps and online services

About this project

In today’s world, there is a continuous need for automatic appliances. With the increase in standard of living, there is a sense of urgency for developing circuits that would ease the complexity of life. Many times we need to monitor the people visiting some place like shopping mall. To provide solution for this we am going to implement a project called “Bi Directional Digital Visitor Counter” with automatic room light control. This project has a “Visitor counter”. Basic concept behind this project is to measure and display the number of persons entering in any room like seminar hall, conference room etc. LCD displays number of person inside the room. We can use this project to count and display the number of visitors entering inside any conference room or seminar hall. This works in a two way. That means counter will be incremented if person enters the room and will be decremented if a person leaves the room. In addition, it will automatically control room lights.When the room is empty the lights will be automatically turn off. Digital Visitor Counter bidirectional visitor counter In today’s world, there is continuous need automatic appliance will be increase in standard of living, there is a sense of urgency for developing circuit that would ease the complexity of life. Also if someone wants to know the number of persons present in a room so as not to have congestion, the circuit prove to be helpful.The theme of this project when merged with certain established technologies can be quite effective in number of countries like Germany, France & Japan etc. This Project is useful in developing countries and this project has a bright future. This project helps us to control the light of a room automatically and counts the number of persons/visitors entering and leaving the room. By using this circuit and proper power supply we can implement various applications such as fans, tube lights, etc.

Code

Arduino IDE codeArduino
#include<LiquidCrystal.h>
const int rs=12, en=3, d4=4, d5=5, d6=6, d7=7 ;
const int in=8,out=9;
int temp=0;

LiquidCrystal lcd(rs,en,d4,d5,d6,d7);

void setup() {
  
lcd.begin(16,2);
pinMode(in,INPUT);
pinMode(out,INPUT);
lcd.print("Visitor Counter");

}

void loop() {
if(digitalRead(in)==1)
  { 
    temp=temp+1;
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Counting");
    lcd.setCursor(0,1);
     lcd.print(temp);
     delay(500);
  }
else if(digitalRead(out)==1)
{
   temp=temp-1;
   lcd.clear();
    lcd.setCursor(0,0);
     lcd.print("Counting");
   lcd.setCursor(0,1);
   lcd.print(temp);
      delay(500);
}

}

Schematics

Proteus Simulation File
counting_DZuO0KyBwq.DSN

Comments

Similar projects you might like

Digital 3D Printer Filament Counter Using PS/2 Mouse

Project in progress by ArtSuzhou

  • 9,362 views
  • 11 comments
  • 36 respects

Automatic Room Light Controller with Bidirectional Visitor

Project showcase by Amrendra Sahni

  • 4,719 views
  • 3 comments
  • 9 respects

Create a People Counter Controlled by an Android App

Project tutorial by Kutluhan Aktar

  • 5,157 views
  • 3 comments
  • 7 respects

Fidget Spinner RPM Counter

by Andriy Baranov

  • 47,798 views
  • 30 comments
  • 110 respects

Digital Clock

Project in progress by Team SharKode

  • 7,213 views
  • 4 comments
  • 28 respects

Digital Windmill "Digindmill"

Project tutorial by HomeMadeGarbage

  • 7,201 views
  • 0 comments
  • 23 respects
Add projectSign up / Login