O Sensor Ultrassônico HC-SR04 é um componente muito comum em projetos com Arduino, e permite que você faça leituras de distâncias entre 2 cm e 4 metros, com precisão de
Sensor de Distância Ultrassônico HC-SR04
REF: 9SS01
O Sensor Ultrassônico HC-SR04 oferece medição de distâncias de 2 cm a 4 m com precisão e baixo custo. Com emissor e receptor integrados, o módulo possui 4 pinos (VCC, TRIG, ECHO, GND) para operação. Ideal para projetos que exigem detecção de proximidade com eficiência.
Principais características:
- Precisão de medição de curto alcance
- Alta taxa de atualização de leitura
- Baixo consumo de energia
- Interface simples de integração
Comprando com a MakerHero você tem garantia e suporte técnico especializado.
Em estoque
R$10,40 1X DE R$10,40 sem juros R$9,88 no PIX
Em estoque

Sensor Ultrassônico HC-SR04 | Medição Precisa
O Sensor Ultrassônico HC-SR04 é um dispositivo de detecção de distância compacto e eficiente, capaz de medir com precisão objetos em um intervalo de 2 centímetros a 4 metros. Com sua interface simples de quatro pinos (VCC, Trigger, ECHO e GND), é facilmente integrado a uma variedade de sistemas microcontroladores. Possui alta taxa de atualização de leitura, permitindo respostas rápidas em tempo real.
Além disso, seu baixo consumo de energia torna-o adequado para aplicações de longa duração alimentadas por bateria. Combinando precisão, eficiência e facilidade de uso, o HC SR04 é amplamente utilizado em projetos de automação, robótica, sistemas de segurança e muito mais.
Precisão de medição de curto alcance
O Sensor Ultrassônico HC-SR04 possui uma precisão notável em medições de curto alcance, detectando objetos com uma margem de erro de apenas alguns milímetros em distâncias de 2 centímetros a 4 metros. Essa precisão o torna ideal para aplicações onde a distância precisa ser medida com exatidão, como sistemas de controle de estacionamento, robôs autônomos e sistemas de monitoramento de proximidade.
Alta taxa de atualização de leitura
Com uma taxa de atualização de leitura de até 100 vezes por segundo, o HCSR04 fornece informações precisas e atualizadas em tempo real sobre a distância dos objetos em seu ambiente. Essa alta taxa de atualização permite que os sistemas respondam rapidamente a mudanças nas condições de proximidade, garantindo uma operação suave e confiável em uma variedade de aplicações, desde sistemas de detecção de obstáculos até projetos de automação industrial.
Baixo consumo de energia
Apesar de sua capacidade de alta precisão e taxa de atualização rápida, o HC-SR04 é extremamente eficiente em termos de consumo de energia, operando com uma corrente média de apenas 15 milésimos de ampère (mA). Isso o torna adequado para uso em dispositivos alimentados por bateria ou em sistemas onde a eficiência energética é uma preocupação primordial, garantindo uma operação prolongada sem a necessidade frequente de recarga ou troca de baterias.
Interface simples de integração
Com apenas quatro pinos de conexão (VCC, Trigger, ECHO e GND), o HC-SR04 oferece uma interface simples e direta para integração com uma ampla variedade de sistemas microcontroladores e plataformas de desenvolvimento. Sua compatibilidade com nível de tensão de 5V facilita a conexão com uma variedade de dispositivos, enquanto seu design compacto e leve permite uma instalação fácil e discreta em uma variedade de aplicações, desde projetos DIY até sistemas industriais complexos. Confira todo o catálogo de sensores na categoria de Sensores de movimento e proximidade.
Como funciona o Sensor Ultrassônico HC-SR04?
O Sensor Ultrassônico HC-SR04 funciona emitindo pulsos ultrassônicos quando o pino Trigger é colocado em nível alto por mais de 10us. Esses pulsos são refletidos por obstáculos e retornam ao módulo, fazendo o pino Echo permanecer em nível alto. A distância até o obstáculo pode ser calculada usando o tempo que o pino Echo permanece alto após o Trigger ser acionado.
A fórmula de cálculo é: Distância = (Tempo ECHO em nível alto * Velocidade do Som) / 2
A velocidade do som pode ser considerada idealmente igual a 340 m/s. Isso fornece a distância em metros devido à ida e volta do pulso ultrassônico.
Pinagem do Sensor de Distância Ultrassônico HC-SR04
O Sensor Ultrassônico HC-SR04 possui quatro pinos:
- VCC: Conexão de alimentação. Deve ser conectado a alimentação do circuito ou pino 5V do microcontrolador (por exemplo, Arduino).
- TRIG: Pino de entrada do sinal de pulso de disparo.
- ECHO: Pino de saída do sinal de eco, que indica a detecção do ultrassom.
- GND: Conexão de terra (0V). Deve ser conectado ao terra do circuito ou pino GND do microcontrolador.
Aplicações do Sensor Ultrassônico HC-SR04
O Sensor Ultrassônico HC-SR04 é uma ferramenta versátil e amplamente utilizada em diversas aplicações. Com sua capacidade de medir distâncias de forma precisa e rápida, é comumente empregado em sistemas de segurança residencial, robótica autônoma (robôs que desviam de obstáculos), controle de estacionamento de veículos e automação industrial.
Sua principal função é detectar a presença ou ausência de objetos e calcular distâncias com precisão, tornando-se essencial em projetos que requerem monitoramento ou medição de distâncias. Sua interface simples e confiável o torna acessível mesmo para iniciantes em eletrônica e programação. Em suma, o HC-SR04 é uma solução eficaz e versátil para uma ampla gama de aplicações que exigem detecção ou medição de distâncias.
Como conectar o Sensor Ultrassônico HC-SR04 ao Arduino?
Conectar o Sensor de Distância ao Arduino é relativamente simples e requer apenas alguns passos. Aqui está um guia passo a passo para ajudá-lo a fazer isso:
- Primeiro, identifique os pinos do seu Sensor Ultrassônico. Ele possui quatro pinos, sendo: VCC (positivo), TRIG (saída de pulso), ECHO (saída de eco) e GND (terra).
- Conecte o pino VCC do Sensor Ultrassônico ao pino 5V do Arduino.
- Conecte o pino GND do Sensor Ultrassônico ao pino GND do Arduino.
- Conecte o pino TRIG do Sensor Ultrassônico ao pino digital 7 do Arduino.
- Conecte o pino ECHO do Sensor Ultrassônico ao pino digital 6 do Arduino.
- Abra o Arduino IDE e crie um novo sketch.
- Faça o upload do código abaixo para a placa.
// Define os pinos do sensor const int trigPin = 7; const int echoPin = 6; // Define variáveis para armazenar o tempo de duração do pulso long duration; int distance; void setup() { // Inicializa os pinos pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); // Inicializa a porta serial Serial.begin(9600); } void loop() { // Gera um pulso de 10µs no pino de trigger digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // Mede o tempo de duração do pulso de eco duration = pulseIn(echoPin, HIGH); // Calcula a distância em centímetros distance = duration * 0.034 / 2; // Exibe a distância no monitor serial Serial.print("Distancia: "); Serial.print(distance); Serial.println(" cm"); // Aguarda um curto intervalo antes da próxima leitura delay(1000); }
- Abra o Monitor Serial (Ferramentas-> Serial Monitor) para visualizar os valores de leitura de distância.
Especificações do Sensor Ultrassônico HC-SR04
- Sensor de Distância Ultrassônico
- Modelo: HC-SR04 (Datasheet)
- Tensão de operação: 5 V
- Corrente de operação: 15 mA
- Ângulo de detecção: 15 graus
- Distância de medição: 2 cm a 4 m
- Precisão: ±3 mm
- Frequência de operação: 40 kHz
Acompanha
- 01 – Sensor de Distância Ultrassônico HC-SR04
Confira tudo sobre o Sensor Ultrassônico no nosso vídeo!
Como comunicar com o Arduino Ethernet Shield W5100
Controlar sensores ou enviar informações remotamente é um dos grandes objetivos de quem mexe com Arduino. O Arduino Ethernet Shield W5100 é outro dispositivo dessa família, que além de possibilitar o
Construa seu robô que desvia de obstáculos com Arduino
Robôs chamam muito a atenção, afinal são um dos poucos “adereços tecnológicos” que parecem ganhar vida quando em operação. E se o robô fosse capaz de desviar sozinho de obstáculos?
Monitore o volume na sua caixa d’água
No artigo de hoje você vai aprender um projeto que permite que monitore o volume na sua caixa d’água (ou outro reservatório) pela internet de maneira simples e com baixo
Radar Ultrassônico com Arduino e Processing
Neste projeto você vai aprender a construir um radar ultrassônico utilizando a placa de desenvolvimento Arduino e o software Processing. Iremos usar o nosso conhecimento de programação com o sensor
Dispenser automático de álcool em gel
Neste post você vai aprender a construir um dispenser automático de álcool em gel utilizando um Arduino, um sensor ultrassônico e um servo motor. Em tempos que precisamos nos prevenir
Ainda não há avaliações.