Daftar Isi:
- Perlengkapan
- Langkah 1: Pengkabelan
- Langkah 2: Pengkodean
- Langkah 3: Uji
- Langkah 4: Berhasil, Sekarang Bagikan
Video: Kontrol Kecepatan Jingle Bells Dengan Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Instruksi ini akan menunjukkan kepada Anda cara memprogram LED strip agar sesuai dengan not yang dimainkan oleh Arduino. Anda juga dapat mempercepat atau memperlambat lagu dengan mendekatkan atau menjauh dari fotoresistor. Contoh saya adalah dengan lagu Jingle Bells namun Anda dapat mengubahnya menjadi lagu apa pun jika Anda menerjemahkan nadanya.
Perlengkapan
- fotoresistor
- papan Arduino
- Resistor 10K (x2)
- strip LED
- Penguat pengeras suara
- Kabel (pria dan wanita)
Langkah 1: Pengkabelan
Referensi tautan di bawah ini untuk melihat pengaturan yang tepat untuk kabel Anda.
Semua kabel merah muda sejajar dengan nomor pin.
Semua kabel hitam mengarah ke ground.
Semua kabel merah mengarah ke 5V.
Semua hitam dengan tan menandakan resistor.
Kabel hijau menandakan kabel yang keluar dari strip LED.
Langkah 2: Pengkodean
Salin kode yang dilampirkan.
Selebihnya adalah penjelasan tentang cara kerja kode:
Pengkodean memiliki komentar namun Anda akan melihat bahwa itu cukup panjang. Catatan awal menyatakan memastikan bahwa papan Anda dapat membuat nada musik apa pun. Kemudian ada deklarasi warna yang sesuai dengan setiap catatan. Pengaturan void mengaktifkan semua pin Anda dan memulai pemrograman. Loop void adalah tempat pengkodean utama berlangsung. Ini dimulai dengan tempo mengambang, ini memastikan bahwa lagu Anda akan dipercepat atau diperlambat tergantung pada seberapa dekat Anda dengan fotoresistor. Semakin dekat Anda, semakin cepat ia bermain. Kemudian dilanjutkan dengan memainkan jingle bells. Setiap not memiliki fungsinya masing-masing. Awalnya adalah membersihkan strip LED dari semua warna, kemudian menentukan catatan dan berapa panjangnya. Untuk seperempat nada dimainkan selama 250 milidetik, setengah nada dimainkan selama 500 milidetik dan satu nada penuh dimainkan selama 1000 milidetik. Setelah deklarasi ini ada loop yang memberi tahu papan berapa banyak lampu yang harus menyala; untuk not seperempat 5 lampu menyala, untuk not setengah 10 lampu dan untuk not utuh 10 lampu menyala. Kemudian ada dikte warna dan penundaan untuk mengakhiri nada. Ini berulang terus menerus kecuali dicabut dari papan.
Langkah 3: Uji
Cara menguji kode dan kabel Anda adalah dengan mencolokkannya! Jika tidak berfungsi dengan baik, periksa kabel Anda dan apakah Anda telah menyalin semua pengkodean. Anda mungkin memiliki ground yang menuju 5V atau campuran lainnya.
Langkah 4: Berhasil, Sekarang Bagikan
Sekarang setelah Anda menyelesaikan masalah apa pun yang Anda selesaikan dengan proyek! Ambil gambar dan bagikan dengan teman-teman Anda. Jika mau, Anda dapat mengubah lagu dengan membuat nada yang berbeda dan mengubah warna yang sesuai. Terserah Anda, kemungkinannya tidak terbatas!
Direkomendasikan:
Mobil RC Terkendali Bluetooth Dengan Kontrol Kecepatan dan Pengukuran Jarak: 8 Langkah
Mobil RC yang Dikendalikan Bluetooth Dengan Kontrol Kecepatan dan Pengukuran Jarak: Sebagai seorang anak, saya selalu terpesona oleh mobil RC. Saat ini Anda dapat menemukan banyak tutorial untuk membuat mobil RC murah yang dikendalikan Bluetooth sendiri dengan bantuan Arduino. Mari kita melangkah lebih jauh dan menggunakan pengetahuan praktis kita tentang kinematika untuk menghitung
Tiga Cara Membuat Rangkaian Flasher LED Dengan Kontrol Kecepatan dan Flashing Alternatif: 3 Langkah
Tiga Cara Membuat Rangkaian Flasher LED Dengan Rate Control dan Alternate Flashing : Rangkaian Flasher adalah rangkaian di mana LED berkedip ON dan OFF dengan laju yang dipengaruhi oleh kapasitor yang digunakan. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat rangkaian ini menggunakan :1. Transistor 2. 555 Timer IC3. Quartz CircuitLDR juga dapat digunakan untuk
Tiga Cara Membuat Rangkaian Chaser LED Dengan Kontrol Kecepatan + Efek Maju mundur: 3 Langkah
Tiga Cara Membuat Rangkaian LED Chaser Dengan Kontrol Kecepatan + Efek Maju mundur : Rangkaian LED Chaser adalah rangkaian di mana LED menyala satu per satu untuk jangka waktu tertentu dan siklus berulang memberikan tampilan running light. Berikut akan saya tunjukkan Anda tiga cara berbeda untuk membuat Sirkuit Chaser LED: -1. 4017 IC2. 555 Timer IC3
Venco - Kecepatan dan Kontrol: 5 Langkah (dengan Gambar)
Venco - Kecepatan dan Kontrol: Venco adalah perangkat yang dirancang untuk dipasang di tengah, posisi tinggi di bagian belakang kendaraan. Ini menganalisis data dari sensor - giroskop dan akselerometer dan menampilkan keadaan kendaraan saat ini - akselerasi, pengereman
Kontrol Kecepatan Motor DC Menggunakan Algoritma PID (STM32F4): 8 Langkah (dengan Gambar)
Kontrol Kecepatan Motor DC Menggunakan Algoritma PID (STM32F4): halo semuanya,Ini tahir ul haq dengan proyek lain. Kali ini STM32F407 sebagai MC. Ini adalah proyek akhir semester. Semoga Anda menyukainya. Ini membutuhkan banyak konsep dan teori, jadi kita masuk dulu. Dengan munculnya komputer dan