Como usar com Arduino – Sensor Microondas RCWL-0516 (Detector) de Movimento

Como usar com Arduino – Sensor Microondas RCWL-0516 (Detector) de Movimento

img00_como_usar_com_arduino_sensor_microondas_rcwl_0516_detector_de_movimento_presenca_pir_radar_doppler

– Descrição:

Sensor Microondas RCWL-0516 (Detector) de Movimento foi desenvolvido com a finalidade de detectar automaticamente o movimento de objetos dentro do seu raio de ação a partir do uso da tecnologia de radar Doppler e acionar uma carga ou enviar um sinal a uma plataforma microcontrolada para que uma ação seja executada. O sensor transmite um sinal eletromagnético de micro-ondas de alta frequência e aguarda este mesmo sinal ser refletido por algum objeto em movimento. Ao ser refletido, o sinal sofre uma alteração que é perceptível pelo receptor.

De modo geral, o efeito Doppler é uma alteração na frequência captada por um receptor a partir de um sinal refletido por um objeto em movimento. O comprimento do sinal refletido é maior ou menor proporcionalmente ao afastamento ou aproximação do receptor que capta o sinal eletromagnético. Em caso de aproximação do receptor, a frequência da onda recebida pelo mesmo tende a ser maior e no caso de afastamento a frequência tende a diminuir.

Sensor Microondas RCWL-0516 (Detector) de Movimento possui alta sensibilidade de detecção, alta confiabilidade, seu ângulo de detecção é de 360º, sua distância de detecção varia de 5 a 7 metros, permite que um LDR (Fotoresistor) seja instalado junto ao módulo (utilizar a marcação CDS de 2 pinos para soldar o LDR) e o mesmo possui capacidade antijamming, ou seja, o sensor é resistente a interferências externas (vento, calor e outros fatores ambientais). Se o objeto (uma pessoa por exemplo) se mover em direção ao sensor, a detecção é feita com mais rapidez. A faixa de tensão para alimentação do módulo é de 4 a 28VDC.

– Especificações e características:

– Modelo do sensor: RCWL-0516
– Tensão de operação: 4 a 28VDC
– Corrente de operação: 2,8mA
– Dissipação de energia: 20mW
– Saída de sinal (nível TTL): 0V (LOW) / 3.3V (HIGH)
– Raio de detecção: 5 a 7m
– Ângulo de alcance: 360º
– Atraso: 2s (padrão)
– Pino 3V3: alimentação para outros dispositivos
– Corrente máxima no pino 3V3: 100mA
– Pino CDS: conexão de LDR externo
– Temperatura de operação: -20º a 80º celsius

– Aplicações:

Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário detectar movimento de um corpo em um ambiente.

– Proposta da prática:

Utilizar o Sensor Microondas RCWL-0516 (Detector) de Movimento em conjunto com o Arduino e acender um LED sempre que o sensor detectar movimento em seu raio de detecção.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Sensor Microondas RCWL-0516 (Detector) de Movimento
01 – LED Difuso 5mm Verde
01 – Resistor de 150Ω
01 – Protoboard
03 – Cabos Jumper macho-macho

– Esquema de ligação da prática:

img01_como_usar_com_arduino_sensor_microondas_rcwl_0516_detector_de_movimento_presenca_pir_radar_doppler

– Tutorial de instalação e configuração do ambiente de programação do Arduino:

Arduino – Instalação e Configuração da IDE no Windows

– Código:

– Resultado final:

OBS: temos uma outra publicação sobre o RCWL-0516 que é bem detalhada e você pode acessá-la clicando AQUI.

Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.



Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação, Técnico em Eletroeletrônica, Fundador e Diretor da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Existem 4 comentários para esta postagem
  1. Luciano às 11:59

    Seria possível detectar a velocidade do movimento?
    Trabalho com hidráulica gostaria de detectar o movimento(velocidade) do fluido de modo não invasivo, tal qual um fluxo sanguíneo.

    • Euler Oliveira Autor às 12:14

      Olá Luciano.

      Agradeço pelo comentário!

      Com este sensor não é possível.

    • Euler Oliveira Autor às 14:20

      Olá Samuel.

      A linha de inicialização da serial apenas ficou a mais no código, pois não é utilizado em nenhum momento.

      Já removi ela do código.