Arduino Code

 //define Pins

#include <Servo.h>


Servo servo;


int trigPin = 11;

int echoPin = 12;


// defines variables

long duration;

int distance;


void setup() 

{

  servo.attach(13);

  servo.write(180);

 delay(2000);

  

// Sets the trigPin as an Output

pinMode(trigPin, OUTPUT);

// Sets the echoPin as an Input 

pinMode(echoPin, INPUT);

}

void loop() 

{

// Clears the trigPin

digitalWrite(trigPin, LOW);

delayMicroseconds(2);

// Sets the trigPin on HIGH state for 10 micro seconds

digitalWrite(trigPin, HIGH);

delayMicroseconds(10);

digitalWrite(trigPin, LOW);

// Reads the echoPin, returns the sound wave travel time in microseconds

duration = pulseIn(echoPin, HIGH);

// Calculating the distance

distance= duration*0.034/2;

// Prints the distance on the Serial Monitor

Serial.print("Distance: ");

Serial.println(distance);

if ( distance <= 25   ) // Change Distance according to Ultrasonic Sensor Placement

 {


servo.write(180);

delay(3000);

 } 

else 

{

servo.write(90);


 }


}

Comments

  1. How to make automatic car parking toll gate

    ReplyDelete
  2. How to make automatic car parking toll gate system

    ReplyDelete
    Replies
    1. How to make automatic car parking toll gate system

      Delete

Post a Comment

Popular posts from this blog

Arduino Code Car Parking System