aqui el sourse:
Código: Seleccionar todo
#pragma config(Sensor, S3, red, sensorLightActive)
#pragma config(Sensor, S4, Letouch, sensorTouch)
//*!!Code automatically generated by 'ROBOTC' configuration wizard !!*//
//Base:Robot c
//Tipo de Robot:Lego NXT Version:2.2
//Creador:Jose de jesus anaya garcia
//Descripcion:Aplicacion que detecta el color blanco y si es detectado esta gira y busca otro
//rumbo para que no se atore en el camino
task main()
{
while(1)//Hacemos la que la funcion sea infinita
{
while(SensorValue(red) <50)//mientras el sensor marque un valor menor a 50, los
//motores continuan en movimiento recto a una velocidad de 50
{
motor[motorA] = 50;
motor[motorB] = 50;
}//termina la funcion infinita
//mientras el sensor marque un valor mayor a 50, los
//motores daran una vuelta completa
motor[motorA] = -100;
motor[motorB] =-100;
wait10Msec(200);//el robot se esperarara 2 segundos antes de continuar
}
}