Daftar Isi:

SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK: 3 Langkah
SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK: 3 Langkah

Video: SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK: 3 Langkah

Video: SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK: 3 Langkah
Video: Sensor Ultrasonic HCSR04 Pengukur Jarak - Tutorial Arduino Bahasa Indonesia 2024, Desember
Anonim
SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK
SENSOR ULTRASONIK ANALOG untuk PENGUKURAN JARAK

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

GY-US42V2
GY-US42V2
GY-US42V2
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

Skema dan Arsip Dalam Sketsa dan Libs
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!!!!

Direkomendasikan: