Uso de flotadores sensores de nivel Arduino

Publicado por Victor Arrieta en

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.


Compartir esta publicación



← Publicación más antigua Publicación más reciente →