0Pricing
Arduino & IoT Academy · Aula

Conexões de disparo e eco

Conecte os dois pinos de controle do sensor.

Conexões de disparo e eco é uma aula grátis de Arduino & IoT Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Arduino & IoT Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Arduino & IoT Academy inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

Four Little Pins

The HC-SR04 has four pins in a row: VCC, Trig, Echo, and GND. Get these connected correctly and the sensor just works.

Power It Up

Connect VCC to the Arduino 5V pin. This sensor needs a full 5 volts to charge up and fire its sound pulses properly.

Share a Ground

Wire GND to an Arduino GND pin. Without a shared ground, the signals have no common reference and your readings turn to nonsense.

Trig Is the Speaker

The Trig pin is the sensor's input. When you pulse it HIGH for a moment, the sensor sends out its burst of ultrasonic sound.

Echo Is the Listener

The Echo pin is the sensor's output. It goes HIGH for exactly as long as the sound is travelling out and bouncing back.

Pick Two Digital Pins

Connect Trig and Echo to any two digital pins, for example pin 9 and pin 10. You will name these in code so the Arduino knows where to look.

Name Your Pins

At the top of your sketch, give each pin a clear name. Constants make the rest of your code far easier to read and edit later.

const int trigPin = 9;
const int echoPin = 10;

Set the Directions

In setup, declare Trig as OUTPUT so you can drive it, and Echo as INPUT so the Arduino can read the returning pulse.

pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);

Mind the Echo Voltage

The Echo pin outputs 5V, which a standard Uno reads fine. On a 3.3V board like an ESP32, add a divider so you do not over-volt the pin. ⚠️

Use a Breadboard

Plug the sensor and jumper wires into a breadboard for solid, tidy connections. Loose wires are the top cause of flickering readings.

Double-Check Before Power

Never swap VCC and GND. Before powering on, trace each wire once more so you protect both the sensor and your board.

Quick Check

Think about which pin does what.

Wired and Ready

Power, ground, and two named digital pins, that is the whole hookup. With Trig driving and Echo listening, you are ready to time the pulse. ✅

Perguntas Frequentes

A aula “Conexões de disparo e eco” é grátis?

Sim — o texto completo de “Conexões de disparo e eco” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Arduino & IoT Academy, atualize para CoddyKit PRO. O curso de Arduino & IoT Academy inclui 4 aulas no total.

O que vou aprender em “Conexões de disparo e eco”?

Conecte os dois pinos de controle do sensor. Você pratica Arduino & IoT Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Arduino & IoT Academy?

Nenhuma experiência prévia é necessária. Arduino & IoT Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Conexões de disparo e eco”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Arduino & IoT Academy?

Sim. Cada aula de Arduino & IoT Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Como funciona a medição ultrassônica de distância
  2. Conexões de disparo e eco
  3. Use pulseIn para cronometrar o eco
  4. Monte um alarme de proximidade
← Voltar para Arduino & IoT Academy