Arduino & IoT Academy · Pelajaran

Cara Kerja Pengukuran Jarak Ultrasonik

Kirim ping dan ukur waktu gema untuk mengetahui jarak.

Pelajaran 1 dari 413 langkah

Cara Kerja Pengukuran Jarak Ultrasonik adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Melihat dengan Suara

Sensor ultrasonik mengukur jarak seperti kelelawar: sensor mengirimkan denyut suara lalu mendengarkan gema yang memantul kembali. 🦇

Terlalu Tinggi untuk Didengar

Denyut tersebut bersifat ultrasonik, sekitar 40 kHz, jauh di atas kemampuan pendengaran Anda. Sensor bekerja tanpa suara, tetapi tetap menggunakan gelombang suara sungguhan.

Kirim, Lalu Dengarkan

Kuncinya adalah pengaturan waktu. Sensor mengirimkan ping singkat, lalu memulai penghitung waktu dan menunggu suara yang sama kembali setelah mengenai objek.

Perjalanan Pulang-Pergi

Suara bergerak menuju objek lalu kembali sepenuhnya, sehingga waktu yang diukur mencakup perjalanan pulang-pergi, yaitu dua kali jarak sebenarnya ke target.

Suara Memiliki Kecepatan

Suara bergerak di udara dengan kecepatan sekitar 343 meter per detik. Karena kecepatannya diketahui, waktu dapat langsung diubah menjadi jarak.

Dari Waktu Menjadi Jarak

Jarak sama dengan kecepatan dikali waktu. Dengan mengetahui berapa lama gema bergerak, Anda dapat menghitung dengan tepat seberapa jauh suara tersebut menempuh perjalanan sebelum memantul.

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

Mengapa Harus Dibagi Dua

Karena gema menempuh lintasan dua kali, Anda perlu membagi dua hasilnya. Pembagian tunggal ini mengubah perjalanan pulang-pergi menjadi jarak sebenarnya satu arah.

Mikrodetik Itu Penting

Denyut-denyut ini kembali dalam mikrodetik, sehingga sensor mengukur selang waktu yang sangat kecil. Perbedaan waktu yang lebih kecil berarti objek yang lebih dekat.

HC-SR04

Modul HC-SR04 yang populer melakukan semua ini untuk Anda. Modul ini memiliki satu pemancar yang mengeluarkan bunyi dan satu penerima yang menangkap gema yang kembali.

Jangkauan yang Berguna

Sensor ini dapat membaca dengan andal dari sekitar 2 cm hingga 400 cm. Jika lebih dekat dari 2 cm atau lebih jauh dari itu, hasil pembacaan tidak lagi dapat dipercaya.

Tempat Gema Gagal

Permukaan yang lunak atau miring dapat menyebarkan suara menjauh, sehingga target yang datar dan padat memberikan hasil pengukuran jarak yang paling bersih dan akurat.

Pemeriksaan Singkat

Pikirkan jalur yang ditempuh suara.

Kini Anda Memahaminya

Pengukuran jarak ultrasonik hanyalah gema yang diukur waktunya: kirim ping, tunggu, lalu ubah waktu perjalanan pulang-pergi menjadi jarak. Berikutnya Anda akan menghubungkan sensor. ✅

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Cara Kerja Pengukuran Jarak Ultrasonik” gratis?

Ya — teks lengkap “Cara Kerja Pengukuran Jarak Ultrasonik” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Cara Kerja Pengukuran Jarak Ultrasonik”?

Kirim ping dan ukur waktu gema untuk mengetahui jarak. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Cara Kerja Pengukuran Jarak Ultrasonik” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Cara Kerja Pengukuran Jarak Ultrasonik
  2. Rangkaian Kabel Trigger dan Echo
  3. pulseIn untuk Mengukur Waktu Gema
  4. Buat Alarm Kedekatan
← Kembali ke Arduino & IoT Academy