{"id":45880,"date":"2023-04-22T01:47:37","date_gmt":"2023-04-22T06:47:37","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-use-ultrasonic-sensor\/"},"modified":"2025-01-21T04:08:57","modified_gmt":"2025-01-21T09:08:57","slug":"how-to-use-ultrasonic-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/ms\/how-to-use-ultrasonic-sensor\/","title":{"rendered":"Panduan Praktikal: Menguasai Sensor Ultrasonik"},"content":{"rendered":"<p>Sensor ultrasonik merupakan peranti yang semakin popular dalam pelbagai aplikasi, daripada robotik dan automasi industri hinggalah sistem parkir kereta dan peranti perubatan.  Keupayaan sensor ini untuk mengukur jarak tanpa sentuhan fizikal menjadikannya pilihan yang ideal untuk pelbagai situasi.  Artikel ini akan membincangkan dengan terperinci cara menggunakan sensor ultrasonik, meliputi aspek-aspek penting seperti prinsip kerja, pendawaian, pengaturkodan dan beberapa aplikasi praktikal.<\/p>\n<h3>Prinsip Kerja Sensor Ultrasonik<\/h3>\n<p>Sensor ultrasonik berfungsi berdasarkan prinsip pantulan gelombang bunyi.  Ia menghantar gelombang bunyi pada frekuensi ultrasonik (di atas julat pendengaran manusia) dan mengukur masa yang diambil untuk gelombang tersebut dipantulkan kembali selepas mengenai objek. Dengan mengetahui kelajuan bunyi di udara dan masa penerbangan, jarak ke objek boleh dikira dengan mudah menggunakan formula:  Jarak = (Kelajuan Bunyi x Masa Penerbangan) \/ 2.  Faktor 2 digunakan kerana masa penerbangan merangkumi perjalanan pergi dan balik gelombang bunyi.<\/p>\n<h3>Jenis-jenis Sensor Ultrasonik<\/h3>\n<p>Terdapat pelbagai jenis sensor ultrasonik yang terdapat di pasaran, masing-masing dengan ciri-ciri unik.  Secara amnya, ia boleh dikategorikan kepada dua jenis utama:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Jenis Sensor<\/th>\n<th>Ciri-ciri<\/th>\n<th>Aplikasi Biasa<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Sensor Transduser<\/td>\n<td>Mempunyai pemancar dan penerima yang berasingan<\/td>\n<td>Pengukuran jarak yang lebih tepat, sistem navigasi<\/td>\n<\/tr>\n<tr>\n<td>Sensor Transceiver<\/td>\n<td>Mempunyai pemancar dan penerima dalam satu unit<\/td>\n<td>Sistem parkir kereta, pengesanan objek mudah<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Pendawaian Sensor Ultrasonik<\/h3>\n<p>Kebanyakan sensor ultrasonik mempunyai empat pin: VCC, GND, Trigger, dan Echo.  VCC disambungkan kepada bekalan kuasa positif (biasanya 5V), GND disambungkan kepada bekalan kuasa negatif (0V). Pin Trigger digunakan untuk menghantar denyutan isyarat untuk memulakan penghantaran gelombang bunyi, manakala pin Echo digunakan untuk menerima isyarat pantulan.<\/p>\n<h3>Pengaturcaraan Sensor Ultrasonik<\/h3>\n<p>Pengaturcaraan sensor ultrasonik melibatkan penghantaran denyutan pendek (sekitar 10 mikrosaat) ke pin Trigger dan kemudian mengukur tempoh masa pin Echo berada dalam keadaan HIGH.  Tempoh masa ini bersamaan dengan masa penerbangan gelombang bunyi.  Kod contoh untuk Arduino diberikan di bawah:<\/p>\n<pre><code class=\"language-c++\">const int trigPin = 9;\nconst int echoPin = 10;\n\nvoid setup() {\n  Serial.begin(9600);\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n}\n\nvoid loop() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n\n  long duration = pulseIn(echoPin, HIGH);\n  long distance = duration * 0.034 \/ 2;\n\n  Serial.print(\"Jarak: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100);\n}\n<\/code><\/pre>\n<h3>Aplikasi Sensor Ultrasonik<\/h3>\n<p>Sensor ultrasonik mempunyai pelbagai aplikasi praktikal, termasuk:<\/p>\n<ul>\n<li>Sistem Parkir Kereta: Mengukur jarak ke halangan untuk membantu pemandu meletakkan kenderaan.<\/li>\n<li>Robotik: Membantu robot menavigasi dan mengelakkan halangan.<\/li>\n<li>Pengukuran Aras Cecair:  Memantau aras cecair dalam tangki.<\/li>\n<li>Sistem Keselamatan: Mengesan penceroboh.<\/li>\n<\/ul>\n<p>Penggunaan sensor ultrasonik memberikan penyelesaian yang efektif dan kos efektif untuk pelbagai aplikasi pengukuran jarak tanpa sentuhan.  Dengan memahami prinsip kerja, pendawaian dan pengaturcaraannya, kita dapat memanfaatkan sepenuhnya potensi sensor ini dalam pelbagai projek dan inovasi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sensor ultrasonik merupakan peranti yang semakin popular dalam pelbagai aplikasi, daripada robotik dan automasi industri hinggalah sistem parkir kereta dan peranti perubatan. Keupayaan sensor ini untuk mengukur jarak tanpa sentuhan fizikal menjadikannya pilihan yang ideal untuk pelbagai situasi. Artikel ini akan membincangkan dengan terperinci cara menggunakan sensor ultrasonik, meliputi aspek-aspek penting seperti prinsip kerja, pendawaian,<\/p>\n","protected":false},"author":1,"featured_media":26464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6408],"tags":[],"class_list":["post-45880","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/posts\/45880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/comments?post=45880"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/posts\/45880\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/media\/26464"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/media?parent=45880"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/categories?post=45880"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/ms\/wp-json\/wp\/v2\/tags?post=45880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}