Kazalo:

Raspberry Pi LED luč Schroeder klavir: 3 koraki (s slikami)
Raspberry Pi LED luč Schroeder klavir: 3 koraki (s slikami)

Video: Raspberry Pi LED luč Schroeder klavir: 3 koraki (s slikami)

Video: Raspberry Pi LED luč Schroeder klavir: 3 koraki (s slikami)
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, Julij
Anonim
Image
Image
Potrebni materiali
Potrebni materiali

Raspberry Pi LED luč Schroeder klavir

Niz LED (svetleča dioda) in LDR (od svetlobe odvisen upor ali fotorezitor) se uporabljata za predvajanje glasbenih not z uporabo MIDI sekvencera Raspberry Pi Pygame. Obstaja 15 par LED in LDR (12 za celotno oktavo not, 1 za navzgor in oktavo, 1 za dol in oktavo in 1 za meni). Ko je luč med LED in LDR prekinjena, se glasba predvaja prek MIDI sekvencerja Pygame. Ko se luč med LED oktavo navzgor ali navzdol/LDR razbije, se vse druge note premaknejo za oktavo navzgor ali navzdol. Pygame MIDI podpira več kot 75 glasbenih inštrumentov in 128 not na instrument (10 oktav). Menijsko tipko lahko uporabite za menjavo instrumentov. Raspberry Pi, plošča in zvočnik so znotraj 20 -palčnega x 30 -palčnega lesenega klavirja, ki je videti kot miniaturni klavir.

Korak: Potrebni materiali

POTREBNI MATERIAL:

1. Malina Pi. Uporabil sem starejši model B, rev. 2. Novejši modeli imajo hitrejše procesorje in več GPIO, ki bi lahko razširili projekt 2. 15 kosov LED (fokus/ozek svetlobni žarek), svetel 3. 2 kosa LED (generična) za status (neobvezno)) 4. 19 kosov 100 ohmskih uporov 5. 15 kosov 47 k ohmskih uporov 6. 15 kosov LDR (od svetlobe odvisen upor) 7. 1 plošča 8. žice za medsebojno povezavo Raspberry Pi z osnovno ploščo, krušna omarica z LDR/LED/upori 9. Okvir klavirja a. 20 palcev x 30 palcev 1/2”vezane plošče b. 4 stopal x 8 čevljev hard”lesonit c. 1 palčni x 2 palčni x 20 -palčni les za montažo LDR in LED (prednost je trden les) d. 2 palca x 2 palca x 40 palcev notranje opore e. ¾ palčni x 15 -palčni moznik za noge

Korak: Zgradite okvir za klavir

Za podrobnosti si oglejte priloženi LED luči Raspberry Pi Schroeder - Frame.pdf.

OPOMBE

❏ Stranske stene lahko upognete z lepilom za les (gorilo lepilo) in sponkami, če uporabljate Hard”lesonit

❏ Za dovolj dolgo stran potrebujete 4'x8 'list trde plošče

❏ Dodatne plošče 4'x8 se lahko uporabljajo za vrh in podlago (za trdnost potrebuje več plasti)

❏ Osnova je lahko vezana plošča 1/2”

Posts 2”x2” stebrički, priviti s spodnje strani podnožja, da držijo upognjene stranice iz lesonita

Sponke in vezice za kable pod nosilci LDR resnično pomagajo pri polaganju žic pod okvir do luknje blizu mize

❏ Trde plošče pokrivajo stranice podstavka

For Uporabite vrtalno stiskalnico za montažne luknje LDR/LED, da jih poravnate naravnost in poravnate čez režo

❏ 15 lukenj (12 za opombe, 1 za oktavo navzgor, 1 za oktavo navzdol, 1 za meni

3. korak: Zgradite elektroniko

Shemo ožičenja najdete v priloženem Raspberry Pi Light Schroeder klavirju - Schematic.pdf.

OPOMBE: ❏ 6”največja razdalja z 1” razmikom med LDR in LED z ozkim žarkom LED, saj svetloba prehaja med (1/4”cev za držanje LDR in LED), postavljeno v 1” celoto 1”x2” obrobe

❏ Temno ozadje okoli LED pomaga odstraniti zunanjo svetlobo

❏ 2,0 voltov s svetlobo

❏ 15 parov LED/LDR (12 opomb za polno oktavo, 1 oktava navzgor, 1 oktava navzdol, 1 meni)

Common LED skupni ozemljitveni upor lahko prilagodi svetlost LED in tok

❏ Ne omogočite vlečenja/spuščanja na GPIO

DR LDR> 50k Ohm brez svetlobe, <10k Ohm brez svetlobe

❏ 5V Raspberry Pi ima večji tok/moč za pogon svetlejših LED

Poravnajte LDR s središčem LED luči

Priporočena: