#include<Servo.h>
Servo myservo;
int time,distance,d;
int trigPin=13;
int echoPin=12;
int brightness=555;
void setup() {
// put your setup code here, to run once:
myservo.attach(10);
Serial.begin(9600);
pinMode(13, OUTPUT);
pinMode(12, INPUT);
pinMode(11, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(trigPin, HIGH);
delay(1000);
digitalWrite(trigPin,LOW);
time=pulseIn(echoPin,HIGH);
distance=time*0.0343;
d=distance/2;
Serial.println(d);
analogWrite(11,brightness);
brightness=brightness-d;
delay(500);
myservo.write(d);
}