blog-eletrogate-logo-desktop blog-eletrogate-logo-mobile
  • Categorias
    • Voltar
    • INICIANTES
    • INTERMEDIÁRIOS
    • AVANÇADOS
    • divide
    • Automação Residencial
    • Componentes Eletrônicos
    • Impressão 3D
    • IoT
    • Modelagem 3D
    • Módulos Wifi
    • Por trás da tecnologia
    • Projetos
    • Raspberry Pi
    • Robótica
    • Sensores
    • Shields
    • Sistemas Operacionais
    • Tipos de Arduino
    • Tutoriais
  • Apostilas
  • Quem Somos
  • Seja um redator
  • Trabalhe Conosco
    • Categorias
      • Voltar
      • INICIANTES
      • INTERMEDIÁRIOS
      • AVANÇADOS
      • divide
      • Automação Residencial
      • Componentes Eletrônicos
      • Impressão 3D
      • IoT
      • Modelagem 3D
      • Módulos Wifi
      • Por trás da tecnologia
      • Projetos
      • Raspberry Pi
      • Robótica
      • Sensores
      • Shields
      • Sistemas Operacionais
      • Tipos de Arduino
      • Tutoriais
    • Apostilas
    • Quem Somos
    • Seja um redator
    • Trabalhe Conosco
Loja Eletrogate
voltar
  • Introdução
  • Aplicações
  • Aspectos de Hardware
  • Aspectos de Software
  • Botando pra Rodar!
  • Considerações Finais
  • Sobre o Autor
Componentes Eletronicos

Automação de Sistema de Irrigação: Sensor de Umidade

Eletrogate 21 de agosto de 2017Atualizado em: 25 ago 20229 min

Introdução

Hoje vamos falar de um assunto que interessa muita gente: Sistemas de irrigação. Desde pequenos jardins até sítios e áreas maiores, saber automatizar o seu próprio sistema de irrigação dá flexibilidade e permite que você faça soluções bem customizadas para as suas necessidades. Para esses sistemas, é necessário medir principalmente a umidade do solo e temperatura. Como atuador para liberar a água para os pivôs, é necessário uma válvula. E é claro, um sistema microprocessado para fazer a leitura dos sensores e controlar a válvula de acordo com os níveis de umidade do solo e temperatura

Os dois componentes principais que vamos usar nesse projeto são:

  • Módulo Sensor de umidade de solo;
  • Válvula Solenóide para entrada de água;

O sensor de solo é uma sonda que mede o nível de umidade da terra. Com ele é possível saber quando é necessário ligar a irrigação para regular a umidade do solo. A válvula solenóide é o componente atuador do sistema. Usamos um sinal de 12V para abrir e fechar a válvula, permitindo a vazão de água ou bloqueando-a.

Módulo Sensor de umidade de solo

O sensor de solo detecta as variações de umidade no local onde a sonda está enterrada. O módulo possui duas saídas, uma analógica e outra digital. A saída analógica é a saída do sensor em si, ela varia de acordo com a umidade do solo. A saída digital é a de um comparador LM393, que fornece apenas níveis altos e baixos. Para controles de precisão maior é recomendado usar a saída analógica, assim você pode escalonar várias faixas de atuação para o seu sistema. Usando a saída digital você faz apenas um controle ON/OFF baseado em dois limites de leitura do sensor.

O princípio de funcionamento é simples. Como você pode ver na imagem abaixo, o módulo possui duas hastes com dois longos contatos cada. Trata-se de um sensor cuja resistência elétrica varia de acordo com a umidade do solo. Assim, quanto mais úmido estiver o solo, menor a resistência do sensor. Quanto mais seco, maior a resistência do sensor.

Hastes sensor de umidade

Hastes sensor de umidade

Com a saída digital(D0), o funcionamento básico é o seguinte: Quando a umidade está baixa(solo seco), a saída fica em nível alto. Do contrário(solo úmido), a saída fica em nível baixo. Um pequeno potenciômetroembutido no sensor é usado para ajustar os limites de referência. O circuito com comparador pode ser visto na imagem abaixo:

Módulo sensor de umidade para solo

Módulo sensor de umidade para solo

Especificações do módulo sensor de solo

As especificações do sensor de umidade são:

  •  Tensão de Operação: 3,3-5V;
  • Sensibilidade ajustável via potenciômetro;
  • Saída Digital e Analógica;
  • Led indicador para tensão (vermelho);
  • Led indicador para saída digital (verde);
  • Comparador LM393;
  • Dimensões PCB: 3×1,5 cm;
  • Dimensões Sonda: 6×2 cm;

Pinagem:

  • VCC;
  • GND;
  • D0: Saída Digital;
  • A0: Saída analógica;

A saída analógica varia de 300 mV a 700 mV em solo úmido e de 700 mV até 950 mV em solo encharcado ou água pura. Em solo seco ou pouco úmido varia de 0 a 300 mV. Ligamos as duas saídas do módulo sensor no arduino para realizar as leituras. Baseado nelas, nós atuamos na válvula solenóide. Recomendamos fortemente a leitura do datasheet do sensor.

