Skip to main content

IR Based Parking System

Summary:
When IR Sensor detects an obstacle it sends signal to the arduino board.Arduino board based on code shows total number of vacant places,this will be displays on LCD display.Further,idea was to send this data to the web server which will display the number of vacant places and other information on the webpage.web page is created by using HTML language. 


Fig: IR Based Parking System Setup


Components Used:

  • 4 -IR Sensors
  • 1 -16x2 LCD Display
  • Arduino Board
  • 10k Potentiometer
Arduino code:


#include <Wire.h>
#include <LiquidCrystal.h>
#define sensor1 x = 9
#define sensor2 y = 8
#define sensor3 i = 6
#define sensor4 j = 7

int sensor1,sensor2,sensor3,sensor4;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

byte b[8] = {
 B00000, 
 B00000,  
 B10001,  
 B01010, 
 B00100,
 B01010,
 B10001 
};

byte s[8] = {
 B00000,
 B00000,
 B00001, 
 B00010,
 B10100,
 B01000 
};


void setup()
{
      lcd.begin(16,2);
      lcd.createChar(0,b);
      lcd.createChar(9,s);

       pinMode(sensor1, INPUT);
       lcd.setCursor(0,0);
       lcd.print("1:");
      pinMode(sensor2, INPUT);
       lcd.setCursor(9,0);
       lcd.print("2:");
       pinMode(sensor3, INPUT);
       lcd.setCursor(0,1);
       lcd.print("3:");
      pinMode(sensor4, INPUT);
       lcd.setCursor(9,1);
      lcd.print("4:");
}     
void set1()
{
lcd.setCursor(2,0); lcd.write(byte(1));lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set2()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set3()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set4()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set5()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set6()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set7()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set8()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set9()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set10()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set11()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set12()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(1));
}
void set13()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set14()
{
lcd.setCursor(2,0); lcd.write(byte(1)); lcd.setCursor(11,0); lcd.write(byte(0)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(1));
}

void set15()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(1));lcd.setCursor(11,1); lcd.write(byte(0));
}

void set16()
{
lcd.setCursor(2,0); lcd.write(byte(0)); lcd.setCursor(11,0); lcd.write(byte(1)); lcd.setCursor(2,1); lcd.write(byte(0));lcd.setCursor(11,1); lcd.write(byte(1));
}


void loop()
{
       int senread1 = digitalRead(sensor1);
       int senread2 = digitalRead(sensor2);
       int senread3 = digitalRead(sensor3);
       int senread4 = digitalRead(sensor4);

if(senread1 == HIGH && senread2 == HIGH && senread3 == HIGH && senread4 == HIGH )
{        set1();        }

else if(senread1 == LOW && senread2 == HIGH && senread3 == HIGH && senread4 == HIGH )
{        set2();        }

else if(senread1 == HIGH && senread2 == LOW && senread3 == HIGH && senread4 == HIGH)
{        set3();        }

else if(senread1 == HIGH && senread2 == HIGH && senread3 == LOW && senread4 == HIGH)
{        set4();        }

else if(senread1 == HIGH && senread2 == HIGH && senread3 == HIGH && senread4 == LOW)
{        set5();        }

else if(senread1 == LOW && senread2 == LOW && senread3 == LOW && senread4 == LOW)
{        set6();        }

else if(senread1 == HIGH && senread2 == LOW && senread3 == LOW && senread4 == LOW)
{        set7();        }

else if(senread1 == LOW && senread2 == HIGH && senread3 == LOW && senread4 == LOW)
{        set8();        }

else if(senread1 == LOW && senread2 == LOW && senread3 == HIGH && senread4 == LOW)
{        set9();        }

else if(senread1 == LOW && senread2 == LOW && senread3 == LOW && senread4 == HIGH)
{        set10();        }

else if(senread1 == HIGH && senread2 == HIGH && senread3 == LOW && senread4 == LOW)
{        set11();        }

else if(senread1 == LOW && senread2 == HIGH && senread3 == HIGH && senread4 == HIGH)
{        set12();        }

else if(senread1 == LOW && senread2 == LOW && senread3 == HIGH && senread4 == HIGH)
{        set13();        }

else if(senread1 == HIGH && senread2 == LOW && senread3 == LOW && senread4 == HIGH)
{        set14();        }

else if(senread1 == LOW && senread2 == HIGH && senread3 == HIGH && senread4 == LOW)
{        set15();        }

else if(senread1 == LOW && senread2 == HIGH && senread3 == LOW && senread4 == HIGH)
{        set16();        }


delay(1);
}


HTML Code:

<html>
<body background="https://www.pocket-lint.com/r/s/970x/assets/images/142084-phones-review-lg-v30-photos-image18-8msrldrndt.jpg">

<style>
h1 {color:white;}
</style>

<center><font face="verdana"><font size="5"><h1>SMART PARKING</h1></font></center>

<p><a href="https://thumbs.dreamstime.com/b/bad-wrong-car-parking-city-lot-different-cars-shortage-spaces-zone-top-view-vehicles-traffic-regulations-rules-road-99829498.jpg"><font size="5" color="red">Parking!!click here</a></font></p>

<a href="https://images.myparkingsign.com/img/lg/K/cars-drivers-everyone-rules-sign-k-0790.png"><font size="6" color="green"><B>Parking rules</a></B></font>

<br><br><br><br><br><br><br><br><br>
<h2></h2>
<p> <img src="data:image/jpeg;base64,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" alt="Smiley face" width="150" height="150"> </p>


</body>

</html>

Comments

Popular posts from this blog

MOD 6 COUNTER USING IC 7490

Fig: Circuit Diagram for Mod 6 Counter. WORKING: Mod 6 counter should count from initial state 0 up to 5.Circuit diagram for Mod 6 counter is shown above. After 5 counter enters state 6 ,it should reset to state 0. Here mod 2 and mod 5 are cascaded i.e. Clk B is connected to Qa. s1 and s2 are not used so they are connected to the ground. When counter enters state no.6 Qa and Qd will become '0'  and Qb and Qc becomes '1'.i.e.In binary 6 is written as 0110 ,so we count bits from Qd to Qa(from right to left). The AND gate input is given to r1 and r2 ,and the counter will be reset. For mod 9,Qa and Qd wil be '1' ,Qb and Qc will be '0'.
DOUBLE SIDED PCB CUSTOM ARDUINO NANO TOP LAYER BOTTOM LAYER