digitalWrite(PinTurnMA,
digitalWrite(PinTurnMB, HIGH);
delay(1000);
}
else
{
digitalWrite(PinLED1,LOW);// LED1 Y LED2 = OFF
digitalWrite(PinLED2,LOW);
digitalWrite(PinTurnMA, LOW);
digitalWrite(PinTurnMB, HIGH);
}
}
void
DistanceCM()// FUNCIÓN DE CÁLCULO DE DISTANCIA
{
// CALCUL DE LA DISTANCIA EN cm
digitalWrite(TrigPin, LOW);
trigger está desactivado
delayMicroseconds(4);
trigger está LOW
digitalWrite(TrigPin, HIGH);
salida
delayMicroseconds(14);
sigue active este tiempo
digitalWrite(TrigPin, LOW);
esperar el ECHO
Lengh = pulseIn(EchoPin, HIGH) ;
pasa entre que el pin declarado (echoPin) cambia de estado bajo a
alto (de 0 a 1)
Distance = SSound* Lengh / 2;
}
Código para software de programación por bloques compatible
1.
Descarga el software
2.
Abre el programa y, una vez en él, copia el siguiente código:
4
y realiza en proceso de instalación.
HIGH);// GIRO DEL CODE&DRIVE
// CODE&DRIVE HACIA DELANTE
// Nos aseguramos de que el
// Para asegurarnos de que el
// Activamos el pulso de
// Esperamos 10µs. El pulso
// Cortamos el pulso y a
//pulseIn mide el tiempo que
// CÁLCULO DE LA DISTANCIA
www.ebotics.com