Como usar com Arduino – Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032

Como usar com Arduino – Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032

img00_usar_com_arduino_modulo_sensor_infravermelho_reflexivo_de_obstaculo_ky-032_uno_mega_2560

– Descrição:

Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032 funciona através de um sistema de reflexão infravermelho, onde um LED emissor IR e um fotorreceptor IR ficam lado a lado e quando um obstáculo atravessa dentro do raio de ação de ambos o sensor coloca a saída em nível baixo e um LED será aceso na placa indicando presença de um obstáculo.

Este Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032 opera na faixa de tensão 3.3 a 6VDC e o mesmo foi projetado para funcionar com frequência de 38KHz e o seu circuito oscilador é baseado em um temporizador NE555. Além disso, o módulo possui dois potenciômetros ajustáveis, sendo um para controle da frequência de operação e outro para controle da sensibilidade da distância de detecção que pode ficar entre 2cm e 40cm.

– Especificações e características:

– Tensão de operação: 3,3 a 6VDC
– Corrente de operação: 20mA
– Distância de detecção: 2cm até 40cm
– Faixa de detecção: 35º
– Presença de obstáculo: nível lógico baixo (LOW)
– Ausência de obstáculo: nível lógico alto (HIGH)
– Sensibilidade ajustável através de trimpot
– Temperatura de operação: -10º a 50º celsius

OBS: o tamanho e cor do obstáculo influenciam na distância de detecção e além disso os trimpots do módulo devem ser ajustados para melhorar o raio de detecção.

– Aplicações:

Projetos com Arduino ou outras plataformas microcontroladas em que seja necessário fazer a detecção de obstáculos.

– Proposta da prática:

Utilizar o Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032 em conjunto com o Arduino para fazer a detecção de obstáculo. As informações de obstáculo detectado e não detectado serão mostradas no monitor serial do ambiente de programação do Arduino.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Módulo Sensor Infravermelho Reflexivo de Obstáculo KY-032
03 – Cabos Jumper macho-fêmea

– Esquema de ligação da prática

img01_usar_com_arduino_modulo_sensor_infravermelho_reflexivo_de_obstaculo_ky-032_uno_mega_2560

– 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:

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 14 comentários para esta postagem
  1. Marcelo às 10:21

    Bom dia! tenho dois porque motivo meus sensores só sentem a presença e logo apagam?
    mesmo o objeto permanecendo na sua frente.

  2. Alexandre Zelinski às 21:55

    Boa Noite! Amigo, será que ele vai funcionar se ficar na porta de entrada de uma loja que acaba recebendo influência direta ou indireta da luz do sol?

    • Euler Oliveira Autor às 14:07

      Olá Soraya.

      Agradeço pelo comentário!

      Fico satisfeito em saber que deu certo para você!

  3. arthur às 13:41

    oq voce me sugere fazer, eu já tentei mudar a velocidade do loop, já tentei trocar de porta , eu poderia ao invés de alimentar todos pela porta 5v alimentados pelas outras digitais usando o output. Obrigado pela atençao mais uma vez

    • Euler Oliveira Autor às 16:32

      Anteriormente você disse:

      “quando eu ligo um sensor ele conta os objetos normalmente no meu caso moedas, porem quando eu ligo vários sensores um objeto conta mais de uma vez”

      E respondi:

      “Isto pode estar ocorrendo devido ao uso de uma mesma variável de contagem para todos os sensores ou se estiver usando o mesmo pino para conexão dos sensores.”

      Quando mencionei o mesmo pino, não quis dizer o uso do pino 5V para alimentação.

      Infelizmente não vejo outros motivos para estar tendo esse problema a não ser os que mencionei acima.

  4. arthur às 12:33

    Olá, muito obrigado por responder minha pergunta, queria tirar uma duvida agora ,pq quando eu ligo um sensor ele conta os objetos normalmente no meu caso moedas, porem quando eu ligo vários sensores um objeto conta mais de uma vez

    • Euler Oliveira Autor às 12:55

      Isto pode estar ocorrendo devido ao uso de uma mesma variável de contagem para todos os sensores ou se estiver usando o mesmo pino para conexão dos sensores.

  5. arthur às 09:45

    Tenho 5 sensores desse preciso fazer um contador, posso ligar os 5 na mesma saida de 5 volts de alimentação ?

    • Euler Oliveira Autor às 10:14

      Olá Arthur.

      Agradeço pelo comentário!

      Conforme informado no texto, este sensor consome aproximadamente 20mA, logo, 5 sensores irão consumir 100mA. O pino 5V do Arduino pode fornecer de 400 a 500mA se a placa for alimentada através da conexão USB do computador e se alimentado por uma fonte externa (de 1A, por exemplo) através do pino jack, irá fornecer até 800mA. Portanto, você pode sim alimentar os sensores a partir do pino 5V do Arduino.

    • Euler Oliveira Autor às 06:48

      Olá Giovana.

      Conforme mencionado na descrição sobre o produto, o módulo possui dois potenciômetros ajustáveis, sendo um para controle da frequência de operação e outro para controle da sensibilidade da distância de detecção que pode ficar entre 2cm e 40cm.