Daftar Isi:
Video: SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK: 3 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Instruksi ini akan membahas cara menggunakan sensor ultrasonik yang terhubung ke Arduino dan mengukur jarak secara akurat dari 20cm hingga 720cm.
Langkah 1: GY-US42V2
Saya menggunakan GY-US42V2 yang terkenal yang dapat berjalan dengan 4 cara:
-pulse output dengan library khusus untuk diinstal (SR04.h) tidak diuji
Komunikasi -I2C dengan perpustakaan khusus SoftI2Cmaster.h (tidak diuji).
-I2C tanpa perpustakaan khusus dengan peta pin ini:
- VCC ke VCC,
- A5 (atmega328 SCL) ke CR
- A4 (atmega328 SDA) ke DT
- GND ke GND
Tautan ke atmega328 tanpa hambatan tarik, bukan pengukuran yang sangat baik.
-Serial RX TX dengan perpustakaan khusus SoftwareSerial.h dan peta pin ini:
VCC ke VCC
GND ke GND
- pin D2 ke CR
- pin D3 ke DT
- VCC ke PS
Lebih akurat dan terbaik menurut saya
Beberapa spesifikasi teknis:
GY-US42 adalah modul rentang rentang berbiaya rendah dan berkualitas tinggi.
Tegangan operasi 3-5 V, konsumsi daya kecil, ukuran kecil, pemasangan mudah.
Prinsip operasinya adalah probe memancarkan gelombang ultrasonik yang disinari oleh objek yang diukur, probe menerima gelombang suara kembali, menggunakan perbedaan waktu, menghitung jarak sebenarnya. Ada tiga cara untuk membaca data modul, yaitu serial UART (tingkat TTL), IIC, mode pulsa pwm, Kecepatan transmisi serial adalah 9600bps dan 115200bps, dapat dikonfigurasi, ada yang terus menerus, mengatur output dalam dua cara, Anda dapat menghemat pengaturan daya.
IIC dapat memodifikasi alamat internal untuk memudahkan bus IIC sekaligus mengakses beberapa modul. Output pulsa pwm sama dengan sr04.
Modul dapat disesuaikan dengan lingkungan kerja lain dan terhubung langsung ke mikrokontroler.
Ketika komputer membutuhkan USB dalam modul TTL, koneksi langsung.
Modus IIC dapat langsung dihubungkan ke APM, Pixhawk dan kontrol penerbangan lainnya.
Menyediakan Arduino, 51, STM32 prosedur komunikasi mikrokontroler, tidak menyediakan sirkuit dan sumber mikrokontroler internal.
Sebagai hasil dari penggunaan transceiver, probe ultrasonik terpasang, jarak dari area buta sekitar 20 cm. Dalam 20 cm, rentang tidak valid.
Tegangan: 3-5 V
MCU bawaan menghitung jarak
IIC dan serial dan pwm
Frekuensi: 15 Hz (rentang penuh)
Arus: 9mA (VCC = 5V)
Langkah 2: Skema dan Arsip Dalam Sketsa dan Libs
Saya membuat clone board arduino dengan atmega328 PU non P, sudah lama saya dapatkan. Saya mengetik 2 sketsa yang disebut:
- RADAR2C untuk I2C berjalan tanpa perpustakaan khusus
- RADARserial dengan SoftwareSerial.h
Anda juga akan menemukan sketsa asli dan lib yang disediakan untuk sensor ini.
Langkah 3: Kesimpulan
Sensor semacam ini akan digunakan sebagai semacam sensor parkir belakang tetapi untuk penggunaan di luar ruangan, sistem ini dapat terganggu oleh angin yang menyimpangkan suara. Hati-hati.
Terima kasih kepada semua situs web yang diperlukan untuk mengedit instruksi ini.
Selamat diajar!!!!