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.
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>
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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));
}
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
Post a Comment