Sensor de nivel de agua arduino

Sensor de nivel de agua arduino

Código do sensor de nível de água

O sensor é lentamente submerso em um recipiente com água e os vários valores são observados no monitor de série. Os valores devem começar de zero quando não submersos e depois continuar aumentando à medida que mais do sensor estiver submerso na água. A partir dos valores no monitor de série podemos selecionar valores a serem usados como nossos limiares inferior e superior. Por exemplo, na foto acima podemos usar 310 e 510 como nossos limiares inferior e superior, respectivamente. fazendo um sistema simples de monitoramento do nível de água. Agora podemos usar o sensor para detectar o nível de água em um determinado recipiente, por exemplo, a configuração abaixo mostra como o sensor pode ser conectado a um lcd I2C para que possamos exibir o nível de água no lcd, dependendo dos limiares definidos no código correspondente. Você pode rever como usar o LCD I2C com Arduino a partir de um post anterior usando o link abaixo Você também pode gostar…Subscrever meu canal no Youtube – informe este adPopular Postsreport – informe este adPopular Postsreport – informe este adPopular

Gowa taidacent totalmente auto…

O sensor tem uma série de dez traços de cobre expostos. Cinco são traços de potência e cinco são traços de sentido. Estes traços são entrelaçados em paralelo para que haja um traço de sentido entre cada dois traços de potência. Estes traços não estão conectados, a menos que sejam ligados por uma ponte de água quando submersos.

Na prática, porém, esse caminho não é recomendado. Porque no ambiente úmido, se fornecemos energia ao sensor constantemente, o sensor é corroído eletroquimicamente mais rapidamente. Isto encurta a vida útil do sensor. Para superar este problema, recomendamos não alimentar o sensor o tempo todo, mas alimentá-lo somente ao ler o valor do sensor. Isto pode ser feito conectando o pino VCC do sensor a um pino digital de um Arduino, e ajustar o pino do Arduino para ALTO e BAIXO antes e depois da leitura, respectivamente.

Se você quiser dividir a altura máxima da água em alguns níveis e medir o nível atual, você pode usar o método no código abaixo. Observe que a altura máxima da água é igual à altura do sensor. O código abaixo divide a altura máxima em 4 níveis.

Chave flutuadora de água líquida lev…

}Embora o esboço seja carregado, abra uma janela do Monitor Serial para ver a saída do Arduino. Você deve ver um valor 0 quando o sensor não estiver tocando em nada. Para vê-lo sentir água, você pode pegar um copo de água e lentamente colocar o sensor nele. O sensor não foi projetado para ser totalmente submerso, tenha cuidado para instalá-lo de modo que somente os traços expostos na placa de circuito impresso entrarão em contato com a água.Explicação: O esboço começa com a declaração dos pinos Arduino aos quais os pinos + (VCC) e S (sinal) do sensor estão conectados.#define sensorPower 7

#define sensorPin A0Next, definimos um valor variável que armazena o nível de água atual.int val = 0;Agora na seção Configuração, primeiro declaramos a conexão de energia para o sensor como saída, depois a definimos baixa para que não haja fluxo de energia através do sensor inicialmente. Também configuramos o monitor serial.pinMode(sensorPower, OUTPUT);

atraso(1000); a função readSensor() é usada para obter o nível de água atual. Ele liga o sensor, espera 10 milissegundos, lê o valor analógico do sensor, desliga o sensor e então retorna o valor analógico.int readSensor() {

Sensor de nível de água diy arduino

O sensor tem uma série de dez traços de cobre expostos. Cinco são traços de potência e cinco são traços de sentido. Estes traços são entrelaçados em paralelo para que haja um traço de sentido entre cada dois traços de potência. Estes traços não estão conectados, a menos que sejam ligados por uma ponte de água quando submersos.

Na prática, porém, esse caminho não é recomendado. Porque no ambiente úmido, se fornecemos energia ao sensor constantemente, o sensor é corroído eletroquimicamente mais rapidamente. Isto encurta a vida útil do sensor. Para superar este problema, recomendamos não alimentar o sensor o tempo todo, mas alimentá-lo somente ao ler o valor do sensor. Isto pode ser feito conectando o pino VCC do sensor a um pino digital de um Arduino, e ajustar o pino do Arduino para ALTO e BAIXO antes e depois da leitura, respectivamente.

Se você quiser dividir a altura máxima da água em alguns níveis e medir o nível atual, você pode usar o método no código abaixo. Observe que a altura máxima da água é igual à altura do sensor. O código abaixo divide a altura máxima em 4 níveis.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para fines de afiliación y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad