0% acharam este documento útil (0 voto)
46 visualizações4 páginas

Sensor de Água com Arduino

O documento fornece instruções para criar um sensor de nível de água para barragens usando Arduino. Ele lista os materiais e passos necessários, incluindo conectar um sensor de nível de água ao Arduino, programar o Arduino para ler o sensor continuamente e enviar alertas se o nível de água cair abaixo de um limite. Um exemplo de código é fornecido para ilustrar como implementar o sensor.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
46 visualizações4 páginas

Sensor de Água com Arduino

O documento fornece instruções para criar um sensor de nível de água para barragens usando Arduino. Ele lista os materiais e passos necessários, incluindo conectar um sensor de nível de água ao Arduino, programar o Arduino para ler o sensor continuamente e enviar alertas se o nível de água cair abaixo de um limite. Um exemplo de código é fornecido para ilustrar como implementar o sensor.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Para criar um sensor de água para barragem usando o Arduino, você pode

seguir os seguintes passos:

Materiais necessários:

Arduino Uno (ou outra placa compatível)

Sensor de nível de água (pode ser um sensor de umidade do solo ou um sensor


de nível de água)

Protoboard

Cabos jumper

Fonte de alimentação

LED (opcional)

Montagem do circuito:

Conecte o sensor de nível de água na protoboard e conecte a protoboard no


Arduino. Utilize os cabos jumper para fazer as conexões necessárias. Certifique-
se de conectar o sensor corretamente seguindo o esquema do fabricante.

Programação do Arduino:

Utilize a IDE do Arduino para programar o microcontrolador. O código abaixo é


um exemplo de como você pode criar o sensor de água:
O código acima lê o valor do sensor de nível de água e imprime o valor na porta serial.
Em seguida, verifica se o nível de água está abaixo do threshold e acende ou apaga o
LED de acordo com o resultado da verificação

Link: https://downloads.arduino.cc/arduino-ide/arduino-ide_2.0.4_Windows_64bit.exe

Para criar um sensor de água para barragem usando o Arduino, você pode
seguir os seguintes passos:

Materiais necessários:

• Arduino Uno

• Sensor de nível de água

• Cabos jumper

• Protoboard
• Fonte de alimentação externa

Passos:

1. Conecte o sensor de nível de água na protoboard.

2. Conecte a protoboard ao Arduino Uno usando cabos jumper.

3. Conecte a fonte de alimentação externa na protoboard.

4. Crie um novo projeto no software Arduino IDE.

5. No programa, defina o pino de entrada do sensor de nível de água no


Arduino.

6. Configure o sensor de nível de água para fornecer leituras digitais para o


Arduino.

7. Defina um valor mínimo e máximo para a leitura do sensor.

8. Crie um loop para ler continuamente o valor do sensor.

9. Use uma estrutura condicional para verificar se o valor lido está abaixo
do valor mínimo.

10. Se o valor estiver abaixo do mínimo, envie um alerta para indicar que o
nível de água está baixo.

11. Caso contrário, continue lendo o valor do sensor.

Aqui está um exemplo de código para o projeto:


int sensorPin = A0; // Define o pino de entrada do sensor de nível de água

int valorMinimo = 500; // Define o valor mínimo de leitura do sensor

int valorMaximo = 1023; // Define o valor máximo de leitura do sensor

void setup() {

Serial.begin(9600); // Inicializa a comunicação serial

void loop() {

int valorLido = analogRead(sensorPin); // Lê o valor do sensor

if (valorLido < valorMinimo) { // Verifica se o valor está abaixo do mínimo

Serial.println("Atenção: nível de água baixo!"); // Envia um alerta para a porta serial


delay(1000); // Espera um segundo

Este código lê continuamente o valor do sensor e envia um alerta para a porta serial se
o nível de água estiver abaixo do valor mínimo definido. Você pode ajustar os valores
mínimos e máximos de acordo com as necessidades da sua barragem.

Você também pode gostar