Mündəricat:

Raspberry Pi LED Light Schroeder Piano: 3 Addım (Şəkillərlə birlikdə)
Raspberry Pi LED Light Schroeder Piano: 3 Addım (Şəkillərlə birlikdə)

Video: Raspberry Pi LED Light Schroeder Piano: 3 Addım (Şəkillərlə birlikdə)

Video: Raspberry Pi LED Light Schroeder Piano: 3 Addım (Şəkillərlə birlikdə)
Video: Raspberry Pi LED Light Schroeder Piano - Twinkle Little Star 2024, Iyul
Anonim
Image
Image
Lazım olan materiallar
Lazım olan materiallar

Raspberry Pi LED işıqlı Schroeder Piano

LED (İşıq Yayan Diyot) və LDR (İşıqdan Rezistor və ya fotoresitor) serialları Raspberry Pi Pygame MIDI sekanserindən istifadə edərək musiqi notlarını çalmaq üçün istifadə olunur. 15 LED və LDR parisi var (12 tam not oktavası üçün, 1 yuxarı və oktavaya, 1 enmək və oktavaya, 1 menyu üçün). LED və LDR arasındakı işıq pozulduqda, musiqi Pygame MIDI sıralayıcı vasitəsi ilə çalınır. Oktava Yuxarı və ya Aşağı LED/LDR arasındakı işıq pozulduqda, bütün digər notlar bir oktavada yuxarı və ya aşağıya doğru dəyişilir. Pygame MIDI, 75 -dən çox musiqi alətini və hər alət üçün 128 notu (10 oktava) dəstəkləyir. Menyu düymələri alətləri dəyişdirmək üçün istifadə edilə bilər. Raspberry Pi, çörək taxtası və dinamik, miniatür bir fortepiano kimi görünən 20 düym x 30 düymlük taxta bir pianonun içərisindədir.

Addım 1: Lazım olan materiallar

MALZEME GEREKLİDİR:

1. Raspberry Pi. Daha köhnə Model B, rev 2 istifadə etdim. Yeni modellərdə daha sürətli prosessorlar var və layihəni genişləndirə biləcək daha çox GPIO var. 15 ədəd LED (Fokus/Dar işıq şüası), parlaq 3. Status üçün 2 ədəd LED (ümumi) (isteğe bağlı)) 4. 19 ədəd 100 Ohm rezistorlar 5. 15 ədəd 47k Ohm rezistorlar 6. 15 ədəd LDR (İşıqdan Müqavimət) 7. 1 Çörək lövhəsi 8. Raspberry Pi -ni çörək taxtasına, çörək taxtasını LDR/LED/rezistorlara bağlamaq üçün tellər 9. Piano Çərçivəsi a. 20 düym x 30 düym 1/2 kontrplak b. 4 fut x 8 feet ⅛”lövhə c. 1 düym x 2 düym x 20 düymlük LDR və LED montaj üçün taxta (sərt ağac üstünlük verilir) d. 2 düym x 2 düym x 40 düymlük daxili postlar e. Ayaqlar üçün ¾ düym x 15 düymlük dübel

Addım 2: Piano Çərçivəsi yaradın

Ətraflı məlumat üçün əlavə edilmiş Raspberry Pi LED Light Schroeder Piano - Frame.pdf -ə baxın.

QEYDLƏR

❏ Yan divarlar taxta yapışqan (qorilla yapışqanı) və istifadə edildikdə sıxaclarla əyilə bilər ⅛”Sərt lövhə

Enough Kifayət qədər uzun tərəfi üçün 4'x8 'lövhə vərəqinə ehtiyac var

❏ Əlavə 4'x8 Hardboard Üst və Baza üçün istifadə edilə bilər (güc üçün birdən çox təbəqəyə ehtiyac var)

❏ Baza 1/2 Kontrplak ola bilər

”2" x2 "dirəklər, bükülmüş lövhə tərəflərini tutmaq üçün bazanın altından vidalanmışdır

L LDR montajlarının önündəki zımbalar və kabel bağları, çörək taxtasının yaxınlığındakı telləri çərçivənin altından çuxura qədər bəzəməyə kömək edir

❏ Sərt lövhə əsas tərəfləri əhatə edir

❏ LDR/LED montaj delikləri üçün boşluq arasında düz hizalanmasını təmin etmək üçün qazma maşını istifadə edin

Holes 15 deşik (Qeydlər üçün 12, Oktav Yuxarı üçün 1, Oktava Aşağı üçün 1, Menyu üçün 1)

Addım 3: Elektronika qurun

Bağlama sxemləri üçün əlavə edilmiş Raspberry Pi Light Schroeder Piano - Schematic.pdf -ə baxın.

QEYDLƏR: 1 "x2" ölçüsündə 1 "bütünlükdə yerləşdirilmiş (LDR və LED tutmaq üçün 1/4" borusu) arasında işıq axdığı üçün LDR ilə dar şüalı LED olan LED arasında 1 "aralığa malik 6" maksimum məsafə

LED LED ətrafındakı qaranlıq fon, ətrafdakı işığı aradan qaldırmağa kömək edir

❏ İşıq ilə 2.0 volt

LED 15 LED/LDR cütü (Tam Oktav üçün 12 Qeyd, 1 Oktav Yuxarı, 1 Oktava Aşağı, 1 Menyu)

Common LED ümumi torpaq müqaviməti LED parlaqlığını və cərəyanı tənzimləyə bilər

❏ GPIO -da çəkmə/açma funksiyasını aktiv etməyin

DR LDR> işıqsız 50k Ohm, işıqsız <10k Ohm

Asp 5V Raspberry Pi, daha parlaq LEDləri idarə etmək üçün daha çox cərəyan/gücə malikdir

DR LDR -ni LED İşıq Mərkəzinə uyğunlaşdırın

Tövsiyə: