Isi kandungan:
- Langkah 1: Pasang Butang ke Breadboard
- Langkah 2: Sambungkan Perintang 10K ke Salah satu Kaki Butang
- Langkah 3: Sambungkan Kaki Lain Perintang ke Tanah (GND) Dengan Kawat
- Langkah 4: Sambungkan Kaki Lain Tombol Dengan Kawat ke + 5V
- Langkah 5: Sambungkan Kaki Kanan Atas Butang dengan Kawat ke Pin Digital 12
- Langkah 6: Pasang Buzzer ke Papan. Perhatikan Label untuk Bahagian Positif (+) dan Negatif (-) Buzzer
- Langkah 7: Gunakan Kawat untuk Menghubungkan Kaki Buzzer Negatif (-) ke Tanah (GND)
- Langkah 8: Gunakan Kawat untuk Menghubungkan Kaki Buzzer Positif (+) ke Pin 8
- Langkah 9: Mengekodkan Arduino Anda
- Langkah 10: Tahniah Anda Selesai! Sekarang Tekan Butang dan Dengarkan Muzik Manis Selamat Hari Lahir
Video: Selamat Hari Lahir-Buzzer dan Butang: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Projek ini menggunakan Arduino Uno, buzzer, dan butang untuk memainkan lagu Happy Birthday! Apabila butang ditekan, buzzer memainkan keseluruhan lagu Selamat Hari Jadi. Saya melihat hubungan dengan kad ulang tahun muzik yang sangat disukai oleh anak-anak saya.
Saya memilih untuk membuat projek ini kerana ketika saya menyelesaikan projek pertama saya menggunakan buzzer, ia tidak menyertakan butang dan memainkan corak yang sangat mudah. Saya pernah menggunakan butang untuk menyalakan LED pada masa lalu jadi saya memutuskan untuk menambah butang ke bel dan juga membuat lagu Selamat Hari Lahir sebagai kejutan untuk ulang tahun ke-5 anak saya! Dia menyukainya dan bermain berulang kali! Sebagai kanak-kanak selalu dia suka menekan butang. Bahagian paling sukar dalam projek ini adalah mencipta dari awal kode untuk lagu selamat hari jadi tetapi sangat seronok melihat bagaimana pengekodan dapat berhubung dengan subjek lain seperti menulis muzik.
Tahap Kemahiran: Permulaan
Inspirasi dikreditkan kepada:
Kilic, M. (2016, 24 November). Melodi buzzer butang. Diperolehi dari
Bahan
- Pengawal Mikro Arduino Uno
- Papan roti
- Buzzer Piezo
- butang
- Perintang 10K
- 5 Wayar Jumper lelaki-lelaki
- Kabel penyambung USB
Langkah 1: Pasang Butang ke Breadboard
Langkah 2: Sambungkan Perintang 10K ke Salah satu Kaki Butang
Langkah 3: Sambungkan Kaki Lain Perintang ke Tanah (GND) Dengan Kawat
Langkah 4: Sambungkan Kaki Lain Tombol Dengan Kawat ke + 5V
Langkah 5: Sambungkan Kaki Kanan Atas Butang dengan Kawat ke Pin Digital 12
Langkah 6: Pasang Buzzer ke Papan. Perhatikan Label untuk Bahagian Positif (+) dan Negatif (-) Buzzer
Langkah 7: Gunakan Kawat untuk Menghubungkan Kaki Buzzer Negatif (-) ke Tanah (GND)
Langkah 8: Gunakan Kawat untuk Menghubungkan Kaki Buzzer Positif (+) ke Pin 8
Langkah 9: Mengekodkan Arduino Anda
Sekarang kami bersedia untuk mendapatkan kod untuk projek anda. Pergi ke pautan berikut dan salin kod tersebut ke editor Arduino anda.
Selamat Hari Kod
Kod untuk diperhatikan:
-
Buat tab kedua untuk kod katalog nada dan beri nama: pitches.h
- Tampal kod dari katalog nada ke dalam tab pitches.h baru anda
- Garis 4-9 dalam kod adalah catatan untuk lagu selamat ulang tahun. Nota berasal dari tab pitches.h
- Baris 15 mengandungi jangka masa nota yang sesuai dengan nota di baris 4-9
- Baris 42 adalah tempat anda mengatur kelajuan Melodi. Sekiranya anda ingin mempercepat atau melambatkan melodi ubah nombor ini dengan sewajarnya.
- Baris 34 adalah tempat anda menetapkan berapa banyak nota yang akan dimainkan dalam lagu tersebut. Oleh itu, jika anda menulis melodi baru, anda mungkin perlu menyesuaikan nombor 28 untuk memadankan jumlah nota dalam melodi baru anda.
Langkah 10: Tahniah Anda Selesai! Sekarang Tekan Butang dan Dengarkan Muzik Manis Selamat Hari Lahir
Sekarang setelah anda bermain Selamat Hari Lahir, cubalah kemahiran muzik anda dan kodkan lagu baru anda sendiri menggunakan tab pitches.h sebagai katalog kod untuk nota yang berbeza.
Disyorkan:
Selamat Hari Lahir di Water Synthesizer Dengan MakeyMakey dan Scratch: 5 Langkah
Happy Birthday on Water Synthesizer Dengan MakeyMakey dan Scratch: Daripada Bunga dan Nyanyian, anda boleh membina pemasangan ini sebagai kejutan besar untuk ulang tahun
Selamat Hari Lahir Hadiah RGB Rainbow Lighting: 11 Langkah
Selamat Hari Lahir Hadiah RGB Rainbow Lighting: Hai kawan-kawan, dalam arahan ini kami akan membuat Hadiah Ulang Tahun yang berbeza menggunakan RGB neopixel. Projek ini kelihatan sangat sejuk dalam gelap pada waktu malam. Saya memberikan semua maklumat dalam tutorial ini dengan bahagian dan kod al. Dan saya harap anda semua seperti ini
Idea Selamat Hari Lahir Kreatif: 5 Langkah
Idea Selamat Hari Lahir Kreatif: Ini adalah idea kad ulang tahun yang dibuat untuk rakan dan orang tersayang. Lampu LED melambangkan lilin di dalam kad, sementara yang bulat hitam adalah pembesar suara, pembesar suara akan memainkan lagu selamat ulang tahun. Lagu dan cahaya akan
Litar Lilin LED Selamat Hari Lahir Berwarna-warni: 7 Langkah
Litar Lilin LED Selamat Hari Lahir Berwarna-warni: Inspirasi reka bentuk litar lilin ini adalah dari kehidupan kita. Dalam pesta ulang tahun kami, kami perlu menyalakan lilin dengan lebih ringan dan setelah membuat permintaan kami memadamkan lilin. Litar DIY ini bertindak dengan cara yang sama. Seperti yang kita lihat dari cir
Lagu Selamat Hari Lahir Menggunakan Taman Permainan Litar: 3 Langkah
Happy Birthday Tune Using Circuit Playground: Inilah cara bermain Happy Birthday Melody di Adafruit's Arduino Board Compatible Circuit Playground. Saya memerlukan sesuatu yang kecil untuk dimasukkan ke dalam kotak untuk kejutan kotak ulang tahun