Sisukord:

Raspberry Pi LED -valgus Schroederi klaver: 3 sammu (piltidega)
Raspberry Pi LED -valgus Schroederi klaver: 3 sammu (piltidega)

Video: Raspberry Pi LED -valgus Schroederi klaver: 3 sammu (piltidega)

Video: Raspberry Pi LED -valgus Schroederi klaver: 3 sammu (piltidega)
Video: AMA record with community manager Oleg. PARALLEL FINANCE 2024, Juuli
Anonim
Image
Image
Vajalikud materjalid
Vajalikud materjalid

Raspberry Pi LED -valgus Schroederi klaver

LED (Light Emitting Diode) ja LDR (Light Dependent Resistor, or photoresitor) massiive kasutatakse muusikaliste nootide esitamiseks, kasutades Raspberry Pi Pygame MIDI järjestust. Seal on 15 paris LED -i ja LDR -i (12 nootide täieliku oktaavi jaoks, 1 üles ja oktavi jaoks, 1 alla ja oktaavi jaoks ning 1 menüü jaoks). Kui valgusdioodi ja LDR -i vaheline valgus on katki, esitatakse muusikat Pygame MIDI järjestuse kaudu. Kui valgus oktaavi üles või alla LED/LDR vahel katkeb, nihutatakse kõik teised noodid oktavi võrra üles või alla. Pygame MIDI toetab üle 75 muusikariista ja 128 nooti instrumendi kohta (10 oktaavi). Menüüklahvi saab kasutada pillide vahetamiseks. Vaarika Pi, leivalaud ja kõlar on 20 -tollise x 30 -tollise puidust klaveri sees, mis näeb välja nagu miniatuurne tiibklaver.

Samm: vajalikud materjalid

VAJALIK MATERJAL:

1. Vaarika Pi. Kasutasin vanemat mudelit B, rev 2. Uuematel mudelitel on kiiremad protsessorid ja rohkem GPIO -d, mis võiksid projekti laiendada 2. 15 tk LED (fookus/kitsas valgusvihk), hele 3. 2 tk LED (üldine) oleku jaoks (valikuline)) 4. 19 tk 100 oomi takistid 5. 15 tk 47 k oomi takistid 6. 15 tk LDR (valgusest sõltuv takisti) 7. 1 Leivaplaat 8. Juhtmed Raspberry Pi ühendamiseks leivaplaadiga, leivakasti LDR/LED/takistid 9. Klaveriraam a. 20 tolli x 30 tolli 1/2”vineer b. 4 jalga x 8 jalga hard”puitkiudplaat c. 1 tolli x 2 tolli x 20 tolli puit LDR -i ja LED -i kinnitamiseks (eelistatud lehtpuu) d. 2 tolli x 2 tolli x 40 tolli sisemised postid e. ¾ tolli x 15 tolli jalgade tüübel

2. samm: ehitage klaveriraam

Vaadake lisateavet Raspberry Pi LED -valgus Schroeder Piano - Frame.pdf.

MÄRKUSED

❏ Külgseinu saab painutada puiduliimiga (gorillaliim) ja klambritega, kui seda kasutatakse ⅛”Kiudplaat

❏ Piisavalt pika külje jaoks on vaja 4 x 8 tolli puitkiudplaati

❏ Ülemise ja aluse jaoks saab kasutada täiendavat 4'x8 puitkiudplaati (tugevus vajab mitut kihti)

❏ Alus võib olla 1/2”vineer

❏ 2”x2” postid kruvitakse aluse alt sisse, et hoida painutatud puitkiudplaadi külgi

❏ Klambrid ja kaablisidemed LDR -kinnituste ees aitavad tõepoolest juhtmeid raami all leivaplaadi lähedal olevasse auku ühendada

❏ Puitkiudplaat katab aluse küljed

❏ Kasutage LDR/LED -kinnitusavade jaoks puuripressi, et need oleksid sirgelt joondatud

❏ 15 auku (12 märkmete jaoks, 1 oktaavi üles, 1 oktaavi allapoole, 1 menüü jaoks

3. samm: ehitage elektroonika

Juhtmestiku skeemi leiate lisatud Raspberry Pi Light Schroeder Piano - Schematic.pdf.

MÄRKUSED: ❏ 6 -tolline maksimaalne kaugus 1 -tollise vahega LDR -i ja LED -i vahel kitsa valgusvihuga LED -ga, kuna valgus voolab (1/4 -tollise toru vahel LDR -i ja LED -i hoidmiseks), paigutatud 1 -tollise 1 x 2 -tollise viimistlusega

❏ Tume taust LED -i ümber aitab eemaldada ümbritsevat valgust

❏ 2,0 volti valgusega

❏ 15 LED/LDR paari (12 märkust täieliku oktaavi kohta, 1 oktaav üles, 1 oktaav alla, 1 menüü)

❏ LED -ühist maandustakist saab reguleerida LED -i heledust ja voolutarbimist

❏ Ärge lubage GPIO -l tõmbamist/allalaadimist

❏ LDR> 50 kΩ ilma valguseta, <10 k ohm valguse korral

❏ 5 V Raspberry Pi -l on rohkem voolu/võimsust heledamate LED -ide juhtimiseks

❏ Joondage LDR LED -valguse keskpunktiga

Soovitan: