CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Aproveite: Pedidos com pagamento confirmado até as 15h serão enviados no mesmo dia! (válido para dias úteis)

Sensor Ultrassônico - HC-SR04


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

Precisando medir distância com precisão? Este sensor permite que você meça distâncias com resolução de 3mm. Trata-se de uma solução com um ótimo custo x benefício para qualquer tipo de projeto, desde robótica a máquinas que precisem detectar objetos ou obstáculos.

Operação:

Para começar uma medida, o pino TRIG do módulo deve receber um pulso alto, ou seja, 5V do microcontrolador por pelo menos 10us, isso vai iniciar o sensor, o qual vai enviar 8 ciclos de sinal ultrasônico a 40kHz e esperar pelo mesmo sinal refletido. Quando o sensor detecta o sinal de volta, ele vai setar o pino ECHO em nível lógico alto, ou seja, 5V e vai esperar por um período que é proporcional à distância. Para obter a distância, basta medir o tempo que o pino Echo fica com nível lógico alto, ou seja:

Tempo = Largura do Pulso em Echo, em micro segundos
Logo, Distância em centímetros = Tempo / 58
ou Distância em polegadas = Tempo / 148
Ou você pode usar a velocidade do som, que é de 340m/s.

Para facilitar a fixação desse sensor, utilize o Suporte para Sensor Ultrassônico Blackskull
  • Tensão de Alimentação: 5VDC
  • Corrente quiescente: < 2mA
  • Corrente em funcionamento: 15mA
  • Ângulo de medida: < 15°
  • Distância de detecção: de 2cm a 400cm
  • Resolução: 3mm
  • Dimensões: 45mm x 20mm x 15mm
  • Frequência ultrasônica: 40kHz


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

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


rlsarmento
date Enviado: 2020-08-15 18:56:56
Olá, estou com projeto para utilizar vários sensores e gostaria de saber se vcs tem algum exemplo para utilizar mais de um sensor.
Gostaria de saber como fazer antes de comprar os componentes, pois todos os exemplos que localizei na internet são com um sensor somente.
Obrigado,

Giovanni5
date Enviado: 2020-08-17 08:53:48
rlsarmento
Infelizmente não temos nenhum exemplo utilizando mais de um sensor ultrassônico, e embora esse projeto seja possível, existe uma limitação. Esta limitação é que não é possível utilizar duas funções "pulseIn()" ao mesmo tempo. Uma opção para solucionar este problema é realizar a leitura dos sensores em tempos diferentes, o que pode ser um problema dependendo do seu projeto. Outra opção é utilizar a interrupção de pinos digitais, porém isso vai depender da quantidade de sensores que você deseja utilizar, e da placa de controle.

douglas.pereirads
date Enviado: 2020-04-17 17:34:54
Alguma previsão para reposição de estoque?

Francois
date Enviado: 2020-04-17 19:03:07
douglas.pereirads
Infelizmente estamos sem previsão no momento. Mas recomendamos que clique no botão "notifique-me quando chegar" para receber um e-mail assim que tivermos novas unidades em estoque.

cavuco
date Enviado: 2019-11-24 08:31:15
Olá, pretendo medir volumes líquidos, então gostaria de saber se ele tem alguma proteção contra respingos, se não tiver, gostaria de saber se posso usar um filme plástico para isto, sei que vai interferir na leitura, mas sera que ele somaria essas medidas?

Giovanni5
date Enviado: 2019-11-25 13:22:17
cavuco
É possível utilizar esse sensor para medir a distância de líquidos, preferencialmente imóvel, porém este modelo de sensor ultrassônico não é protegido contra respingos. Além disso, como se trata de um sensor com um sinal ultrassônico, não se deve utilizar barreiras mecânicas, como, por exemplos, filme plásticos, em frente ao receptor, ou emissor. Existem alguns modelos de sensores ultrassônicos à prova d&#39;água, porém não trabalhamos com nenhum destes modelos.

vinicius.carvalho.de
date Enviado: 2018-06-19 10:48:39
Bom dia, gostaria de saber se consigo incluir dois sensores funcionando ao mesmo tempo no projeto?

