ArDuell (2 / 4 paso)

Paso 2: Código de Arduino

Ahora deberás subir el código de Arduino para su dispositivo.
El código se encuentra en el archivo "Arduino_ArDuell.ino" en la parte inferior de la página, o aquí abajo:

const trigPin int = 13;
const echoPin int = 12;
const int echoPin2 = 2;
const int trigPin2 = 4;

void setup() {}
inicializar la comunicación serial:
Serial.Begin(9600);
pinMode (trigPin, salida);
pinMode (trigPin2, salida);
pinMode (echoPin, entrada);
pinMode (echoPin2, entrada);
}

void loop() {}
flotador de duración, duration2, cm, cm2;
digitalWrite (trigPin, LOW);
delayMicroseconds(2);
digitalWrite (trigPin, HIGH);
delayMicroseconds(10);
digitalWrite (trigPin, LOW);
duración = pulseIn (echoPin, HIGH);
digitalWrite (trigPin2, bajo);
delayMicroseconds(2);
digitalWrite (trigPin2, HIGH);
delayMicroseconds(10);
digitalWrite (trigPin2, bajo);
duration2 = pulseIn (echoPin2, HIGH);
cm = microsecondsToCentimeters(duration);
cm2 = microsecondsToCentimeters(duration2);

Serial.Print(cm-1);
Serial.Print(",");
Serial.Print(cm2-1);
Delay(50);
}

Float microsecondsToCentimeters(float microseconds) {}
volver microsegundos / 29 / 2; }

Artículos Relacionados