Daftar Isi:

KUIS MUSIK: 5 Langkah
KUIS MUSIK: 5 Langkah

Video: KUIS MUSIK: 5 Langkah

Video: KUIS MUSIK: 5 Langkah
Video: 6 ‘Fear Factor’ Moments That’ll Make Your Skin Crawl 🐛 | MTV Ranked 2024, November
Anonim
KUIS MUSIK
KUIS MUSIK

Halo, kami adalah sekelompok tiga siswa di modul tahun ke-4 teknik elektronik dari Universitas Malaga, Sekolah Telekomunikasi (https://www.uma.es/etsi-de-telecomunicacion/) dan kami akan menunjukkan kepada Anda proyek untuk subjek yang disebut 'Elektronik Kreatif'.

Proyek ini terdiri dari mini-game di mana papan arduino memutuskan secara acak melodi untuk dimainkan dan pemain harus menjawab dengan tepat dengan mengklik tombol yang sesuai; jika Anda menekan tombol tekan yang terkait dengan lagu yang sedang diputar, LED hijau akan menyala dan hitungan tampilan akan bertambah, jika tidak, LED merah akan menyala dan hitungan diatur ulang.

Semoga kamu menikmati!

Langkah 1: Daftar Bahan dan Komponen

1x Arduino Leonardo

1x Papan PCB

8x Tombol tekan

7x 220ohm Resistor

1x 74HC595

1x 7-Segmen Tampilan LED

1x Buzzer

1x Tukang Las

1x Tin Coil

1x Tang

1x 5V output power supply (powerbank misalnya)

Berikut bahan-bahan yang dibutuhkan untuk membuat kotak tersebut:

1x Sepotong Kayu

1x lem putih

1x Gergaji listrik

1x Henge

Langkah 2: Bangun Kotak

Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak
Bangun Kotak

Pertama, potong 4 sisi kotak dengan ukuran (20x5) cm. Kemudian, buatlah bagian atas kotak dan alasnya, dengan ukuran persegi dibuat dengan sisi-sisinya dan rekatkan sisi-sisinya dengan alasnya.

Kemudian, tempatkan bagian atas dengan engsel dan buat lubang untuk kancing, led dan 7 segmen led. Rekatkan tombol ke atas dan letakkan papan Arduino di alas dengan sekrup.

Akhirnya, semua komponen terhubung dan foto-foto lagu ditempelkan di atas kotak.

Langkah 3: Di dalam Kotak

Di dalam Kotak
Di dalam Kotak
Di dalam Kotak
Di dalam Kotak
Di dalam Kotak
Di dalam Kotak

Saat Anda mendapatkan kotaknya, kami sarankan untuk menguji sirkuit di protoboard sebelum menyolder papan PCB. Perhatikan bahwa tombol menggunakan resistor PULL-UP Arduino oleh perangkat lunak.

Kemudian sambungkan semua tombol dan layar 7seg ke board arduino menggunakan konektor male-female misalnya.

Papan arduino dapat ditenagai oleh baterai eksternal di dalam kotak atau terhubung langsung ke PC dengan lubang di dalam kotak jika Anda mau.

Langkah 4: Pemrograman dan Blok Diagram

Diagram Pemrograman dan Blok
Diagram Pemrograman dan Blok

Masalah utamanya adalah dapat menempatkan banyak lagu tanpa menggunakan modul SD dan tanpa membuat kode yang sangat panjang dan sulit untuk dikelola. Untuk ini kami telah menempatkan semua lagu di perpustakaan terpisah dan kami telah memanggil dari arduino membuat kode yang mudah dibaca dan mudah dimodifikasi sehingga Anda dapat mengubah lagu yang Anda inginkan. Perpustakaan menggunakan frekuensi dan keheningan setiap nada.

Kode Arduino telah dibuat menggunakan struktur switch-case. Pertama, nomor acak dihasilkan dan lagu yang terkait dalam kasus itu berbunyi. Jika pengguna menekan tombol yang benar, led biru akan menyala dan penghitung akan menambahkan 1, jika tidak, led merah menyala dan lagu acak lainnya dihasilkan saat tombol start ditekan.

Untuk mengkompilasi kode, pertama Anda perlu zip kode.cpp dan.h, kemudian Anda perlu mengimpor perpustakaan ke IDE arduino Anda, Program-> Sertakan perpustakaan->Tambahkan perpustakaan. ZIP.

Direkomendasikan: