Hola , estoy realizando un contador de personas que entran y salen de un salón, alguien sabe como se programaría este proyecto en arduino, tengo ya algo de código , pero no logro diferenciar correctamente las personas que salen de las que entran. Uso sensores IR uno para entrada y otro para detectar la salida, este es el código:
if (S1 > 155 && S2 < 155){ // si el primer sensor se activa y el segundo aun no, aumento el valor del registro entrada
nS1 ++;
escritura (); // llevo el registro a un subprograma donde imprimo por el monitor serial
}
if (S2 > 155 && S1 < 155){ //si el segundo sensor se activa y el primero aun no, aumento el valor del registro salida
nS2 ++;
escritura2 ();
}
en ocasiones funciona en otras no en otras cuenta en ambos sentidos en otras en cada sentido aumenta ambos registros.
if (S1 > 155 && S2 < 155){ // si el primer sensor se activa y el segundo aun no, aumento el valor del registro entrada
nS1 ++;
escritura (); // llevo el registro a un subprograma donde imprimo por el monitor serial
}
if (S2 > 155 && S1 < 155){ //si el segundo sensor se activa y el primero aun no, aumento el valor del registro salida
nS2 ++;
escritura2 ();
}
en ocasiones funciona en otras no en otras cuenta en ambos sentidos en otras en cada sentido aumenta ambos registros.