Membuat Pemutar Musik dengan Sensor pikiran menggunakan Arduino

Membuat pemutar musik yang dikendalikan oleh sensor pikiran menggunakan Arduino adalah proyek yang menarik dan cukup menantang. Ini umumnya melibatkan headset EEG seperti NeuroSky MindWave, yang dapat membaca gelombang otak dan meneruskannya ke Arduino. Arduino kemudian akan menginterpretasikan sinyal tersebut dan memicu pemutaran musik berdasarkan tingkat konsentrasi atau relaksasi.
Berikut adalah gambaran umum proyeknya:
🎧 Komponen yang Dibutuhkan untuk Membuat Pemutar Musik dengan Sensor pikiran menggunakan Arduino:
-
Arduino Uno/Nano
-
Headset EEG (misalnya NeuroSky MindWave Mobile)
-
Module Bluetooth HC-05 (untuk komunikasi antara headset dan Arduino)
-
DFPlayer Mini MP3 Module + Speaker (untuk pemutaran musik)
-
MicroSD Card (untuk menyimpan file musik)
-
Power Supply (bisa dari USB atau baterai)
-
Beberapa kabel jumper
⚙️ Cara Kerja:
-
Headset EEG membaca aktivitas gelombang otak (attention, meditation, dll.)
-
Data dikirim via Bluetooth ke Arduino.
-
Arduino membaca nilai tersebut dan memutuskan apakah akan:
-
Memutar lagu tertentu
-
Mengubah lagu sesuai tingkat konsentrasi/relaksasi
-
Memberhentikan musik
-
-
DFPlayer Mini digunakan untuk memutar musik dari SD Card.
🧠 Skema Sederhana:
🔌 Contoh Kode Arduino Sederhana:
🎵 Tips dan Ide Tambahan:
-
Gunakan nilai attention dan meditation dari EEG untuk mengontrol genre musik yang berbeda (misalnya musik relaksasi atau energik).
-
Tambahkan layar OLED untuk menampilkan status.
-
Gunakan potensiometer atau push button sebagai kontrol manual tambahan.
-
Implementasi filter atau machine learning sederhana di Arduino (menggunakan library TinyML jika mau lebih lanjut).

