Skip to content

Instantly share code, notes, and snippets.

@esmarr58
Created December 21, 2017 22:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save esmarr58/d0ef8632f40857584c145844860d86e1 to your computer and use it in GitHub Desktop.
Save esmarr58/d0ef8632f40857584c145844860d86e1 to your computer and use it in GitHub Desktop.
unsigned int referenciaBlanco = 100;
unsigned int referenciaSinSuperficie = 20;
unsigned int lecturaCNY70 = 0;
void setup() {
Serial.begin(9600); //Configuracion de la velocidad serial
}
void loop() {
lecturaCNY70 = analogRead(A0);
if((lecturaCNY70 >= 0) && (lecturaCNY70 <= referenciaSinSuperficie )) {
Serial.println("Sin Superficie");
}
else if((lecturaCNY70 > referenciaSinSuperficie) && (lecturaCNY70 < referenciaBlanco )) {
Serial.println("Linea Negra");
}
else if(lecturaCNY70 >= referenciaBlanco){
Serial.println("Superficie Blanca");
}
//Serial.print("Lectura: ");
//Serial.println(lecturaCNY70); //Imprime el valor de la lectura del canal A0
delay(1000); //retardo de 2 segundos entre lectura
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment