Isi kandungan:

Raspberry Pi LED Light Schroeder Piano: 3 Langkah (dengan Gambar)
Raspberry Pi LED Light Schroeder Piano: 3 Langkah (dengan Gambar)

Video: Raspberry Pi LED Light Schroeder Piano: 3 Langkah (dengan Gambar)

Video: Raspberry Pi LED Light Schroeder Piano: 3 Langkah (dengan Gambar)
Video: Crazy Artificial Intelligence Animation Arduino LED Matrix #electronics #software #arduino # 2024, Julai
Anonim
Image
Image
Bahan Yang Diperlukan
Bahan Yang Diperlukan

Raspberry Pi LED Light Schroeder Piano

Susunan LED (Light Emitting Diode) dan LDR (Light Dependent Resistor, atau photoresitor) digunakan untuk memainkan nota muzik menggunakan sequencer Raspberry Pi Pygame MIDI. Terdapat 15 paris LED & LDR (12 untuk nota oktaf penuh, 1 untuk naik dan oktaf, 1 untuk turun dan oktaf, dan 1 untuk menu). Apabila cahaya antara LED dan LDR diputuskan, muzik dimainkan melalui jurutera Pygame MIDI. Apabila cahaya antara LED / LDR Octave Naik atau Turun, semua nota lain dialihkan ke atas atau ke bawah oktaf. Pygame MIDI menyokong lebih daripada 75 alat muzik dan 128 nota setiap alat (10 oktaf). Kekunci menu boleh digunakan untuk menukar instrumen. Raspberry Pi, papan roti, dan pembesar suara berada dalam piano kayu 20 inci x 30 inci yang kelihatan seperti grand piano miniatur.

Langkah 1: Bahan Yang Diperlukan

BAHAN DIPERLUKAN:

1. Raspberry Pi. Saya menggunakan Model B yang lebih lama, rev 2. Model yang lebih baru mempunyai pemproses yang lebih pantas dan lebih banyak GPIO yang ada yang dapat memperluas projek 2. LED 15 pcs (Sinar cahaya fokus / Sempit), terang 3. 2 pcs LED (generik) untuk status (pilihan) 4. 19 pcs 100 Ohm perintang 5. 15 pcs 47k Ohm perintang 6. 15 pcs LDR (Light Dependent Resistor) 7. 1 Breadboard 8. Wayar untuk menyambungkan Raspberry Pi ke papan roti, breadboad ke LDR / LED / perintang 9. Bingkai Piano a. Papan lapis 20 inci x 30 inci 1/2 b. Papan keras 4 kaki x 8 kaki ⅛”c. Kayu 1 inci x 2 inci x 20 inci untuk memasang LDR dan LED (kayu keras lebih disukai) d. Tiang dalaman 2 inci x 2 inci x 40 inci e. ¾ dowel inci x 15 inci untuk kaki

Langkah 2: Bina Piano Frame

Lihat terperinci Raspberry Pi LED Light Schroeder Piano - Frame.pdf untuk keterangan lebih lanjut.

CATATAN

Walls Dinding sisi boleh dibengkokkan dengan gam kayu (gam gorila) dan penjepit jika menggunakan ⅛ Hardboard

❏ Memerlukan kepingan papan keras 4'x8 untuk sisi yang cukup lama

Hard Papan Kekuatan Ekstra 4'x8 dapat digunakan untuk Atas dan Pangkalan (memerlukan beberapa lapisan untuk kekuatan)

❏ Pangkalan boleh menjadi Papan lapis 1/2"

Posts Tiang 2 "x2" disisipkan dari bahagian bawah pangkal untuk menahan sisi papan keras yang bengkok

❏ Staples dan ikatan kabel di bawah pelekap LDR sangat membantu menggayakan wayar di bawah bingkai ke lubang berhampiran papan roti

❏ Papan keras merangkumi sisi dasar

❏ Gunakan tekan gerudi untuk lubang pemasangan LDR / LED untuk menjadikannya lurus untuk menyelaraskan jurang

❏ 15 lubang (12 untuk Catatan, 1 untuk Octave Up, 1 untuk Octave Down, 1 untuk Menu

Langkah 3: Bangun Elektronik

Lihat skema Raspberry Pi Light Schroeder Piano - Schematic.pdf yang dilampirkan untuk skema pendawaian.

CATATAN: max jarak maksimum 6 "dengan jarak 1" antara LDR dan LED dengan LED sinar sempit ketika pendarahan cahaya di antara (tiub 1/4 "untuk menahan LDR dan LED) diletakkan di 1" keseluruhan 1 "x2" trim

Background Latar belakang gelap di sekitar LED membantu menghilangkan cahaya sekeliling

❏ 2.0 Volt dengan cahaya

❏ 15 pasang LED / LDR (12 Nota untuk Octave penuh, 1 Octave Up, 1 Octave Down, 1 Menu)

Resist Perintang tanah biasa LED dapat menyesuaikan kecerahan LED dan tarikan semasa

❏ Jangan aktifkan penarikan / penurunan pada GPIO

DR LDR> 50k Ohm tanpa cahaya, <10k Ohm tanpa cahaya

Ras 5V Raspberry Pi mempunyai arus / kuasa yang lebih tinggi untuk menggerakkan LED yang lebih terang

❏ Sejajarkan LDR dengan Pusat Lampu LED

Disyorkan: