Բովանդակություն:

Raspberry Pi LED Light Schroeder դաշնամուր. 3 քայլ (նկարներով)
Raspberry Pi LED Light Schroeder դաշնամուր. 3 քայլ (նկարներով)

Video: Raspberry Pi LED Light Schroeder դաշնամուր. 3 քայլ (նկարներով)

Video: Raspberry Pi LED Light Schroeder դաշնամուր. 3 քայլ (նկարներով)
Video: Raspberry PI MIDI to Neopixel LED strip with visuals 2024, Հուլիսի
Anonim
Image
Image
Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր

Raspberry Pi LED Light Schroeder Piano

LED (Light Emitting Diode) և LDR (Light Dependent Resistor, կամ photoresitor) զանգվածները օգտագործվում են երաժշտական նոտաներ նվագարկելու համար ՝ օգտագործելով Raspberry Pi Pygame MIDI հաջորդականությունը: Կան LED և LDR 15 պարկեր (12 նոտայի լրիվ օկտավայի համար `1, վեր բարձրանալ և օկտավա, 1 իջնել և օկտավա, և 1` ճաշացանկի համար): Երբ LED- ի և LDR- ի միջև լույսը կոտրված է, երաժշտությունը նվագարկվում է Pygame MIDI հաջորդականությամբ: Երբ Octave Up կամ Down LED/LDR- ի միջև լույսը կոտրված է, մնացած բոլոր նոտաները տեղաշարժվում են մի օկտավայի վերև կամ ներքև: Pygame MIDI- ն աջակցում է ավելի քան 75 երաժշտական գործիք և 128 նոտա մեկ գործիքի համար (10 օկտավա): Մենյուի ստեղնը կարող է օգտագործվել գործիքները փոխելու համար: The Raspberry Pi, breadboard և բարձրախոսը գտնվում են 20 դյույմ x 30 դյույմ փայտե դաշնամուրի մեջ, որը նման է մանրանկարչության մեծ դաշնամուրի:

Քայլ 1: Անհրաժեշտ նյութեր

ՊԱՐՏԱԴԻՐ ՆՅՈԹ.

1. Ազնվամորի Պի: Ես օգտագործել եմ ավելի հին մոդել B, rev 2. Ավելի նոր մոդելներն ունեն ավելի արագ պրոցեսորներ և ավելի շատ GPIO, որոնք կարող են ընդլայնել նախագիծը: 15 հատ LED (ֆոկուս/նեղ ճառագայթ), պայծառ 3. 2 հատ LED (ընդհանուր) կարգավիճակի համար (ըստ ցանկության)) 4. 19 հատ 100 Օմ ռեզիստորներ 5. 15 հատ 47k Օհմ դիմադրիչներ 6. 15 հատ LDR (Լույսի կախվածության դիմադրիչ) 7. 1 գրատախտակ 8. Լարեր ՝ Raspberry Pi- ին միացվող սեղանին միացնելու համար, հացաթխիկ ՝ LDR/LED/դիմադրիչներ 9. Դաշնամուրի շրջանակ ա 20 դյույմ x 30 դյույմ 1/2”նրբատախտակ բ. 4 ոտք x 8 ոտնաչափ ⅛”կարծր տախտակ գ. 1 դյույմ x 2 դյույմ x 20 դյույմ փայտ LDR և LED (նախընտրելի է կարծր փայտանյութ) դ. 2 դյույմ x 2 դյույմ x 40 դյույմ ներքին հաղորդագրություններ ե. ¾ դյույմ x 15 դյույմ աշտարակ ոտքերի համար

Քայլ 2. Կառուցեք դաշնամուրի շրջանակ

Մանրամասների համար տե՛ս կից Raspberry Pi LED Light Schroeder Piano - Frame.pdf:

ՆՇՈՄՆԵՐ

❏ Կողային պատերը կարող են թեքվել փայտի սոսինձով (գորիլա սոսինձով) և սեղմիչներով, եթե օգտագործվում են ⅛ »Փայտաթուղթ

❏ Անհրաժեշտ է 4’x8’Փայտաթղթային թերթ ՝ բավական երկար կողքի համար

Top Լրացուցիչ 4’x8 տախտակ կարող է օգտագործվել վերևի և բազայի համար (ուժի համար անհրաժեշտ է մի քանի շերտ)

❏ Հիմքը կարող է լինել 1/2”Նրբատախտակ

”2” x2”սյուներ, որոնք պտուտակված են հիմքի ներքևից ՝ թեքված կարծր տախտակի կողքերը պահելու համար

L LDR ամրակների առջևի կեռերն ու մալուխները իսկապես օգնում են մետաղալարերը շրջանակի տակ հացաթխման մոտ փոս բացել

❏ Կոշտ տախտակը ծածկում է բազայի կողմերը

❏ Օգտագործեք հորատիչ մամլիչ LDR/LED ամրացման անցքերի համար `դրանք ուղիղ հարթեցնելու համար բացը

Holes 15 անցք (12 ՝ նշումների համար, 1 ՝ Octave Up, 1 ՝ Octave Down, 1 ՝ ճաշացանկի համար)

Քայլ 3: Կառուցեք էլեկտրոնիկա

Տես կցված Raspberry Pi Light Schroeder Piano - Schematic.pdf էլեկտրագծերի սխեմայի համար:

NOTԱՆՈԹՈԹՅՈՆՆԵՐ. ❏ 6 "առավելագույն հեռավորություն LDR- ի և LED- ի միջև 1" հեռավորությամբ `նեղ ճառագայթով LED- ով, քանի որ լույսը արյունահոսում է (1/4" խողովակը LDR- ն և LED- ն պահելու համար), տեղադրված 1 "ամբողջ 1" x2 "զարդարանքով

LED LED- ի շուրջ մուգ ֆոնը օգնում է հեռացնել շրջապատի լույսը

❏ 2.0 վոլտ լույսով

LED 15 LED/LDR զույգ (12 նշում ամբողջ օկտավայի համար, 1 օկտավա վերև, 1 օկտավա ներքև, 1 ընտրացանկ)

❏ LED ընդհանուր գրունտի դիմադրիչը կարող է կարգավորել LED պայծառությունն ու ընթացիկ վիճակահանությունը

❏ Մի միացրեք քաշել/քաշել GPIO- ում

D LDR> 50k Օմ առանց լույսի, <10k Օմ w/ լույսով

V 5V Raspberry Pi- ն ունի ավելի շատ ընթացիկ/հզորություն `ավելի լուսավոր LED- ներ վարելու համար

❏ Հավասարեցրեք LDR- ն LED լույսի կենտրոնի հետ

Խորհուրդ ենք տալիս: