How to control servo motor with ultrasonic Sensor using Arduino

 How to control servo motor with ultrasonic Sensor using Arduino




Arduino tutorial #5



This is the the Circut diagram of this tutorial




This is the code of this tutorial


#include <Servo.h>

Servo servo1;

int trigPin = 9;

int echoPin = 8;

long distance;

long duration;

void setup() 

{

servo1.attach(7); 

 pinMode(trigPin, OUTPUT);

 pinMode(echoPin, INPUT);

}

void loop()

{

  ultra_sonic();

  servo1.write(90);

  if(distance <=9)

  {

  servo1.write(270);

  }

}

void ultra_sonic()

{

  digitalWrite(trigPin, LOW);

  delayMicroseconds(2);

  digitalWrite(trigPin, HIGH);

  delayMicroseconds(10);

  digitalWrite(trigPin, LOW);

  duration = pulseIn(echoPin, HIGH);

  distance = duration*0.034/2;

  }


Thank you for watching the video and the visiting this blog . if you have any 

quarries kindly type  it in the comments


Thank you

Comments

Popular posts from this blog

talking robot