Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #include <Servo.h> Servo servoMain; // Define our Servo int trigpin = 10; int echopin = 11; int distance; float duration; float cm; void setup() { servoMain.attach(9); // servo on digital pin 10 pinMode(trigpin, OUTPUT); pinMode(echopin, INPUT); } void loop() { digitalWrite(trigpin, LOW); delay(2); digitalWrite(trigpin, HIGH); delayMicroseconds(10); digitalWrite(trigpin, LOW); duration = pulseIn(echopin, HIGH); cm = (duration/58.82); distance = cm; if(distance<30) { servoMain.write(180); // Turn Servo back to center position (90 degrees) delay(3000); } else{ servoMain.write(0); delay(50); } }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement