Papan Suara Arduino Mudah: 5 Langkah (dengan Gambar)
Papan Suara Arduino Mudah: 5 Langkah (dengan Gambar)
Anonim
Papan Suara Arduino Mudah
Papan Suara Arduino Mudah

Dalam eksperimen ini, anda akan memahami bagaimana buzzer pasif berfungsi dan bagaimana anda boleh membuat papan suara Arduino yang ringkas. Dengan menggunakan beberapa butang dan memilih nada yang sesuai, anda boleh membuat melodi! Bahagian yang saya gunakan adalah dari starter kit Kuman's Arduino UNO

Langkah 1: Bahagian Diperlukan

Bahagian Diperlukan
Bahagian Diperlukan

Anda perlu:

  • papan Arduino
  • papan roti
  • Kabel USB
  • 10 x wayar pelompat
  • 3 x Butang (bilangan penutup dan butang adalah pilihan)
  • Perintang 3 x 10k ohm

Allchips adalah platform perkhidmatan dalam talian komponen elektronik, anda boleh membeli semua komponen daripadanya

Langkah 2: Menyambungkan Butang

Menyambungkan Butang
Menyambungkan Butang
Menyambungkan Butang
Menyambungkan Butang

Pertama, mari mulakan dengan butang. Untuk setiap butang, pilih salah satu sisinya. Anda akan melihat 2 pin. Yang di sebelah kiri (anda juga boleh menukarnya) menghubungkan ke tanah Arduino (melalui papan roti) dengan perintang 10k. Sambungkan baris yang sama ke pin digital 2, 3 atau 4 Arduino (boleh dikonfigurasikan dalam kod). Pin di sebelah kanan setiap butang menyambung ke 5V. Anda boleh menggunakan gambar di atas untuk rujukan. Lakukan langkah-langkah ini untuk semua butang anda.

Langkah 3: Menyambungkan Buzzer

Menyambungkan Buzzer
Menyambungkan Buzzer

Jadi, di bahagian atas bel anda dapat melihat simbol +. Ini menunjukkan sisi positifnya. Anda perlu menghubungkan hujung yang berlawanan ke tanah dan yang satu ini ke pin digital 8 Arduino (boleh diubah kemudian)

Langkah 4: Memuat naik dan Mengubah Kod

Memuat naik dan Mengubah Kod
Memuat naik dan Mengubah Kod

Anda boleh mendapatkan kod projek di sini. Anda bergantung pada apa yang boleh anda ubah - dari nombor pin hingga menambah lebih banyak butang, tetapi yang lebih penting - anda boleh mengubah setiap nada. Berikut adalah sedikit penjelasan:

nada (buzzPin, 1000, 300); / / Inilah fungsi nada Arduino

buzzPin adalah pin positif buzzer

1000 adalah nada itu sendiri, dalam Hz (ia boleh berada di mana saja dari 31 hingga 65535)

300 adalah tempoh dalam ms (pilihan)

Langkah 5: Video

Berikut adalah video projek yang sedang beraksi, mencipta melodi rawak.

Disyorkan: