Isi kandungan:

Kawal Kelajuan Lonceng Jingle Dengan Arduino: 4 Langkah
Kawal Kelajuan Lonceng Jingle Dengan Arduino: 4 Langkah

Video: Kawal Kelajuan Lonceng Jingle Dengan Arduino: 4 Langkah

Video: Kawal Kelajuan Lonceng Jingle Dengan Arduino: 4 Langkah
Video: DJ MADURA TERBARU JINGLE WINDU PRODUCTION BERES KERRONG 2024, November
Anonim
Kawal Kelajuan Lonceng Jingle Dengan Arduino
Kawal Kelajuan Lonceng Jingle Dengan Arduino

Instructable ini akan menunjukkan kepada anda cara memprogram LED strip agar sesuai dengan nota yang dimainkan oleh Arduino. Anda juga dapat mempercepat atau memperlahankan lagu dengan mendekatkan tangan anda atau lebih jauh dari photoresistor. Contoh saya adalah dengan lagu Jingle Bells namun anda boleh mengubahnya menjadi lagu apa pun jika anda menerjemahkan notanya.

Bekalan

  • Fotoresistor
  • Papan Arduino
  • Perintang 10K (x2)
  • Jalur LED
  • Penguat pembesar suara
  • Wayar (lelaki dan wanita)

Langkah 1: Pendawaian

Rujuk pautan di bawah untuk melihat pemasangan kabel yang betul.

Semua wayar merah jambu sejajar dengan nombor pin.

Semua wayar hitam menuju ke tanah.

Semua wayar merah membawa kepada 5V.

Semua hitam dengan tan menandakan perintang.

Kabel hijau menandakan wayar keluar dari jalur LED.

Langkah 2: Pengekodan

Salin kod yang dilampirkan.

Selebihnya adalah penjelasan mengenai cara kod berfungsi:

Pengekodan mempunyai komen tetapi anda akan melihatnya cukup panjang. Nota awal yang dinyatakan memastikan bahawa papan anda dapat membuat nada muzik. Kemudian ada pernyataan warna yang sesuai dengan setiap catatan. Penyediaan kekosongan menghidupkan semua pin anda dan memulakan pengaturcaraan. Gelung kekosongan adalah tempat pengekodan utama berlaku. Ia dimulakan dengan tempo mengambang, ini memastikan lagu anda akan cepat atau perlahan bergantung pada seberapa dekat anda dengan photoresistor. Semakin dekat anda semakin cepat ia dimainkan. Ia kemudian memainkan loceng jingle. Setiap nota mempunyai fungsinya sendiri. Pada mulanya membersihkan jalur LED dari semua warna, ia kemudian menentukan nota dan berapa lama. Untuk nota seperempat dalam permainan selama 250 milisaat, setengah nota bermain untuk 500 milisaat dan keseluruhan nota bermain untuk 1000 milisaat. Selepas pengisytiharan ini terdapat gelung yang memberitahu papan berapa banyak lampu yang harus menyala; untuk nota seperempat 5 lampu menyala, untuk nota setengah 10 lampu dan untuk keseluruhan nota 10 lampu menyala. Terdapat imlak warna dan kelewatan untuk mengakhiri nota. Ini berulang secara berterusan kecuali dicabut dari papan.

Langkah 3: Uji

Cara menguji kod dan pendawaian anda adalah dengan memasangkannya! Sekiranya tidak berfungsi dengan betul, periksa kabel anda dan anda telah menyalin semua pengekodan. Anda mungkin mempunyai tanah hingga 5V atau campuran lain.

Langkah 4: Ia Berfungsi, Sekarang Kongsi

Sekarang anda telah menyelesaikan sebarang masalah yang anda selesaikan dengan projek ini! Ambil gambar dan kongsi dengan rakan anda. Sekiranya anda mahu, anda boleh menukar lagu dengan membuat nota berbeza dan mengubah warnanya. Terpulang kepada anda, kemungkinannya tidak berkesudahan!

Disyorkan: