Retornar
ao topo
ao topo
You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here
Produtos Relacionados

Kit Iniciante V8 para Arduino
R$139,00
Kit Iniciante para Robótica
R$359,00
Plataforma Robótica Falcon
R$119,00Precisando 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
Para fazer comentários é necessário estar logado. Efetuar login.
Você ainda nao é cadastrado? Cadastre-se agora!
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?
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.
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,
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.
É 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.
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.
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.
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?
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).