Arduino - Sensor Ultrasonik

23.27.00

Sensor ultrasonik HC-SR04 menggunakan SONAR untuk menentukan jarak objek seperti yang dilakukan kelelawar. Ini menawarkan deteksi jangkauan non-kontak yang sangat baik dengan akurasi tinggi dan pembacaan stabil dalam paket yang mudah digunakan dari 2 cm hingga 400 cm atau 1” hingga 13 kaki.

Pengoperasian tidak terpengaruh oleh sinar matahari atau material hitam, meskipun secara akustik, material lembut seperti kain sulit dideteksi. Muncul lengkap dengan modul pemancar dan penerima ultrasonik.

Ultrasonic Sensor

Ultrasonic Sensor Radiations

Spesifikasi teknis

  • Catu Daya − +5V DC
  • Diam Saat Ini - <2mA
  • Bekerja Saat Ini - 15mA
  • Sudut Efektif − <15°
  • Jarak Rentang − 2cm – 400 cm/1″ – 13ft
  • Resolusi - 0,3 cm
  • Sudut Pengukuran− 30 derajat

Komponen yang Dibutuhkan

Anda akan membutuhkan komponen berikut −

  • 1 × Papan tempat memotong roti
  • 1 × Arduino Satu R3
  • 1 × Sensor ULTRASONIK (HC-SR04)

Prosedur

Ikuti diagram sirkuit dan buat koneksi seperti yang ditunjukkan pada gambar di bawah ini.

Ultrasonic Circuit Connection

Sketsa

Buka Arduino perangkat lunak IDE di komputer Anda. Pengkodean di Arduino bahasa akan mengontrol sirkuit Anda. Buka File sketsa baru dengan mengklik Baru.

Sketch

Arduino Kode const int pingPin = 7; // Pin Pemicu Ultrasonic Sensorconst int echoPin = 6; // Echo Pin dari Ultrasonic Sensorvoid setup() { Serial.begin(9600); // Memulai Terminal Serial}void loop() { durasipanjang, inci, cm; pinMode(pingPin, OUTPUT); digitalWrite(pingPin, RENDAH); delayMicroseconds(2); digitalWrite(pingPin, TINGGI); delayMicroseconds(10); digitalWrite(pingPin, RENDAH); pinMode(echoPin,

 INPUT);  durasi = pulsaIn(echoPin, TINGGI);  inci = microsecondsToInches (durasi);  cm = microsecondsToCentimeters(durasi);  Serial.print(inci);  Serial.print("dalam, ");  Serial.print(cm);  Serial.print("cm");Serial.println();  delay(100);}long microsecondsToInches(long microseconds) { return microseconds / 74 / 2;}long microsecondsToCentimeters(long microseconds) { return microseconds / 29 / 2;} 

Kode untuk Dicatat

Sensor Ultrasonic memiliki empat terminal - +5V, Trigger, Echo, dan GND yang terhubung sebagai berikut –

  • Hubungkan pin +5V ke +5v pada Anda Arduino papan.
  • Hubungkan Trigger ke pin digital 7 pada Anda Arduino papan.
  • Hubungkan Echo ke digital pin 6 pada Anda Arduino papan.
  • Hubungkan GND dengan GND aktif Arduino .

Dalam program kami, kami telah menampilkan jarak yang diukur oleh sensor dalam inci dan cm melalui port serial.

Hasil

Anda akan melihat jarak yang diukur oleh sensor dalam inci dan cm Arduino monitor serial.

Previous
Next Post »
0 Komentar

Berkomentarlah dengan sopan dan menggunakan bahasa yang semestinya.

Diberdayakan oleh Blogger.