Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <Servo.h>
Servo servoMotor;
int b = 0;
double f = 0;
double a = -180;
double x = 0;
double y = 0;
double z = 0;
double result;
void setup() {
Serial.begin(9600);
servoMotor.attach(9);
Serial.begin(9600);
pinMode(LedPin, OUTPUT);
pinMode(TriggerPin, OUTPUT);
pinMode(EchoPin, INPUT);
void loop() {
for(f=0; f<180; f=f+1){
servoMotor.write(f);
//delay(50);
//Serial.print("Distancia: ");
//Serial.println(cm);
z = cm*10;
// -----------------------------------------------------------
Serial.print(f);
Serial.print('\t');
Serial.print(x = z*result);
Serial.print('\t');
Serial.println(y = z*result);
delay(0);
// -----------------------------------------------------------
//Serial.println(b);
delay(0000);
for(f=180;f>0;f=f-1){
servoMotor.write(f);
//delay(50);
//Serial.print("Distancia: ");
//Serial.println(cm);
z = cm*10;
// -----------------------------------------------------------
Serial.print(f);
Serial.print('\t');
Serial.print(x = z*result);
Serial.print('\t');
Serial.println(y = z*result);
delay(0);
// -----------------------------------------------------------
delay(0000);
delayMicroseconds(4);
delayMicroseconds(10);
digitalWrite(TriggerPin, LOW);
return distanceCm;