Official StoreTekan tombol di atas untuk membeli semua alat dan bahan eksperimen di web ini

Membuat Audio Frequency Meter dengan Arduino dan Sensor Suara Max4466

Kali ini kita akan membuat sebuah alat yang dapat mengukur frekuensi khususnya frekuensi audio. Jadi alat ini dapat mengukur frekuensi sebuah suara / bunyi dengan hanya ‘mendengar’-nya saja, tanpa bersinggungan atau terhubung dengan media yang mau diukur frekuensinya (contactless). Frekuensi yang dapat diukur tentunya terbatas frekuensi audio saja, yakni 20 H – 20 Khz alias frekuensi yang dapat didengar manusia saja

Untuk dapat membuat sebuah audio frequency meter Anda membutuhkan alat dan bahan sebagai berikut:

  • Arduino Uno, beli
  • sensor suara (sound sensor) Max4466, beli
  • beberapa jumper kabel male to male, beli atau beli
  • buzzer, beli (buzzer opsional, hanya digunakan untuk generate frekuensi sampel aja)

dari sisi software Anda perlu mengunduh dulu Arduino IDE dan library FreqMeasure.h. Jika sudah diunduh silahkan diinstal (menu Sketch-Include Library-Add .Zip Library)

Percobaan Frekuensi Meter Arduino

Susun komponen-komponen di atas sesuai gambar di bawah

Catatan: Library FreqMeasure.h secara internal menggunakan pin 8 Arduino, jadi Anda harus menggunakan pin ini (tidak bisa diubah ke pin yang lain)

Untuk script Arduino bisa Anda upload sesuai script di bawah ini

#include <FreqMeasure.h>

void setup() {
Serial.begin(9600);
FreqMeasure.begin();
}

double frek=0;
byte jumlah=0;

void loop() {
if (FreqMeasure.available()) {
frek = frek + FreqMeasure.read();
jumlah++;
if (jumlah > 30) {
float frekuensi = FreqMeasure.countToFrequency(frek / jumlah);
Serial.println(frekuensi);
frek = 0;
jumlah = 0;
}
}
}

Untuk lebih jelasnya silahkan lihat video demo sebagai berikut:

Demikian sedikit tutorial tentang cara membuat frekuensi meter dengan Arduino dan sensor suara MAX4466. Dengan alat ini rencananya mau saya buat alat pendeteksi pulsa kwhmeter yang habis supaya nanti update notifikasi ke pemiliknya melalui telegram. Untuk kebutuhan lainnya bisa Anda sesuaikan.

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x