coseru.id - Coding asik & Seru

🔍 Cari Materi & Kelas

Game & Interaktif Tingkat: Menengah 5 x dilihat

Membuat Mainan Drum Musik Interaktif untuk Anak

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 Member

Panduan 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.

Children's Music Toy
Children's Music Toy

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.

DJ Sound Machine
DJ Sound Machine

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.

Traditional Drum Kit
Traditional Drum Kit

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.

Sketch of Component Layout
Sketch of Component Layout

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.

Controlling 2 LEDs with seperate Potentiometers
Controlling 2 LEDs with seperate Potentiometers

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.

Rotary Potentiometer
Rotary Potentiometer

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.

Layout of Components on Container
Layout of Components on Container

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.

a mess of wires
a mess of wires

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.

Final Product
Final Product

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.

🔒
Akses Gratis Khusus Member

Buka Seluruh Panduan, Skema & Source Code

Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!

✓ Akses Gratis Selamanya
✓ Copy-Paste Source Code
✓ Kembali Otomatis ke Proyek

Petualangan Belajar di coseru

💡 Saksikan keseruan anak-anak belajar merakit robot dan coding! Daftar Kelas Uji Coba →