Membuat Mainan Drum Musik Interaktif untuk Anak
Ringkasan Proyek
Buat mainan musik interaktif menggunakan empat tombol, empat LED RGB, empat potensiometer, dan buzzer. Anak dapat menekan tombol untuk menghasilkan nada yang berbeda serta memutar kenop untuk mengubah warna LED. Proyek ini menggabungkan elektronika, pemrograman, dan eksplorasi musik.
Bahan & Komponen
Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.
Komponen Elektronik
- Arduino UNO × 1
- SparkFun RedBoard × 1
- Breadboard × 2
- LED RGB Diffused Common Cathode × 4
- Resistor 330 ohm × 16
- Potensiometer putar × 4
- Push button × 4
- Buzzer atau piezo buzzer × 1
- Knob potensiometer × 4
- Kabel jumper × 60
Perangkat dan Alat
- Arduino IDE
- Solder dan timah solder
- Wadah atau kotak untuk tempat rangkaian
Catatan komponen: Penulis juga merencanakan penggunaan satu slide potentiometer untuk mengubah nada tombol. Namun, komponen ini tidak digunakan pada produk akhir karena mengalami masalah saat dipasang ke dalam wadah. Slide potentiometer tetap muncul pada bagian kode dan diagram proyek, tetapi tidak termasuk komponen yang berhasil digunakan pada hasil akhir.
Langkah Pembuatan
Khusus MemberPanduan perakitan tahap demi tahap dan catatan proses pengerjaan.
1. Rancang Bentuk Mainan
Tentukan posisi empat tombol, empat kenop potensiometer, dan empat LED RGB pada wadah mainan. Buat desain sederhana agar setiap tombol dan kenop mudah dijangkau oleh anak.

2. Siapkan Dua Board Mikrokontroler
Proyek menggunakan SparkFun RedBoard dan Arduino UNO. Penulis menemukan bahwa satu board tidak memiliki cukup pin untuk seluruh komponen. Karena itu, satu board digunakan untuk mengatur LED dan potensiometer, sedangkan board lainnya digunakan untuk tombol dan buzzer.

3. Rakit Rangkaian LED RGB
Siapkan empat LED RGB dengan tipe Common Cathode. Hubungkan setiap LED dengan tiga resistor 330 ohm untuk membatasi arus pada kanal warna merah, hijau, dan biru. Satu resistor tambahan per LED tercantum dalam daftar komponen proyek.

4. Hubungkan Potensiometer
Pasang empat potensiometer putar. Setiap potensiometer digunakan untuk mengatur warna LED RGB yang bersesuaian. Nilai analog dari potensiometer dibaca oleh Arduino menggunakan analogRead(), kemudian dipetakan menjadi rentang nilai untuk menentukan warna LED.

5. Rakit Tombol dan Buzzer
Pasang empat push button dan satu buzzer pada breadboard. Setiap tombol menghasilkan nada dengan frekuensi berbeda. Program menggunakan fungsi tone() untuk menghasilkan suara dari buzzer.

6. Uji Rangkaian di Tinkercad
Penulis menggunakan Tinkercad untuk merancang dan menguji koneksi serta program sebelum merakit perangkat fisik. Lakukan pengujian setiap bagian secara terpisah agar kesalahan koneksi lebih mudah ditemukan.

7. Solder dan Rapikan Kabel
Setelah rangkaian berfungsi, solder kabel pada komponen yang diperlukan. Pastikan setiap sambungan kuat dan tidak saling bersentuhan. Penulis menyebutkan bahwa proses perakitan dan pemeriksaan sambungan kabel menjadi salah satu tantangan terbesar proyek ini.

8. Pasang Komponen ke Dalam Wadah
Tempatkan kedua board, breadboard, LED, tombol, potensiometer, dan buzzer pada wadah mainan. Pastikan kabel tidak tertarik atau terjepit ketika wadah ditutup.

9. Unggah dan Uji Program
Unggah program LED dan potensiometer ke Arduino UNO. Unggah program tombol dan buzzer ke SparkFun RedBoard. Uji setiap kenop untuk memastikan warna LED berubah dan setiap tombol menghasilkan nada yang berbeda.

10. Evaluasi Hasil Akhir
Hasil akhir proyek terdiri dari empat kenop, empat LED RGB, empat tombol, dan satu piezo buzzer. Kenop mengatur warna LED yang bersesuaian, sedangkan tombol menghasilkan nada yang berbeda.
Catatan keselamatan: Penyolderan dan perakitan rangkaian harus dilakukan dengan pengawasan orang dewasa. Pastikan LED menggunakan resistor pembatas arus dan semua kabel terpasang dengan benar sebelum perangkat dinyalakan.
Buka Seluruh Panduan, Skema & Source Code
Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!

