Related products
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
Especificações:
- 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
- Datasheet
- Tutorial RoboCore sobre esse sensor
- Biblioteca para Arduino
- Exemplo para Arduino
To make comments you must be logged in. Login.
You are not registered yet? Register Now!
renato.sousa.gc
Sent 2021-01-29 12:41:08
Sent 2021-01-29 12:41:08
Olá, esse sensor funciona em ambiente totalmente escuro? Eu estava pensando em fazer um projeto de acender leds por um tempo ao detectar qualquer movimento na frente do sensor, existe outra forma de fazer isto sem o sensor ultrasonico ou essa é a melhor maneira de fazer o projeto?
Giovanni5
Sent 2021-01-29 14:04:53
renato.sousa.gc
Sent 2021-01-29 14:04:53
renato.sousa.gc
Como esse sensor utiliza ondas ultrassônicas para medir distâncias, ele pode ser usado em ambientes escuros. Para o seu projeto, este sensor é uma boa opção, porém você também pode usar outros modelos de sensores ópticos, como o PIR (https://www.robocore.net/sensor-ambiente/sensor-de-presenca-pir-hc-sr501) ou o Sharp (https://www.robocore.net/sensor-robo/sensor-de-distancia-infra-vermelho-sharp-20-150cm - escolha o modelo de acordo com a faixa de distância que deseja trabalhar), que emitem a própria a luz infravermelha para realizar leituras, e devem funcionar normalmente em ambientes escuros.
rlsarmento
Sent 2020-08-15 18:56:56
Sent 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
Sent 2020-08-17 08:53:48
rlsarmento
Sent 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
Sent 2020-04-17 17:34:54
Sent 2020-04-17 17:34:54
Alguma previsão para reposição de estoque?
Francois
Sent 2020-04-17 19:03:07
douglas.pereirads
Sent 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
Sent 2019-11-24 08:31:15
Sent 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
Sent 2019-11-25 13:22:17
cavuco
Sent 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'água, porém não trabalhamos com nenhum destes modelos.
donlorentz
Sent 2018-03-15 15:53:42
Sent 2018-03-15 15:53:42
Olá, gostaria de saber como vocês podem garantir o recebimento do produto.
Francois
Sent 2018-03-15 16:38:00
donlorentz
Sent 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
Sent 2017-07-20 18:45:35
Sent 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
Sent 2017-07-20 18:48:04
daniel.carvalho
Sent 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
Sent 2017-07-20 19:03:36
daniel.carvalho
Sent 2017-07-20 19:03:36
daniel.carvalho
Instalei e importei a biblioteca corretamente tbm
daniel.carvalho
Sent 2017-07-20 23:37:32
daniel.carvalho
Sent 2017-07-20 23:37:32
daniel.carvalho
Consegui resolver o problema. Obrigado :)
RaelTech
Sent 2017-05-18 12:59:30
Sent 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
Sent 2017-05-18 13:24:46
RaelTech
Sent 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
Sent 2017-05-11 00:07:30
Sent 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
Sent 2017-05-11 09:30:47
gilbertoscruz
Sent 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
Sent 2017-05-11 12:44:54
gilbertoscruz
Sent 2017-05-11 12:44:54
gilbertoscruz
Obrigado Marcelo. Caso a profundidade for maior, qual sensor vocês me recomendam utilizar ?
ViniDj
Sent 2017-05-11 13:54:13
gilbertoscruz
Sent 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
Sent 2017-01-30 19:49:04
Sent 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
Sent 2017-01-31 09:28:34
peduzu10
Sent 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
Sent 2016-08-30 13:29:38
Sent 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
Sent 2016-08-30 14:56:45
Willlian
Sent 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.