Daftar Isi:
Video: Piano Schroeder Lampu LED Raspberry Pi: 3 Langkah (dengan Gambar)
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Piano Schroeder Lampu LED Raspberry Pi
Array LED (Light Emitting Diode) dan LDR (Light Dependent Resistor, atau photoresitor) digunakan untuk memainkan not musik menggunakan sequencer MIDI Raspberry Pi Pygame. Ada 15 paris LED & LDR (12 untuk nada oktaf penuh, 1 untuk naik dan oktaf, 1 untuk turun dan oktaf, dan 1 untuk menu). Saat lampu antara LED dan LDR rusak, musik dimainkan melalui sequencer MIDI Pygame. Saat lampu antara Oktaf Atas atau Bawah LED/LDR rusak, semua not lainnya akan digeser ke atas atau ke bawah satu oktaf. Pygame MIDI mendukung lebih dari 75 alat musik dan 128 nada per instrumen (10 oktaf). Tombol menu dapat digunakan untuk berpindah instrumen. Raspberry Pi, papan tempat memotong roti, dan speaker berada dalam piano kayu berukuran 20 inci x 30 inci yang terlihat seperti grand piano mini.
Langkah 1: Bahan yang Dibutuhkan
BAHAN YANG DIBUTUHKAN:
1. Raspberry Pi. Saya menggunakan Model B yang lebih lama, putaran 2. Model yang lebih baru memiliki prosesor yang lebih cepat dan lebih banyak GPIO yang tersedia yang dapat memperluas proyek 2. 15 pcs LED (Fokus/sinar cahaya Sempit), terang 3. 2 pcs LED (generik) untuk status (opsional) 4. 19 pcs 100 Ohm resistor 5. 15 pcs 47k Ohm resistor 6. 15 pcs LDR (Light Dependent Resistor) 7. 1 Breadboard 8. Kabel untuk menghubungkan Raspberry Pi ke breadboard, breadboad ke LDR/LED/resistor 9. Piano Frame A. Kayu lapis 20 inci x 30 inci 1/2” b. 4 kaki x 8 kaki” hardboard c. Kayu 1 inci x 2 inci x 20 inci untuk pemasangan LDR dan LED (lebih disukai kayu keras) d. 2 inci x 2 inci x 40 inci tiang internal e. inci x 15 inci pasak untuk kaki
Langkah 2: Bangun Bingkai Piano
Lihat terlampir Raspberry Pi LED Light Schroeder Piano - Frame.pdf untuk detailnya.
CATATAN
Dinding samping bisa ditekuk dengan lem kayu (lem gorila) dan klem jika menggunakan” Hardboard
Perlu lembaran Hardboard 4'x8' untuk sisi yang cukup panjang
Ekstra 4'x8 Hardboard dapat digunakan untuk Top dan Base (membutuhkan beberapa lapisan untuk kekuatan)
Dasar bisa 1/2” Kayu Lapis
Tiang 2”x2” disekrup dari bagian bawah alas untuk menahan sisi hardboard yang bengkok
Staples dan pengikat kabel di bawah bagian depan dudukan LDR sangat membantu mengikat kabel di bawah bingkai ke lubang di dekat papan tempat memotong roti
Hardboard menutupi sisi dasar
Gunakan bor tekan untuk lubang pemasangan LDR/LED untuk membuatnya lurus agar sejajar dengan celah
15 lubang (12 untuk Not, 1 untuk Oktaf Naik, 1 untuk Oktaf Turun, 1 untuk Menu
Langkah 3: Bangun Elektronik
Lihat terlampir Raspberry Pi Light Schroeder Piano - Schematic.pdf untuk skema pengkabelan.
CATATAN: Jarak maksimal 6” dengan jarak 1” antara LDR dan LED dengan LED sinar sempit sebagai aliran cahaya antara (tabung 1/4” untuk menahan LDR dan LED) ditempatkan di 1” keseluruhan trim 1”x2”
Latar belakang gelap di sekitar LED membantu menghilangkan cahaya sekitar
2.0 Volt dengan cahaya
15 pasang LED/LDR (12 Nada untuk Oktaf penuh, 1 Oktaf Naik, 1 Oktaf Bawah, 1 Menu)
Resistor ground umum LED dapat menyesuaikan kecerahan LED dan penarikan arus
Jangan aktifkan pullup/pulldown di GPIO
LDR >50k Ohm tanpa cahaya, <10k Ohm tanpa cahaya
5V Raspberry Pi memiliki lebih banyak arus/daya untuk menggerakkan LED yang lebih terang
Sejajarkan LDR dengan Pusat Lampu LED