Válvula solenóide

A válvula Solenóide é usada para controlar o fluxo de água. Quando alimentada com 12V DC, ela abre e permite a vazão de água. Quando desenergizada, ela fecha e corta o fluxo. Seu funcionamento é baseado em uma bobina(solenóide), que ao ser energizada gera um campo eletromagnética responsável por movimentar o êmbolo da válvula.

Especificações.:

  • Tensão de Operação:12V DC
  • Material do corpo: termoplástico;
  • Partes metálicas: aço zincado;
  • Membrana: borracha (padrão);
  • Abertura de Entradas: 3/4 polegada;
  • Saídas: 3/4 polegada;

A válvula é pequena e simples, ideal para ser usada em jardins e pequenos sistemas de irrigação. Junto com o módulo sensor de solo, é um equipamento ideal para hobbystas e makers.


Aplicações

As aplicações do sensor de umidade e da válvula são principalmente para sistemas de controle de fluxo de água, como:

  • Irrigação por gotejamento automatizada;
  • Irrigação tradicional  de jardins;
  • Irrigação de vasos de planta ou canteiros com plantas sensíveis;
  • Controle de fluxo de água;
  • Aquisição de dados sobre solo para monitoramento e análises;

Aspectos de Hardware

Materiais necessários para o projeto Automatização de Sistema de Irrigação com Sensor de Umidade do Solo e Válvula Solenoide

  • Módulo Sensor De Umidade De Solo
  • Válvula Solenóide de Entrada de Água – 180° 1/4″ x 1/4″ 12V DC – Nascimetal
  • Uno R3 + Cabo USB para Arduino
  • Fonte 12V 1A Bilvolt
  • Protoboard 400 Pontos
  • Jumpers – Macho/Macho – 20 Unidades de 20cm
  • Módulo Relé 4 canais 5V com Optoacoplador

cta_cart

O módulo relé é usado para acionarmos a válvula solenoide, pois além de o arduino operar em 5V, ele não possui potência suficiente para fornecer para a válvula. Se você ainda não sabe como usar o módulo relé, acesse esse post sobre módulos relé e acionamentos de lâmpada com arduino. A montagem é a mostrada abaixo:

Montagem com sensor de solo e válvula solenóide

Montagem com sensor de solo e válvula solenoide


Aspectos de Software

Vejamos como funciona o software para monitorar o sensor e acionar a válvula solenóide.

Definimos os pinos que vamos usar para leitura e para acionar o relé com três diretivas no início do código. Na função void setup, apenas inicializamos a porta serial para podermos nos comunicar e configuramos as entradas e saídas. A parte principal está na função void loop(). Aqui nós vamos ler as duas saídas do sensor de umidade. A saída analógica nos lemos com a função analogRead(pinoAnalógico) e a saída digital do sensor lemos com a função digitalRead(pinoDigital).

Nós apresentamos os dados da leitura na tela e logo depois fazemos a comparação para saber se devemos fechar ou abrir a válvula. Caso o sensor de umidade esteja em nível alto, significa que o solo está seco, então temos que acionar o relé de forma a abrir a válvula. O relé é acionado então enviando um sinal de GND. Caso o sinal de saída do sensor esteja em nível baixo, significa que o solo está úmido o suficiente e não precisamos mais abrir a válvula. Assim enviamos um sinal de nível alto para o relé desligar o relé e desenergizar a válvula.

#define pinDigital 13
#define pinAnalog 0
#define pinRelay      7

float AnalogOutput = 0;
float voltage = 0;
int LeituraSensor = 0;

// the setup routine runs once when you press reset:
void setup() {
  pinMode(pinDigital, INPUT);  
  pinMode(pinRelay, OUTPUT);  
  Serial.begin(9600);
}

// the loop routine runs over and over again forever:
void loop() {
  
  AnalogOutput = analogRead(pinAnalog);
  LeituraSensor = digitalRead(pinDigital);
  float voltage = AnalogOutput * (5.0 / 1023.0);
  Serial.println("Sainda analog");
  Serial.println(voltage);
  Serial.println("Sainda digital");
  Serial.println(LeituraSensor);
  
  if(LeituraSensor == HIGH)
    digitalWrite(pinRelay,LOW);
  else
    digitalWrite(pinRelay,HIGH);
    
    
  delay(2000);

}

Você também pode conferir o código completo e atualizado visitando o repositório desse post no GitHub da Eletrogate.

Repare que nós ligamos o relé na válvula utilzando os pinos de COMUM e NA, ou seja, usamos os contatos normalmente abertos. Caso você use os contatos de normalmente fechado, a sua lógica será um pouco diferente. Para retificar como usar o módulo relé, verifica o nosso post em que explicamos melhor esse componente.


Botando pra Rodar!

Montagem Completa

Montagem Completa

A saída na interface serial apresenta as seguintes informações:

