0Pricing
Arduino & IoT Academy · Leçon

Comment fonctionne la mesure ultrasonique

Envoyez une impulsion et mesurez l’écho pour calculer la distance.

Comment fonctionne la mesure ultrasonique est une leçon Arduino & IoT Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Arduino & IoT Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Arduino & IoT Academy comprend 4 leçons au total.

Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.

Seeing with Sound

An ultrasonic sensor measures distance the way a bat does: it sends out a sound pulse and listens for the echo bouncing back. 🦇

Too High to Hear

The pulse is ultrasonic, around 40 kHz, far above what your ears can detect. The sensor works silently while still using real sound waves.

Send, Then Listen

The trick is timing. The sensor fires a quick ping, then starts a stopwatch and waits for that same sound to return after hitting an object.

The Round Trip

The sound travels out to the object and all the way back, so the measured time covers a round trip, twice the actual distance to the target.

Sound Has a Speed

Sound moves through air at about 343 meters per second. Because that speed is known, time can be turned directly into distance.

Time to Distance

Distance equals speed times time. Knowing how long the echo took, you can compute exactly how far the sound traveled before bouncing.

// distance in cm, time in microseconds
distance = duration * 0.0343 / 2;

Why You Divide by Two

Since the echo covers the path twice, you halve the result. That single division converts a round trip into the real one-way distance.

Microseconds Matter

These pulses return in microseconds, so the sensor times very tiny intervals. Tinier time differences simply mean a closer object.

The HC-SR04

The popular HC-SR04 module does all this for you. It has one transmitter that chirps and one receiver that catches the returning echo.

Its Useful Range

This sensor reliably reads from about 2 cm to 400 cm. Closer than 2 cm or farther than that, and the readings stop being trustworthy.

Where Echoes Fail

Soft or angled surfaces can scatter the sound away, so a flat, solid target gives the cleanest, most accurate distance readings.

Quick Check

Think about the path the sound takes.

You Get It Now

Ultrasonic ranging is just timed echoes: ping, wait, and convert the round-trip time into distance. Next you will wire the sensor up. ✅

Questions Fréquemment Posées

La leçon « Comment fonctionne la mesure ultrasonique » est-elle gratuite ?

Oui — le texte complet de « Comment fonctionne la mesure ultrasonique » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Arduino & IoT Academy, passe à CoddyKit PRO. Le cours Arduino & IoT Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Comment fonctionne la mesure ultrasonique » ?

Envoyez une impulsion et mesurez l’écho pour calculer la distance. Tu pratiques Arduino & IoT Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Arduino & IoT Academy ?

Aucune expérience préalable n'est requise. Arduino & IoT Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Comment fonctionne la mesure ultrasonique » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Arduino & IoT Academy ?

Oui. Chaque leçon Arduino & IoT Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Comment fonctionne la mesure ultrasonique
  2. Câblage du déclenchement et de l’écho
  3. pulseIn pour mesurer l’écho
  4. Construire une alarme de proximité
← Retour à Arduino & IoT Academy