Los sensores de nivel tipo flotador son dispositivos muy simples en su funcionamiento y su utilización. Básicamente son un switch que se abre o cierra una vez el nivel de fluido produce su movimiento, por lo tanto su correcta orientación es muy importante para su utilización. Si un sensor está diseñado para cerrar su circuito interno cuando el agua lo rebase se debe tener cuidado en la dirección en la que se coloca en el fluido pues si se coloca al revés, su acción será exactamente opuesta a lo planeado.
A continuación mostraremos un ejemplo simple en el que leemos el estado de una boya y lo desplegamos en el monitor serial del IDE Arduino:
Esquema de conexión Arduino
Código Arduino
int sensor = 2; // definimos el pin
void setup() {
Serial.begin(9600); // iniciamos la comunicación serial
pinMode(sensor, INPUT_PULLUP); // colocamos en pin en modo alto
}
void loop() {
Serial.print("Estado del switch: ");
if (digitalRead(sensor) == HIGH) {
Serial.print("OFF");
}
else {
Serial.print("ON");
}
}
Una vez subamos el código podremos ver continuamente en el monitor serial del Arduino el estado de switch.
FIN DE POST
0 comentarios:
Publicar un comentario