Code: Select all
#include
#include
Servo S1,S2;
#define IR_Slot1 7
#define IR_Slot2 8
#define IR_Entry 6
#define IR_Exit 13
int pos=0;
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
S1.attach(10);
S2.attach(9);
S1.write(pos);
S2.write(pos);
pinMode(IR_Slot1, INPUT);
pinMode(IR_Slot2, INPUT);
pinMode(IR_Entry, INPUT);
pinMode(IR_Exit, INPUT);
lcd.begin(16, 2);
lcd.print("Smart Parking");
lcd.setCursor(0,1);
lcd.print(" System");
delay(2000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Slot1 = A");
lcd.setCursor(0,1);
lcd.print("Slot 2 = A");
delay(2000);
}
void loop()
{
if (digitalRead(IR_Slot1)==HIGH)
(
lcd.setCursor(0, 0);
lcd.print("Slot 1 = NA");
)
else
(
lcd.setCursor(0, 0);
lcd.print("Slot 1 = A");
}
if (digitalRead(IR_Slot2==HIGH)
(
lcd.setCursor(0, 1);
lcd.print("Slot 2= NA");
}
else
(
lcd.setCursor(0, 1);
lcd.print("Slot 2= A");
}
if (digitalRead(IR_Entry==HIGH)
{
S1.write(pos+90);
}
else
{
S1.write(pos);
}
if (digitalRead(IR_Exit==HIGH)
(
S2.write(pos+90);
}
else
{
S2.write(pos);
}
}
Code: Select all
49:24: error: expected ')' before ';' token
53:5: error: expected primary-expression before ')' token
63:3: error: expected unqualified-id before 'if'
67:5: error: 'lcd' does not name a type
69:5: error: expected declaration before '}' token
Mobile version