Skip to Content

Automatic Parking Gate

An automatic parking gate project utilizing Arduino involves integrating sensors to detect approaching vehicles and controlling a gate mechanism accordingly. Using an Arduino microcontroller, sensor data is processed to determine when to open or close the gate, ensuring seamless vehicle entry and exit. The project typically includes programming logic for sensor integration, gate control, and potentially a user interface for status feedback. Testing and safety considerations are essential for reliable operation, emphasizing the Arduino's versatility in automation applications.


 Circuit Diagram :-



Code :-


// By Arduino Techy
                                  //
#include <Servo.h>

// constants won't change
const int TRIG_PIN  = 6; 
const int ECHO_PIN  = 7;  
const int SERVO_PIN = 9; // Arduino pin connected to Servo Motor's pin
const int DISTANCE_THRESHOLD = 11; // centimeters

Servo servo; // create servo object to control a servo

// variables will change:
float duration_us, distance_cm;

void setup() {
  Serial.begin (9600);       // initialize serial port
  pinMode(TRIG_PIN, OUTPUT); // set arduino pin to output mode
  servo.attach(SERVO_PIN);  
  servo.write(0);
}

void loop() {
  // generate 10-microsecond pulse to TRIG pin
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);

  // measure duration of pulse from ECHO pin
  duration_us = pulseIn(ECHO_PIN, HIGH);
  // calculate the distance
  distance_cm = 0.017 * duration_us;

  if(distance_cm < DISTANCE_THRESHOLD)
    servo.write(90); // rotate servo motor to 90 degree
  else
    servo.write(0);  // rotate servo motor to 0 degree

  // print the value to Serial Monitor
  Serial.print("distance: ");
  Serial.print(distance_cm);
  Serial.println(" cm");

  delay(2000);
}


Components :-

brown Around computer motherboard

Arduino Uno

Buying Link - 

https://amzn.to/3VZqOE5

Ultrasonic Sensor 

Buying Link -

 https://amzn.to/3vJJs8y

 Servo Motor

Buying Link - 

https://amzn.to/3Uj7MaO

Jumper Wires 

Buying Link - 

https://amzn.to/43V7QRf

Breadboard

Buying Link - 

https://amzn.to/3TWbzJv


Note :-

You can make more projects with this circuit like Smart Dustbin etc.

Touch Light