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 19:00
Sábado das 9:00 às 13:00
Retornar
ao topo

Sensor Infravermelho Sharp 20-150cm


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

Este é o sensor GP2Y0A02YK0F, um sensor com a maior faixa de leitura, analógico, da Sharp. Ele mede desde 20cm até 150cm. Como a maior medida é alta, este sensor se torna uma boa alternativa ao uso de sensores de ultrasom. 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 = 10650.08 * pow(sensorValue,-0.935) - 10;
    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: GP2Y0A02YK0F
  • Tensao de operacao: 4,5V a 5,5V
  • Consumo tipico de corrente: 33mA
  • Faixa de mediçaão: 20cm a 150cm
  • Tipo de saida: tensão analógica
  • Tensão diferencial de saída em toda faixa de distancia: 2,0V (típico)
  • Tempo de resposta: 38 ± 10 ms
  • Tamanho do dispositivo: 29,5x13,0x21,5mm
  • Peso: 4.9g


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

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


cesarev3
date Enviado: 2017-09-03 20:08:55
Gostaria de uma ajuda.
Comprei este sensor de vocês a algum tempo atrás e hoje fui iniciar os testes e ele não mede acima de 60 cm.
Vi o datasheet e a tensão não baixa de 1,1V, que deveria ocorrer para chegar a 150 cm.
Alguma idéia do que possa estar ocorrendo?

Francois
date Enviado: 2017-09-04 13:40:44
cesarev3
Você está usando algum outro componente com a placa? Qual modelo de placa você está usando?
Teste a configuração mais simples, com o exemplo AnalogReadSerial (Arquivo > Exemplos > 01.Basic - altere o delya para 100), verificando por maus contatos nas conexões.

cesarev3
date Enviado: 2017-09-05 16:36:41
cesarev3
Obrigado pelo retorno Francois.
Estou usando uma Arduino Uno e 3 leds para informar a distância. Já simplifiquei o programa, apenas com a leitura da porta analógica e imprimindo na serial os valores de 0 a 1023. Após 60 cm deixa de variar. Vou testar em mais placas e posto aqui o resultado.

martinez
date Enviado: 2016-09-15 10:07:47
tem previsão de chegada,do sensor

ViniDj
date Enviado: 2016-09-15 11:18:19
martinez
Tivemos um problema com o fornecedor desse sensor e tivemos que buscar opções de fornecimento. Encontramos essa opção, porém os novos sensores ainda estão em fase de testes. A previsão é que ainda demore algum tempo pra voltarmos a ter os sensores sharp, mas uma vez regularizada a situação sempre passaremos a ter em estoque.

nelio.fjr
date Enviado: 2016-03-16 17:56:03
Boa tarde, tenho um projeto de um contador de pessoas. Se eu usar este sensor com um prisma ou um espelho eu aumento o alcance? Preciso de 2 a 3,5 metros aproximadamente.

Obrigado.

Nelio

ViniDj
date Enviado: 2016-03-16 18:16:37
nelio.fjr
Neste caso você poderia usar o sensor ultrassônico de distância HC-SR04 que tem alcance de até 4 metros e tem um feixe mais pontual, sem grande espalhamento como o do sensor infravermelho, sem contar que é mais barato. Dê uma olhada em: www.robocore.net/modules.php?name=GR_LojaVirtual&prod=620

mburaneli
date Enviado: 2015-10-27 18:52:43
Qual é a faixa de tensão analógica que o sensor emite ao detectar um obstaculo? e qual a corrente essa saída suporta?? estou pretendendo utiliza-la para polarizar a base de um transistor bc337, será que suporta?

ViniDj
date Enviado: 2015-10-27 19:35:08
mburaneli
A tensão de saída é analógica, variando conforme a distância do objeto. A corrente típica de consumo é de 33mA. Todas as informações deste sensor você encontra em seu datasheet no seguinte link: https://www.sparkfun.com/datasheets/Sensors/Infrared/gp2y0a02yk_e.pdf 
Infelizmente nunca fizemos o teste, mas talvez dê certo dependendo do circuito complementar que tiver. Sempre fazemos uso de microcontroladores quando usamos este sensor. Se não quiser usar talvez seja interessante usar um comparador de tensão junto a ele. 

