Modul Sensor Suara KY-037

Eksplorasi Modul Sensor Suara KY-037: Proyek Arduino VU Meter dan Pemantauan Tingkat Suara

Modul sensor suara KY-037 berfungsi sebagai sensor suara yang dapat mengubah besaran suara menjadi besaran listrik, dimana nilai diperoleh dari besarnya gelombang suara yang masuk. Selain itu, kita dapat menggunakan modul ini untuk menciptakan peralatan VU meter dengan indikator LED berbasis Arduino, yang memungkinkan kita untuk visualisasi tingkat volume suara secara real-time. Selain itu, dengan memanfaatkan modul ini, kita dapat membuat monitoring tingkat suara dalam skala desibel (DB) dengan penampil LCD berbasis Arduino, memberikan pemantauan yang akurat dan informatif terhadap lingkungan suara sekitar kita. Dengan kegunaannya yang beragam, modul sensor suara KY-037 dapat menjadi salah satu komponen kunci dalam proyek-proyek Arduino yang berhubungan dengan sensing dan pengukuran suara.

Dasar Teori

Modul sensor suara KY-037 adalah sebuah perangkat luar biasa yang memiliki kemampuan untuk mengubah gelombang suara menjadi sinyal listrik yang berguna. Tampilan modul ini pun sungguh menarik, dengan kemampuan yang compatible pada rangkaian analog output maupun digital output. Selain itu, modul ini juga menyediakan output analog dan digital, yang dapat berperan sebagai kunci penting ketika intensitas suara mencapai batas tertentu. Melalui pengaturan sensitivitas yang mudah, hasil yang diinginkan dapat diperoleh melalui potensiometer pada sensor.

Sensor Suara KYGB 1 Modul Sensor KY-037

Spesifikasi modul sensor suara KY-037 meliputi:

  1. Catu daya 5V DC yang siap beraksi.
  2. Mikrofon yang sensitif tinggi untuk deteksi suara yang akurat.
  3. Dilengkapi dengan indikator LED daya dan keluaran komparator.
  4. Sensitivitas mikrofon berkisar antara 52-48dB.
  5. Impedansi mikrofon sebesar 2.2K.
  6. Frekuensi mikrofon mencapai 16-20Khz.
  7. Rasio S/N mikrofon mencapai 54dB, meningkatkan kualitas modul sensor suara ini.

Tentunya, tak hanya sekedar informasi mengenai spesifikasi, modul sensor suara KY-037 juga memberikan hasil yang sangat berguna dalam aplikasi praktis. Tegangan output analog akan berubah sesuai dengan intensitas suara yang diterima oleh mikrofon. Inilah yang membuatnya sangat cocok untuk dihubungkan ke pin analog pada Arduino dan selanjutnya dapat diolah untuk berbagai keperluan.

Alat dan Bahan

  1. Board Arduino Uno
  2. Modul Sensor KY-037
  3. Kabel jumper
  4. PC/Laptop dengan software Arduino IDE
  5. Penggaris

Langkah Percobaan

  1. Susun rangkaian seperti pada gambar 2.1 (nomor pin yang terhubung ke arduino dapat berbeda)
    Sensor Suara KYGB 3 Rangkaian Arduino – Sensor Suara
  2. Tulis program dibawah ini atau download .txt
    —> Program 1: Program untuk sound sensor dengan output analog

    
    //Sensor suara KY-037 dengan output Analog
    int sensorSuara=A0;
    int pinLED=2;
    
    void setup() {
    Serial.begin(9600);
    pinMode(pinLED,OUTPUT);
    }
    
    void loop() {
    int sensorValue=analogRead(sensorSuara);
    if(sensorValue>512){
    digitalWrite(pinLED,HIGH);
    }
    else{
    digitalWrite(pinLED,LOW);
    }
    Serial.println(sensorValue);
    delay(1000);
    }
    

    —> Program 2: Program untuk sound sensor dengan output digital

    
    //Sensor suara KY-037 dengan output digital
    int sensorSuara=3;
    int pinLED=2;
    
    void setup() {
    Serial.begin(9600);
    pinMode(pinLED,OUTPUT);
    pinMode(sensorSuara,INPUT);
    }
    
    void loop() {
    int sensorValue=digitalRead(sensorSuara);
    if(sensorValue==HIGH){
    digitalWrite(pinLED,HIGH);
    Serial.println("Berisik!");
    delay(200);
    }
    else{
    digitalWrite(pinLED,LOW);
    Serial.println("AMAN");
    delay(200);
    }
    }
  3. Jalankan program dan amati hasil pembacaan pada layar monitor untuk setiap intensitas suara yang masuk ke penerima sensor
  4. Lakukan percobaan dengan mengatur jarak sumber suara dengan sensor, buat tabel hasil pengukuran saudara.

Hasil Percobaan

  1. Hasil pembacaan sound sensor dengan output analog
    Sensor Suara KY
    Sensor Suara KYGB 4 Grafik Perubahan nilai Intensitas Suara terhadap jarak
  2. Hasil pembacaan sound sensor dengan output digital
    1. Tidak ada suara = 0
    2. Ada suara = 1

      Keterangan:
      1 (Terdeteksi Suara)
      0 (Tidak Terdeteksi Suara)

Pelaksaan Percobaan

Hasil Pembacaan Analog dari jarak 0 cm sampai 30 cm :

Sensor Suara KY

Hasil Pembacaan Digital, sinyal 1 (ada suara) dan sinyal 0 (tidak ada suara):

Sensor Suara KY

Pembahasan

Pertama, pada percobaan yang menampilkan nilai analog sensor suara KY-037 pada serial monitor. Untuk memudahkan praktek pada percobaan ini kami menggunakan suara handphone sebagai sumber suara dan memberikan variasi jarak 0-30 cm terhadap sensor. Kemudian kami memperoleh data percobaan yang menunjukkan bahwa nilai analog dari sensor suara akan semakin kecil jika jarak sumber suara semakin jauh. Terbukti ketika pada jarak 0 cm, nilai analog sensor adalah 830. Sedangkan ketika melakukan percobaan dengan cara meletakkan sumber suara pada jarak 30 cm maka nilai analog sensor hanya mencapai 515. Nilainya lebih kecil daripada percobaan yang pertama yaitu pada percobaan sumber suara berjarak 0 cm dari sensor.

Kemudian yang kedua, ketika kami melakukan percobaan sensor suara KY-037 pada serial monitor dengan output digital yaitu sinyal 1 atau 0. Kami memperoleh hasil, jika sensor mendeteksi adanya suara, maka akan menghasilkan luaran sinyal High atau logic 1. Lalu jika sensor tidak mendeteksi adanya suara, maka akan menghasilkan luaran sinyal Low atau logic 0.

Kesimpulan

Sensor suara KY-037 memiliki 2 output yaitu analog dan digital. Output digital merupakan respon terhadap intensitas suara yang masuk ke penerima sensor telah melampaui batas tertentu. Sedangkan output analog merupakan respon berdasarkan nilai intensitas suara yang masuk ke penerima sensor. Pada output analog mengindikasikan jika semakin jauh sumber suara maka intensitas suara yang masuk ke peenrima sensor juga akan menurun.

Add a Comment

Follow by Email
Pinterest
fb-share-icon
LinkedIn
Share
WhatsApp