Si, tiene un sensor ultrasonico en la parte de abajo de la lamina metálica que se ve en el centro,
//-----------------------Ultrasonido y Traslacion Afuera-------------------//
for(int i= 0; i<=100;i++)
{
Lec_Ultra = analogRead(Ultrasonido);
delay(50);
map(Lec_Ultra,0,1023,0,255);
delay(20);
Serial.println(Lec_Ultra);
if(Lec_Ultra >= 280)
{
digitalWrite(ElecValv_Traslacion_Afuera,RELAY_ON);
}
if(Lec_Ultra <= 400)
{
digitalWrite(ElecValv_Traslacion_Afuera,RELAY_OFF);
}
}
en esta parte de mi código uso ese sensor y va perfecto, todos los movimientos ( baja brazos, sale a buscar el contenedor, lo agarra, lo eleva, lava, bajan los brazos) los hago, pero me falta es programar la salida para volver a salir a la misma distancia en que lo busco