//------------------------------------------------------------------------------------------- // Ejercicio 4: Sensores // // Comportamiento: Este robot le tendrá miedo a luz, y escapará de ella // //------------------------------------------------------------------------------------------- task main() { //Configuramos nuestros sensores de luz SetSensor(SENSOR_1, SENSOR_LIGHT); SetSensor(SENSOR_3, SENSOR_LIGHT); //Encendemos motores OnFwd(OUT_A); OnFwd(OUT_C); while(true) { if(SENSOR_1 > SENSOR_3) { SetPower(OUT_A, OUT_FULL); SetPower(OUT_C, 1); OnFwd(OUT_A); OnRev(OUT_C); Wait(30); SetPower(OUT_A, OUT_FULL); SetPower(OUT_C, OUT_FULL); OnFwd(OUT_A); OnFwd(OUT_C); Wait(70); }; if(SENSOR_1 < SENSOR_3) { SetPower(OUT_C, OUT_FULL); SetPower(OUT_A, 1); OnFwd(OUT_C); OnRev(OUT_A); Wait(30); SetPower(OUT_A, OUT_FULL); SetPower(OUT_C, OUT_FULL); OnFwd(OUT_A); OnFwd(OUT_C); Wait(70); }; if(SENSOR_1 == SENSOR_3) { OnFwd(OUT_A); OnFwd(OUT_C); }; } }