Sensor de Chuva com Módulo para Arduino

Aplicação e funcionamento: O Sensor de Chuva é um pequeno dispositivo eletrônico de grande utilidade no desenvolvimento de projetos de automação residencial ou até mesmo robótico. Comumente o Sensor...

Aplicação e funcionamento:

O Sensor de Chuva é um pequeno dispositivo eletrônico de grande utilidade no desenvolvimento de projetos de automação residencial ou até mesmo robótico.

Comumente o Sensor de Chuva é aplicado em conjunto com outros dispositivos, incluindo o Arduino e pequenos motores, com a importante tarefa de detectar a presença da chuva, avisando ao microcontrolador, e este, conforme programação acionará os motores para, por exemplo, puxar varais de roupa, fechar janelas, tetos solares, etc.

O Sensor de Chuva funciona em conjunto um driver, este tem função de amplificar a sensibilidade da placa de detecção. Portanto, quando a água incidir sobre sensor irá conduzir certa tensão entre as trilhas da placa e consequentemente será feita a detecção.

A seguir, estaremos fazendo a demonstração de uma possível aplicação do Sensor de Chuva, onde em conjunto com um display serão exibidas algumas informações.

Teste prático:

 

 

Produtos utilizados no teste:

sensor-de-chuvadisplay-lcd-para-arduino

Sensor de Chuva com módulo para Arduino

Display LCD 16×2

Arduino Mega

Jumpers

Módulo Relé

Protoboard

 

Montagem Física:

Para funcionamento, basta seguir as ligações conforme a imagem abaixo disponibilizada. No esquema de exemplo estaremos utilizando a porta analógica para medir os dados do sensor de chuva. A conexão do sensor será feita pelo pino Analógico A0 do Arduino e a do relé pelo pino digital 13 do Arduino.

esquema-sensor-de-chuva

 

 

Funcionamento do Programa:

Nosso código tem a função de fazer a leitura analógica do sensor de chuva transformando os valores obtidos em porcentagem, ou seja, de 0% a 100%, para facilitar a leitura. O código possui também uma condição para detectar a chuva quando o valor for maior que 20%, e quando isto ocorrer, acionará o relé para possíveis aplicações.

Download do Código para teste

</strong>/*********************************
 ***Autor: Leonardo Dalla Porta****
 ***********23/07/2014*************
 *************Atenção**************
 ***O Codigo esta livre para uso,**
 *desde que seja mantida sua fonte*
 ********e seu autor.**************
 ********Faça um bom uso***********
 ******Att. Equipe UsinaInfo*******
 *********************************/
 
#include <LiquidCrystal.h>
 
 
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
 
int chuva; // Variavel do sensor
 
int PinSensor = 0;
int Porcento = 0;
 
void setup()
{
 
 lcd.begin(16, 2);
 lcd.setCursor( 0, 0);
 lcd.println(" Sensor de Chuva");
 pinMode(13, OUTPUT);
 
}
void loop()
{
 chuva = analogRead(PinSensor);
 Porcento = map(chuva, 1023, 0, 0, 100);
 
 
 lcd.setCursor( 1, 0);
 lcd.println("Sensor de Chuva");
 
 lcd.setCursor(0, 1);
 lcd.print(Porcento);
 lcd.println("%");
 
 delay(1000);
 
 
 if (Porcento >= 20)
 {
 lcd.setCursor(7, 1);
 lcd.println("Chovendo!");
 digitalWrite(13, HIGH);
 delay(1000);
 lcd.clear();
 }
 
 else
 {
 digitalWrite(13, LOW);
 }
 
}
<strong>

 

Conclusões:

Após os teste é possível concluir que o Sensor de Chuva cumpre o que promete, seu funcionamento é preciso e corresponde as expectativas. É o dispositivo ideal para aplicação em projetos de automação residencial, possuindo fácil comunicação, seja ela analógica ou digital. Com design pequeno oferece grande praticidade, desde os testes até a aplicação final.

Autor: Leonardo Dalla Porta

Categorias
ArduinoAutomação Residencial
8 Número de Comentários
  • gaby
    15 abril 2017 at 17:56
    Enviar Resposta

    Boa tarde, Estou fazendo um projeto que usa o sensor de chuva com um motor de vidro de carro, gostaria de saber a utilidade do shield de rele no video

    • Equipe Usinainfo
      17 abril 2017 at 13:30
      Enviar Resposta

      Olá!
      O Módulo Relé apresentado no vídeo é utilizado para controlar a energia que alimenta um determinado equipamento, neste caso, será o módulo responsável por acionar o motor que está utilizando em seu projeto.

  • vilson
    20 novembro 2017 at 18:33
    Enviar Resposta

    Boa tarde. uma dúvida sobre a alimentação da placa Arduino:
    Tem como deixar ligado a placa sem a necessidade de estar no computador para que o pc não fique o tempo todo ligado gastando energia?

    • Equipe Usinainfo
      30 novembro 2017 at 17:12
      Enviar Resposta

      Boa tarde !
      Você pode utilizar uma fonte de alimentação com conector P4 ou uma bateria com conector P4 para alimentar o seu Arduino e torna-lo independente sem a necessidade de um Computador para alimentação, isto claro você não esteja utilizando alguma função que necessite de um Computador como leitura de dados, por exemplo, que daí necessita de maiores adaptações em seu projeto. Fonte de alimentação: https://www.usinainfo.com.br/fonte-de-alimentacao/fonte-de-alimentacao-para-arduino-9vdc-1a-2424.html
      Qualquer duvida estamos a disposição.
      Att Equipe UsinaInfo

  • DORIVAL
    12 março 2018 at 14:42
    Enviar Resposta

    NESSE PROJETO ESTÁ FALTANDO NA LISTA DE COMPONENTES ALGUMAS PEÇAS, PODERIA ME ENVIAR A RELAÇÃO COMPLETA, ESTOU TENDO DIFICULDADES DE INDENTIFICAR
    OBRIGADO
    DORIVAL BONINI

  • Dorival
    29 março 2018 at 00:07
    Enviar Resposta

    Gostei muito do projeto, mas gostaria de acrescentar um buzzer e um sensor de temperatura para ficar mais completo
    Poderia me dar uma ajuda, estou tendo dificuldades para incluir estes itens
    Um grande abraço agradeço desde já
    Dorival Bonini

  • rodrigo
    19 abril 2018 at 00:49
    Enviar Resposta

    Pode me passar como seria o esquema para o esp8266? tentei fazer a ligação olhando para esse esquema mas não funcionou…

    • Equipe Usinainfo
      20 abril 2018 at 14:36
      Enviar Resposta

      Bom dia!
      Existe mais de um modelo de ESP8266, cada qual possuem pinos e modos de comunicação diferenciada, infelizmente não realizamos o referente projeto com este controlador, mas é possível utilizando-se de um projeto compatível.

    Enviar Resposta

    *

    *

    Sobre nós

    Hoje a Usinainfo é um dos maiores ecommerces de Ferramentas, Peças para Eletrônica, Componentes Eletrônicos, Sensores e Arduino do Brasil, contando com uma grande diversidade de produtos na linha de eletrônica.

    Sugestões

    Artigos Relacionados