ARDUINO TALLER PRACTICO DE ARDUINO - SEGUNDA EDICION | Page 31

digitalWrite(J, LOW); digitalWrite(V, LOW); digitalWrite(R, LOW); digitalWrite(JI,LOW); POT1=analogRead(0); x=map(POT1,0, 1023, 0, 255);//defino estos valores como rango min POT2=analogRead(1); y=map(POT2,0, 1023, 0, 255);//defino estos valores como rango max Serial.print(" RANGO MIN"); Serial.println(x); Serial.print(" RANGO MAX"); Serial.println(y); d=(y-x); z=d/4; if(DISTANCIA >= x && DISTANCIA <= y) { if(DISTANCIA >= x && DISTANCIA <= (x+z) ) { digitalWrite(J, HIGH); digitalWrite(V, LOW); digitalWrite(R, LOW); digitalWrite(JI,LOW); Serial.println(" hola 1"); } if(DISTANCIA >= (x+z) && DISTANCIA <= (x+(2*z)) ) { digitalWrite(J, HIGH); 31