Veja que na saída da interface serial acima, estamos lendo um valor de 5 mV, o que significa que o solo está seco, com nenhuma umidade praticamente. Por conta disso, a saída digital fica em nível alto, como mostrado na mesma interface.

Conheça a Metodologia Eletrogate e ofereça aulas de robótica em sua escola!


Considerações Finais

Com essa montagem simples você é capaz de montar um sistema automatizado de irrigação com as próprias mãos. Você pode adaptar os tamanhos dos fios para fazer um sistema melhor para as suas plantas ou jardins. Pode também usar mais de um sensor de solo para poder ter leituras de vários pontos, obtendo um mapa mais preciso da umidade em uma área maior.

Deixe suas dúvidas nos comentários. Até a próxima!


Sobre o Autor


Vitor Vidal

Engenheiro eletricista, mestrando em eng. elétrica e apaixonado por eletrônica, literatura, tecnologia e ciência. Divide o tempo entre pesquisas na área de sistemas de controle, desenvolvimento de projetos eletrônicos e sua estante de livros.


Eletrogate

21 de agosto de 2017 Atualizado em: 25 ago 2022

A Eletrogate é uma loja virtual de componentes eletrônicos do Brasil e possui diversos produtos relacionados à Arduino, Automação, Robótica e Eletrônica em geral.

Tenha a Metodologia Eletrogate dentro da sua Escola! Conheça nosso Programa de Robótica nas Escolas!

Automação Residencial

Sistema de Monitoramento de CPD

Eletrogate28 de novembro de 2023

Sistema para monitoramento de CPD ou algum tipo sala que exija cuidados com Temperatura, Umidade, Luminosidade, detector de presença, detecção de fogo e fumaça.

Automação Residencial

Sistema de Monitoramento de CPD

Eletrogate28 de novembro de 2023

Sistema para monitoramento de CPD ou algum tipo sala que exija cuidados com Temperatura, Umidade, Luminosidade, detector de presença, detecção de fogo e fumaça.

Projetos

Kit DIY Detector de metais

Eletrogate21 de novembro de 2023

Neste post, apresentaremos o passo a passo para a montagem de nosso kit Do-It-Yourself detector passivo de metais.

Projetos

Kit DIY Detector de metais

Eletrogate21 de novembro de 2023

Neste post, apresentaremos o passo a passo para a montagem de nosso kit Do-It-Yourself detector passivo de metais.

Automação Residencial

Detecção de Movimento com Sensor PIR e LDR

Eletrogate14 de novembro de 2023 Atualizado em: 17 nov 2023

Se você está em busca de maneiras de reduzir o consumo de energia e, ao mesmo tempo, adicionar um toque de automação à sua casa, este guia é para você. Vamos explorar como criar um detector de movimento que acende as luzes somente em condições de baixa luminosidade e detecão de movimentos no ambiiente, graças a um sensor PIR e um sensor de luz LDR.

Automação Residencial

Detecção de Movimento com Sensor PIR e LDR

Eletrogate14 de novembro de 2023 Atualizado em: 17 nov 2023

Se você está em busca de maneiras de reduzir o consumo de energia e, ao mesmo tempo, adicionar um toque de automação à sua casa, este guia é para você. Vamos explorar como criar um detector de movimento que acende as luzes somente em condições de baixa luminosidade e detecão de movimentos no ambiiente, graças a um sensor PIR e um sensor de luz LDR.

Automação Residencial

Controle de Acesso RFID via Celular

Eletrogate7 de novembro de 2023 Atualizado em: 17 nov 2023

Já imaginou ter o controle total do acesso a qualquer ambiente na palma da sua mão? Neste post, você vai descobrir como transformar esse cenário em realidade, usando a combinação do Arduino e tecnologia RFID, além de conhecer uma plataforma que possibilita desenvolver um aplicativo de forma simples e rápida, o MIT App Inventor.

Automação Residencial

Controle de Acesso RFID via Celular

Eletrogate7 de novembro de 2023 Atualizado em: 17 nov 2023

Já imaginou ter o controle total do acesso a qualquer ambiente na palma da sua mão? Neste post, você vai descobrir como transformar esse cenário em realidade, usando a combinação do Arduino e tecnologia RFID, além de conhecer uma plataforma que possibilita desenvolver um aplicativo de forma simples e rápida, o MIT App Inventor.

Eletrogate Robô

Cadastre-se e fique por
dentro de novidades!

blog-eletrogate-logo-footer

Rua Rio de Janeiro, 441 - Sala 1301
Centro - Belo Horizonte/MG
CEP 30160-041
*Não temos atendimento físico

ANWAR SLEIMAN HACHOUCHE - ME
CNPJ: 18.917.521/0001-73

Atendimento

(31) 3142-3800

[email protected]


Seg a Sex - das 8h às 17h

Institucional

  • Apostilas
  • Quem Somos
  • Privacidade
  • Seja um Redator
  • Trabalhe Conosco

Nos acompanhe

Facebook Instagram Youtube

© ELETROGATE 2023 - Todos os direitos reservados. Termos de uso e Política de privacidade.