1
#include <Ultrasonic.h> #include <Servo.h> Servo servo; Ultrasonic ultra(8,7); void setup(){ servo.attach(5); Serial.begin(9600); } void loop(){ long t= ultra.timing(); float cm =ultra.convert(t,Ultrasonic::CM); Serial.println(cm); if(cm<60 && cm>5) { int ang= map(cm,5,60,10,140); servo.write(ang); delay(500); } }

prob 2

Embed Size (px)

DESCRIPTION

prob 2

Citation preview

Page 1: prob 2

#include <Ultrasonic.h>#include <Servo.h>

Servo servo;Ultrasonic ultra(8,7);

void setup(){ servo.attach(5); Serial.begin(9600);}

void loop(){ long t= ultra.timing(); float cm =ultra.convert(t,Ultrasonic::CM); Serial.println(cm); if(cm<60 && cm>5) { int ang= map(cm,5,60,10,140); servo.write(ang); delay(500); } }