LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 18:30
Retornar
ao topo

Sensor IR Sharp 10-80cm


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Este é o sensor GP2Y0A21YK0F da Sharp, um bom sensor para detectar objetos em volta de seu robô ou projeto. É muito simples de ser usado e possui uma boa faixa de medição. A distância é indicada por um valor analógico de tensão, deixando assim fácil o uso do sensor. O sensor acompanha o cabo com conector JST PH de 3 vias, para conexão do mesmo a uma placa.

Por não ser um sensor linear, é necessário fazer uma conversão para ter os valores de leitura em cm. Utilize o código abaixo em seu Arduino, caso queira ler este sensor em cm:
    int sensorValue = 0;
    int cmValue = 0;
    int sensorPin = A0;
    
    void setup() {
    pinMode(sensorPin, INPUT);
    Serial.begin(9600);
    }
    
    void loop() {
    sensorValue = analogRead(sensorPin);
    cmValue = (6762/(sensorValue-9))-4;
    Serial.print("Valor lido = ");
    Serial.print(cmValue);
    Serial.println(" cm");
    delay(250);
    }
    
Note que o código acima é válido apenas para este modelo do sensor Sharp, já que a fórmula de conversão é específica para sua curva de leitura. Para outros sensores Sharp, a fórmula se altera.

Para facilitar a fixação desse sensor, utilize o Suporte para Sensor Sharp ShockedElf
  • Modelo do sensor: GP2Y0A21YK0F
  • Tensao de operacao: 4,5V a 5,5V
  • Consumo tipico de corrente: 30mA
  • Faixa de mediçaão: 10cm a 80cm
  • Tipo de saida: tensão analógica
  • Tensão diferencial de saída em toda faixa de distancia: 1,9V (típico)
  • Tempo de resposta: 38 ± 10 ms
  • Tamanho do dispositivo: 29,5x13,0x13,5mm
  • Peso: 3.5g


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


tsribeiro
date Enviado: 2018-03-02 19:31:37
Ola, boa noite.

Gostaria de usar esse sensor, invés do ultra-sônico, para verificar o nível d'agua num reservatório.

É possível ?

MarceloFarias
date Enviado: 2018-03-05 11:12:58
tsribeiro
Você pode tentar, mas acredito que não seja uma boa opção tendo em vista que o sensor tem seu funcionamento baseado na refletância de luz infravermelha para conseguir aferir a distância. É provável que o sinal do sensor sofra com difração por conta do fluido ser água e assim suas medidas não seriam confiáveis.

pablodeazevedo
date Enviado: 2018-01-22 18:31:18
Oi boa tarde! Eu gostaria usar esse sensor com Raspberry pi 3 alguém teria algum link que possa compartilhar comigo, só to achando com Arduino.

ViniDj
date Enviado: 2018-01-22 19:31:43
pablodeazevedo
A saída desse sensor é analógico e a Raspberry Pi só possui pinos digitais em seu GPIO. Caso você queira que a RPi seja alertada quando o objeto estiver abaixo de um determinado valor, você pode usar o módulo digitator que temos no site, onde você liga o sensor do lado analógico, seta pelo trimpot a "distância" que a porta digital de saída do digitator ficará em nível alto e assim basta fazer a leitura digital de um pino da RPi ligada a este módulo. Segue o link do módulo digitator: https://www.robocore.net/loja/produtos/digitator.html (um detalhe, o sensor funciona em 5V, logo a saída do digitator será de 5V - 
 como os pinos GPIO da RPi trabalham em 3,3V seria interessante usar um conversor de nível lógico como esse: https://www.robocore.net/loja/produtos/conversor-de-nivel-logico.html). O esquema de ligação ficaria assim:

Sensor Sharp (5V) --> Módulo Digitator (5V) --> Conversor de Nível Lógico (5V <-> 3,3V) --> Raspberry Pi GPIO (3,3V)