brunorafag
date Enviado: 2015-07-23 21:51:54
Boa noite, gostaria de saber qual sensor mais indicado para competição de sumo de robô autônomo, sensor ultrassônico ou infravermelho ?
Obrigado.   

ViniDj
date Enviado: 2015-07-24 09:29:27
brunorafag
Os dois são largamente usados neste tipo de competição.  Alguns desenvolvedores preferem o infravermelho, ele é mais fácil de usar, é analógico e a distância do objeto é proporcional a uma tensão analógica em seu pino de saída. O ultrassônico é digital, precisa de um certo código por trás, por mais que seja um código simples. O ultrassônico é mais fácil de saber a distância exata que o obstáculo está em cm, então vai muito do projeto e do desenvolvedor. 

meiotadigo
date Enviado: 2014-12-29 17:13:03
Estou a procura de um sensor ir pra poder ligar e desligar equipaments eletronicos. Qual vcs me aconselham ?

ViniDj
date Enviado: 2015-01-05 09:42:49
meiotadigo
Os sensores IR da Sharp são ótimos sensores, usados em grande escala comercialmente. Se precisar apenas verificar se existe ou não um obstáculo na frente do sensor, este está ótimo. Se precisar saber exatamente a quantos centímetros o obstáculo está, sugerimos usar o sensor ultrassônico HC-SR04.

OtavioFiori
date Enviado: 2014-05-09 08:19:42
Quando terá disponível novamente?

Francois
date Enviado: 2014-05-09 19:12:25
OtavioFiori
Provavelmente na última semana de maio.

creomenes
date Enviado: 2014-02-04 07:09:56
tem alguma função ou comando para converte a variação de tensão para a distancia? 

Niposan
date Enviado: 2014-02-04 16:10:15
creomenes
Não conhecemos nenhuma biblioteca pronta, mas é possível ver os valores da saída de acordo com a distância através do gráfico na descrição do produto.

zargos
date Enviado: 2014-01-29 20:59:04
a distancia do objeto tudo bem, mas sabe me dizer qual o menor objeto detectável?????????????? nao consegui achar isso

Niposan
date Enviado: 2014-01-30 10:35:26
zargos
Como o sensor trabalha com a reflexão do feixe de luz, o objeto deve possuir dimensão suficiente para refletir este feixe.

kenio_nogueira
date Enviado: 2013-09-09 01:30:19
olá comprei este sensor e ele nao esta detectando presença a mais de 50 cm, fiz a ligação igual ao esquema que esta nesta pagina.
Gostaria de saber se é necessário que eu mude algo ou use alguma programação apropriada para isto, uma biblioteca ou algo do tipo para que possa detectar os 150 cm.

ViniDj
date Enviado: 2013-09-09 11:27:18
kenio_nogueira
Você provavelmente está detectando algo, porém, assim como é mostrado no "Gráfico de Reflexão do Objeto x Tensão Analógica na Saída", após os 50cm a tensão analógica de saída do sensor muda muito pouco. A variação da tensão entre objetos a uma distância de 20cm até 50cm é muito maior do que a variação a partir de 50cm. Portanto é interessante você mudar a forma de leitura do sensor, utilizando por exemplo o comando MAP.

cesarhcq
date Enviado: 2013-08-26 20:34:45
Quero aplicar este sensor a um carrinho e desviar do obstáculo.
Posso encontrar a programação no fórum do arduino.cc?
Obrigado!

ViniDj
date Enviado: 2013-08-27 13:12:41
cesarhcq
O mais fácil é você fazer seu próprio código. Você pode até encontrar algo no fórum deles mas para entender realmente o que está acontecendo sugerimos você fazer seu próprio código, na base da tentativa e erro.

lucasmatrix
date Enviado: 2015-02-18 16:52:43
cesarhcq
Cesarhcq  eu tenho um codigo, se quiser deixe seu email aqui!

