Escolar Documentos
Profissional Documentos
Cultura Documentos
}
else if(SENSOR>=205 && SENSOR1>=205 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = IZQUIERDAEX;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4>
=512 && SENSOR5>=512)
{
ESTADO = DERECHAEX;
}
break;
}
case IZQUIERDA:
{
analogWrite(motorAvance, 127);
analogWrite(motorRetroceso, 0);
analogWrite(motorAvance1, 204);
analogWrite(motorRetroceso2, 0);
if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<=409 &
& SENSOR5<=409)
{
ESTADO = REVERSA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2>=205 && SENSOR3>=205 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = ARRANCAR;
}
else if(SENSOR>=205 && SENSOR1>=205 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = IZQUIERDAEX;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3>=205 && SENSOR4>=
512 && SENSOR5<=409)
{
ESTADO = DERECHA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4>
=512 && SENSOR5>=512)
{
ESTADO = DERECHAEX;
}
break;
}
case DERECHA:
{
analogWrite(motorAvance, 204);
analogWrite(motorRetroceso, 0);
analogWrite(motorAvance1, 127);
analogWrite(motorRetroceso2, 0);
if(SENSOR<=203 && SENSOR1<=203 && SENSOR2>=205 && SENSOR3>=205 && SENSOR4<=409 &
& SENSOR5<=409)
{
ESTADO = ARRANCAR;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4>=
512 && SENSOR5>=512)
{
ESTADO = DERECHAEX;
}
else if(SENSOR<=203 && SENSOR1>=205 && SENSOR2>=205 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = IZQUIERDA;
}
else if(SENSOR>=205 && SENSOR1>=205 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = IZQUIERDAEX;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = REVERSA;
}
break;
}
case DERECHAEX:
{
analogWrite(motorAvance, 255);
analogWrite(motorRetroceso, 0);
analogWrite(motorAvance1, 102);
analogWrite(motorRetroceso2, 0);
if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3>=205 && SENSOR4>=512 &
& SENSOR5<=409)
{
ESTADO = DERECHA;
}
else if(SENSOR<=203 && SENSOR1>=205 && SENSOR2>=205 && SENSOR3<=203 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = IZQUIERDA;
}
else if(SENSOR>=205 && SENSOR1>=205 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = IZQUIERDAEX;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2>=205 && SENSOR3>=205 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = ARRANCAR;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = REVERSA;
}
break;
}
case IZQUIERDAEX:
{
analogWrite(motorAvance, 102);
analogWrite(motorRetroceso, 0);
analogWrite(motorAvance1, 255);
analogWrite(motorRetroceso2, 0);
if(SENSOR<=203 && SENSOR1>=205 && SENSOR2>=205 && SENSOR3<=203 && SENSOR4<=409
&& SENSOR5<=409)
{
ESTADO = IZQUIERDA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3>=205 && SENSOR4>
=512 && SENSOR5<=409)
{
ESTADO = DERECHA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4>=
512 && SENSOR5>=512)
{
ESTADO = DERECHAEX;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2>=205 && SENSOR3>=205 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = ARRANCAR;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = REVERSA;
}
break;
}
case REVERSA:
{
analogWrite(motorAvance, 0);
analogWrite(motorRetroceso, 127);
analogWrite(motorAvance1, 0);
analogWrite(motorRetroceso2, 127 );
if(SENSOR<=203 && SENSOR1<=203 && SENSOR2>=205 && SENSOR3>=205 && SENSOR4<=409
&& SENSOR5<=409)
{
ESTADO = ARRANCAR;
}
else if(SENSOR<=203 && SENSOR1>=205 && SENSOR2>=205 && SENSOR3<=203 && SENSOR4<=
409 && SENSOR5<=409)
{
ESTADO = IZQUIERDA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3>=205 && SENSOR4>
=512 && SENSOR5<=409)
{
ESTADO = DERECHA;
}
else if(SENSOR<=203 && SENSOR1<=203 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4>
=512 && SENSOR5>=512)
{
ESTADO = DERECHAEX;
}
else if(SENSOR>=205 && SENSOR1>=205 && SENSOR2<=203 && SENSOR3<=203 && SENSOR4<
=409 && SENSOR5<=409)
{
ESTADO = IZQUIERDAEX;
}
break;
}
}
}