if (distancia < lejos)
{
alertas(distancia);
}
else if (distancia > lejos)
{
digitalWrite (led, LOW);
bt.print("d");
delay(400);
}
if (distancia2 < lejos)
{
cuidado(distancia2);
}
else if (distancia2 > lejos)
{
digitalWrite (led, LOW);
delay(400);
bt.print("h");
}
}
void alertas(float distancia) {
if (distancia < lejos && distancia >= medio) {
bt.print("a");
delay(400);
parpadeo(1000);
}
else if (distancia < medio && distancia > cerca) {
bt.print("b");
delay(400);
parpadeo(500);
}
else if (distancia <= cerca) {
bt.print("c");
delay(400);
parpadeo(250);
}
}
void parpadeo(int tiempo) {
digitalWrite(led, HIGH); // enciende el LED.
delay(tiempo); // retardo en milisegundos
digitalWrite(led, LOW); // apaga el LED.
delay(tiempo);
}
void cuidado(float distancia2) {
if (distancia2 < lejos && distancia2 >= medio) {
bt.print("e");
delay(400);
parpadeo2(1000);
}
else if (distancia2 < medio && distancia > cerca) {
bt.print("f");
delay(400);
parpadeo2(500);
}
else if (distancia2 <= cerca) {
bt.print("g");
delay(400);
parpadeo2(250);
}
}
void parpadeo2(int tiempo2) {
digitalWrite(led, HIGH); // enciende el LED.
delay(tiempo2); // retardo en milisegundos
digitalWrite(led, LOW); // apaga el LED.
delay(tiempo2);
}