pedromassam
date Enviado: 2013-05-07 13:48:26
Queria fazer um "robo" que pegasse certa coisa com o braco mecanico ... Com esse sensor ele indentificaria o objeto e ligaria o braco mecanico ??? 

ViniDj
date Enviado: 2013-05-07 13:51:11
pedromassam
Esse sensor pode ser usado para encontrar um objeto ou obstáculo a sua frente, porém para ligar o braço você precisará fazer uma lógica com outros dispositivos, como interfacear o sensor com um Arduino e fazer o Arduino ativar o braço e seus comandos.

kariston
date Enviado: 2013-04-22 23:28:53
Qual é a máxima temperatura de operação, suportada por este sensor?

Gostaria de uma ajuda. Estou projetando um controle de nível para uma máquina que trabalha em alta temperatura (400ºC), e este sensor não pode ter contato diretamente com o material (como é o caso dos sensores por onda guiada). Então cogitei a possibilidade de utilizar um sistema de infravermelho com arduino, com isolação térmica em volta dele. Diminuiria a temparatura na carcaça do sensor para algo em torno de 100ºC. Caso este modelo não atenda ao requisito, poderiam me indicar algum modelo de sensor para Arduino? Obrigado.

ViniDj
date Enviado: 2013-04-30 15:39:39
kariston
Todas as informações pertinentes a este sensor podem ser encontradas no seguinte datasheet: https://www.sparkfun.com/datasheets/Sensors/Infrared/gp2y0a02yk_e.pdf (infelizmente o sensor trabalha apenas até 60º). Infelizmnete, para altas temperaturas, não sabemos lhe informar um modelo de sensor. 

Kavbot
date Enviado: 2013-04-10 19:40:18
Qual é o tempo de entrega? (Curitiba)

ViniDj
date Enviado: 2013-04-10 19:48:51
Kavbot
Depende do método de envio que você escolher (SEDEX-10, SEDEX, e-SEDEX ou PAC).

joaopenabola
date Enviado: 2013-01-18 20:51:27
são varios momentos q um mesmo robo vai ter usar medidas de 15~20 e 90~100, qual infravermelho vc recomenda??(obs: ultrassonico pode não ser o melhor, pois o robõ vai ter que se mexer enquanto faz a leitura, e como o som é mais lerdo q a luz, me recomendaram o infravermelho)

ViniDj
date Enviado: 2013-01-28 10:09:40
joaopenabola
Trabalhamos com 3 tipos de sensores infravermelhos da Sharp, um de 4 a 30 cm, um de 10 a 80 cm e um de 20 a 150 cm (veja na seção sensores do site). Para cada momento de leitura, você pode usar um deles. Apenas lembre-se que este sensor não dará medidas precisas o suficiente para saber exatamente a quantos cm o objeto está a frente do sensor. 

joaopenabola
date Enviado: 2013-01-14 23:16:14
preciso de um sensor q tenha um alcance um pouco menor de 20cm (15~18) esse sensor consegue menos do que 20  igual esta dizendo na descrição?? Se não vcs podem me falar algum sensor que tenha um alcance maior q 10 e mais ou menos menor q 100?

ViniDj
date Enviado: 2013-01-15 10:09:36
joaopenabola
Qual é exatamente o range que você precisa? Existem outros sensores da sharp que leem valores diferenciados, como o de 4 a 30 cm e o de 10 a 80 cm.

jasg
date Enviado: 2012-11-14 22:51:54
Posso fazer um robo que desvia de obstaculos com esse sensor infravermelho?

ViniDj
date Enviado: 2012-11-19 13:48:54
jasg
Sim, pode fazer! 

lucasLA
date Enviado: 2012-08-31 18:20:39
Sabe me informar se esse sensor consegue identificar materiais transparentes, como acrílico? E se sim, ele perde precisão?
Se não eu teria que utilizar um sensor ultra-sonico?

ViniDj
date Enviado: 2012-09-03 17:37:43
lucasLA
Este produto não funciona em superfícies transparentes pois o infravermelho trabalha com raios que incidem e retornam a sua origem.