Francois
date Enviado: 2018-06-19 11:24:41
vinicius.carvalho.de
Ao usar dois sensores no mesmo projeto, um pode interferir no outro se acionados ao mesmo tempo. Se, por exemplo, você tiver um de costas para o outro, nesse caso não há interferência. Você também pode alternar o acionamento de cada sensor para validar a leitura de um por vez.

donlorentz
date Enviado: 2018-03-15 15:53:42
Olá, gostaria de saber como vocês podem garantir o recebimento do produto.

Francois
date Enviado: 2018-03-15 16:38:00
donlorentz
Todas as encomendas são enviadas pelos Correios com um código de rastreamento. Esse código de rastreamento é enviado para você no dia em que postamos a sua encomenda. Como não podermos garantir a eficiência dos Correios, pedimos que entre em contato conosco caso o prazo de entrega informado por eles expire.

daniel.carvalho
date Enviado: 2017-07-20 18:45:35
Boa noite! Comprei esse sensor de vocês semana passada, chegou hoje, e quando fui testar, usando o código que vocês colocaram aqui como exemplo, o sensor não lê. Todas as leituras no monitor serial é 0. Posso enviar foto da minha montagem na protoboard e no arduíno para verem. Mas tem como alguem me ajudar?

ViniDj
date Enviado: 2017-07-20 18:48:04
daniel.carvalho
Por favor, envie para suporte@robocore.net juntamente ao número da compra onde comprou o sensor.

daniel.carvalho
date Enviado: 2017-07-20 19:03:36
daniel.carvalho
Instalei e importei a biblioteca corretamente tbm

daniel.carvalho
date Enviado: 2017-07-20 23:37:32
daniel.carvalho
Consegui resolver o problema. Obrigado :)

RaelTech
date Enviado: 2017-05-18 12:59:30
Boa tarde, eu tenho uma placa Romeo V.2 e preciso de um código pra esta semana bem simples com um sensor HC-SR04 dois motores e dois sensores de linha. o que eu preciso fazer é bem mais que isso é um robô sumô, mais a partir disso eu me viro. 
Obrigado.

Francois
date Enviado: 2017-05-18 13:24:46
RaelTech
Para o sensor ultrassônico HC-SR04 você pode se basear no tutorial que montamos (www.robocore.net/tutoriais/primeiros-passos-com-sensor-ultrassonico.html) e para o resto você pode se basear no nosso vídeo de robô seguidor de linha (youtu.be/KY-BdZ-YDMI).

gilbertoscruz
date Enviado: 2017-05-11 00:07:30
Boa noite. 
Preciso medir a profundidade de um Silo. Este sensor é o mais recomendado para esse tipo de aplicação?
Obrigado.

MarceloFarias
date Enviado: 2017-05-11 09:30:47
gilbertoscruz
Se a estimativa da profundidade do seu silo é menor que 400cm você pode usar esse sensor e obter medidas de até 3mm de resolução. 

gilbertoscruz
date Enviado: 2017-05-11 12:44:54
gilbertoscruz
Obrigado Marcelo. 
Caso a profundidade for maior, qual sensor vocês me recomendam utilizar ?

ViniDj
date Enviado: 2017-05-11 13:54:13
gilbertoscruz
Sugerimos o uso de um sensor que tenha um range de leitura maior, infelizmente não temos nenhum que consiga fazer leituras acima de 4 metros.

peduzu10
date Enviado: 2017-01-30 19:49:04
como eu faço para quando o sensor detectar um objeto a tantos centimetros o lcd printar algo?

ViniDj
date Enviado: 2017-01-31 09:28:34
peduzu10
Você pode usar uma rotina IF verificando o valor da variável que armazena a distância. Se ela for menor que algum valor, você dá o print no LCD.

Willlian
date Enviado: 2016-08-30 13:29:38
Ola. Posso utilizar o mesmo codigo do sensor URM 37 que esta no videos seguidor de linha, no meu sensor HCSR04?

Francois
date Enviado: 2016-08-30 14:56:45
Willlian
A leitura dos sensores é diferente, mas pode-se facilmente substituir as funções do URM37 pelas do HC-SR04. Dê uma olhada no exemplo na aba de documentação para mais detalhes de como fazer a leitura com o Arduino.