Rancang Bangun Pita Lengan Metronome dengan Koneksi Bluetooth berbasis Mikrokontroler dan Android
Kata Kunci:
tempo, metronome, mikrokontroler, esp32, vibration motor, rtosAbstrak
Untuk menentukan tempo dalam sebuah lagu diperlukan alat bantu berupa metronome, karena metronome akan berbunyi pada setiap beat lagu. Akan tetapi metronome yang ada di pasaran kuranglah efektif dalam hal membantu tempo pada saat live show, dan juga dapat mengganggu pendengaran saat menggunakan earphone bila volume suara metronome harus ditingkatkan. Pita lengan metronome dapat menjadi salah satu solusi karena mengeluarkan getaran yang dapat dirasakan pada tangan. Pengguna juga dapat mengatur jumlah beats per minute (BPM) yang diinginkan melalui aplikasi smartphone yang terkoneksi via bluetooth. Terdapat 3 elemen yang akan digunakan yaitu Smartphone sebagai input, ESP32 sebagai pemroses dan vibration motor sebagai keluaran. Karena metronome harus memiliki akurasi yang tinggi dalam menjaga tempo, dibutuhkan RTOS untuk membantu menghindari adanya interupsi saat sedang bergetar ketika pengguna mengirim perintah lainnya. Ada 3 test yang dilakukan untuk mengetahui akurasi dari Pita Lengan Metronome. Tes yang pertama menentukan apakah 60 bpm pada metronome sudah benar menghasilkan output 60 getaran per menit. Tes yang kedua dan ketiga juga sama namun pada angka tempo yang berbeda yaitu 90 dan 120. Hasil output yang diharapkan dari metronome adalah benar-benar seperti angka yang di tunjukkan pada nilai bpm di Pita Lengan Metronome, dimana 60 menghasilkan akurasi getaran 60 bpm, 90 menghasilkan 90 bpm, dan 120 menghasilkan 120 bpm.