pablodeazevedo
date Enviado: 2018-01-22 23:14:41
pablodeazevedo
ViniDj muito obrigado, você me ajudou imensamente!

RamonBrito
date Enviado: 2017-11-29 14:42:37
Esse sensor poderia ser indicado em um projeto de um robô para identificar outros robores? Tipo um sumô 3kg?

MarceloFarias
date Enviado: 2017-11-29 14:56:33
RamonBrito
Sim. Esse sensor é utilizado em vários projetos para robô de sumô 3Kg.

RamonBrito
date Enviado: 2017-11-29 15:03:39
RamonBrito
Ah, sim!! Obrigado!! Então, só pegando um gancho, você tem alguma indicação de um sensor que seria bom para usar para o robô não sair do Dohyo?

MarceloFarias
date Enviado: 2017-11-29 15:22:23
RamonBrito
Acredito que utilizar um Sensor de Refletância QRE - Analógico (https://www.robocore.net/loja/produtos/sensor-de-linha-qre-analogico.html) pode ser um bom caminho.

RamonBrito
date Enviado: 2017-11-29 15:31:35
RamonBrito
Ah, sim!! Valeu! É que estou começando um projeto e queria saber quais seriam ideais. Eu pesquisei aqui e também li sobre o Sensor óptico reflexivo TRT5000, achei que também seria interessante.
 Obrigado pela ajuda, amigo.

thalysonle
date Enviado: 2017-11-13 12:21:29
To precisando de um sensor que detecte apenas calor humano, mesmo que seja passando entre objetos, tipo plastico ou metal. Esse aí resolveria?

MarceloFarias
date Enviado: 2017-11-13 14:10:27
thalysonle
A melhor opção seria um sensor de temperatura como este: https://www.robocore.net/loja/produtos/sensor-de-temperatura-infravermelho-mlx90614.html

thalysonle
date Enviado: 2017-11-14 01:25:46
thalysonle
Eita, nao teria um mais em conta que atenderia minhas expectativas? Meu projeto precisa ser de baixo custo :/

ViniDj
date Enviado: 2017-11-14 08:47:42
thalysonle
Infelizmente o MLX90614 é a única opção que temos para medição de temperatura a distância.

Davysson2
date Enviado: 2017-10-29 14:39:05
Boa tarde! Este sensor detecta o que está ao seu redor ou só o que esta na sua frente? E gostaria de saber também. É a partir dos 10cm ele detecta o movimento? Desde já agradeço!

ViniDj
date Enviado: 2017-10-30 06:04:08
Davysson2
Seu feixe não é totalmente reto, ele é um pouco aberto mas não tão aberto quanto de um sensor de presença do tipo PIR.  Sua leitura ocorre de 10 a 80cm.

Davysson2
date Enviado: 2017-10-19 17:04:52
Olá! Estou fazendo um pequeno e gostaria de utilizar este sensor em uma porta de 80cm para detectar a pessoa toda vez que passar por ela. Teria como utilizar desta forma?

Francois
date Enviado: 2017-10-19 18:06:11
Davysson2
Você pode fazer desta maneira. Contudo, como é recomendado que o sensor sempre consiga ler um objeto de referência para não oscilar demais o sinal de saída, você poderia usar um sensor de 20 a 150 cm (https://www.robocore.net/loja/produtos/sensor-de-distancia-infra-vermelho-sharp-20-150cm.html - lembrando que a pessoa deve passar a mais de 20 cm do sensor).

constantinoneto
date Enviado: 2017-06-29 16:53:33
Qual capacitor de bypass de 10&#956;F possu utilizar para esse tipo de sensor para diminuir o ruído ???

Francois
date Enviado: 2017-06-29 17:43:47
constantinoneto
Você pode usar este: www.robocore.net/loja/produtos/capacitor-eletrolitico-10uf-63v.html

GilsonGabriel
date Enviado: 2017-05-23 18:29:10
Olá, tem alguma maneira de converter para milímetros?
(se não) qual sensor eu poderia usar para medirem milímetros?

~Estou com um projeto pela faculdade de fazer um dianomômetro, porém "digital", dianomômetro dos que são usados para teste físicos e até mesmo do teste do exercito. 

O conceito básico, se encaminha em uma mola, que a cada força aplicada ela muda sua altura, então baseado nesse conceito gostaria de um sensor que lê-se em milímetros. 
Enfim, é possível? 

Francois
date Enviado: 2017-05-23 19:00:50
GilsonGabriel
Se você calibrar o sensor para uma faixa de leitura específica, você deve conseguir fazer a leitura em milímetros. Contudo, esse sensor não é o mais indicado, pois mesmo assim a leitura pode oscilar, receber ruído externo, entre outros fatores. Talvez para o seu caso seja melhor usar um transdutor de pressão (strain gauge).

GilsonGabriel
date Enviado: 2017-06-20 19:41:03
GilsonGabriel
se eu mudar esse valor 6762 do código ( cmValue = (6762/(sensorValue-9))-4;  )
para 67620, eu consigo em milímetros ou seria 672?

Desculpa sou iniciante na programão e no arduino.

MarceloFarias
date Enviado: 2017-06-21 10:30:40
GilsonGabriel
Sabendo que cada cm contém 10mm e que o valor final da fórmula é dado em cm, basta que você multiplique o valor por 10. 

FilipeNeiro
date Enviado: 2017-02-14 20:53:01
Olá, usei o códígo que vocês postaram na descrição e não consegui obter nenhuma leitura cima de 30 cm

MarceloFarias
date Enviado: 2017-02-15 11:49:15
FilipeNeiro
Estranho. Você conectou o pino de sinal do sensor ao pino A0 de seu Arduino? Tem certeza que o seu sensor é deste modelo? O Código fonte muda de modelo para modelo se Sensor Sharp. 

FilipeNeiro
date Enviado: 2017-02-20 09:53:28
FilipeNeiro
Tenho certeza que é desse modelo.

MarceloFarias
date Enviado: 2017-02-20 10:10:25
FilipeNeiro
Pode ser um problema no sensor. Pedimos que envie um email para suporte@robocore.net anexando o número do pedido ou nota fiscal que adquiriu o sensor. 

FilipeNeiro
date Enviado: 2017-02-20 14:08:02
FilipeNeiro
Testei um código que achei na internet e agora está medindo corretamente

MarceloFarias
date Enviado: 2017-02-20 16:26:38
FilipeNeiro
Poderia compartilhar o link do código?

FilipeNeiro
date Enviado: 2017-02-21 10:51:18
FilipeNeiro
https://www.dfrobot.com/wiki/images/e/e8/Formulas.jpg

Do site da dfrobot

martinez
date Enviado: 2016-10-08 07:05:33
B.DIA,verificando  informaçôes sobre este sensor Sharp,o fabricante recomenda:
Inserir um capacitor de bypass de 10nF ou + entre o Vcc e GND perto do sensor,para estabilizar sua linha de alimentaçâo.
Seria,conviniente colocar o capacitor?

hallszombie
date Enviado: 2016-10-08 11:39:12
martinez
Ola, martinez 

Vale a pena usar o capacitor, para melhorar a leitura do sensor principalmente se o sensor estiver distante da sua placa.

Willlian
date Enviado: 2015-09-03 19:31:49
Este sensor é indicado para um robô seguidor de linha, que desvia de obstaculo?

ViniDj
date Enviado: 2015-09-03 19:49:55
Willlian
Ele pode ser usado com este propósito.

jucelioamaral
date Enviado: 2015-05-12 11:22:32
Esse sensor seria bem útil para fazer com que o robô siga objetos?

ViniDj
date Enviado: 2015-05-12 11:25:44
jucelioamaral
Esse sensor consegue verificar se existe ou não um objeto a frente do robô. Se você colocar alguns sensores desse na frente do robô, conseguirá ver para onde o objeto está indo e assim manter uma distância dele. Portanto você pode usar num projeto desse tipo.

edgardosreis
date Enviado: 2014-11-14 13:43:30
Boa Tarde,
Gostaria de saber qual é o prazo de entrega e o custo para Curitiba-PR, 
Preciso com urgência de 2 sensores deste.

Obrigado, No Aguardo

ViniDj
date Enviado: 2014-11-14 13:48:41
edgardosreis
Se pedir pelo SEDEX (ou e-SEDEX), o prazo de entrega é de até 3 dias úteis após a postagem. A postagem é feita quando seu pagamento é confirmado. Se o pagamento for confirmado até as 15h, o pedido é enviado no mesmo dia. 

SebiKape
date Enviado: 2014-09-12 17:45:37
Olá.  Gostaria de saber qual a tolerância para o ângulo de incidência do infravermelho no anteparo. Esse sensor detecta objetos mesmo que estes estejam inclinados em relação ao emissor ?
Obrigado

ViniDj
date Enviado: 2014-09-12 18:41:15
SebiKape
As informações que temos deste sensor são as fornecidas pelo datasheet. Sugerimos verificar o mesmo. Infelizmente ele é um pouco pobre neste tipo de informação.

Roeng
date Enviado: 2014-05-07 18:26:15
Qual a previsão de chegada do produto?

ViniDj
date Enviado: 2014-05-07 18:33:42
Roeng
Estes sensores já estão no Brasil, estamos aguardando a liberação alfandegária. Com sorte teremos mais até o final da próxima semana.

creomenes
date Enviado: 2014-03-30 20:51:49
qual a previsão de chegada do produto?

ViniDj
date Enviado: 2014-03-31 10:32:04
creomenes
Final de Abril/começo de Maio.

Roeng
date Enviado: 2013-11-14 12:41:05
qal o código devo usar nesse sensor?

ViniDj
date Enviado: 2013-11-14 14:03:32
Roeng
Fazer um código que leia a entrada analógica do Arduino e mostre no monitor serial o valor é um bom começo. 

Roeng
date Enviado: 2013-11-01 11:35:26
Quando ira chegar?  Quero que ele detecte uma caixa de madeira que vira por uma esteireira de 200mm de diametro, ele irá detectar ?

Roeng
date Enviado: 2013-11-01 11:36:15
Roeng
...escrevi ERRADO são 200mm de largura.

ViniDj
date Enviado: 2013-11-01 11:38:37
Roeng
Este sensor tem um range de 10 a 80cm. O ideal é que esta caixa passe a uma distância entre 20cm e 30cm do sensor, pois, conforme seu gráfico de funcionamento, é uma região que o sensor funciona bem, com grande variação, o que lhe ajuda a saber exatamente quando existe o obstáculo à sua frente ou não.

rebek
date Enviado: 2013-08-12 23:21:17
E quanto ao "range" de leitura ? quero colocar ele na boca de um cano pvc de mais ou menos 30cm de diametro, como funciona a visão periferica dele ? eu preciso comprar mais de um ? ou um resolve ?

ViniDj
date Enviado: 2013-08-13 10:35:07
rebek
O range de leitura dele é de 10 a 80cm, porém como é mostrado no gráfico na imagem acima (segunda imagem) a diferença de tensão quando o obstáculo está entre 10 e 40cm é muito maior que a diferença quando está entre 40 e 80cm, pois o sensor não é linear como um ultrasonico. Infelizmente no datasheet não existe o gráfico de visão periférica em graus, portanto é preciso testar em seu projeto para ver como funcionará. A quantidade de sensor a se utilizar também depende do seu projeto, mas para um cano de 30cm acho que teria que usar pelo menos 2. 

rebek
date Enviado: 2013-08-10 16:03:17
Tem como eu ligar 2 sensores em uma UNO ?

ViniDj
date Enviado: 2013-08-12 14:29:34
rebek
Sim, você pode ligar até 6 desses em um UNO pois para ligá-lo você usa as portas analógicas.