Sommario:

Pianoforte Schroeder con luce LED Raspberry Pi: 3 passaggi (con immagini)
Pianoforte Schroeder con luce LED Raspberry Pi: 3 passaggi (con immagini)

Video: Pianoforte Schroeder con luce LED Raspberry Pi: 3 passaggi (con immagini)

Video: Pianoforte Schroeder con luce LED Raspberry Pi: 3 passaggi (con immagini)
Video: Piano LED Plus 2023 | New Piano LED Plus Version | LED Reactive Piano Visualizer Setup 2024, Novembre
Anonim
Image
Image
Materiale necessario
Materiale necessario

Pianoforte Schroeder con luce LED Raspberry Pi

Gli array LED (Light Emitting Diode) e LDR (Light Dependent Resistor, o fotoresistore) vengono utilizzati per riprodurre note musicali utilizzando il sequencer MIDI Raspberry Pi Pygame. Ci sono 15 pari di LED e LDR (12 per un'ottava intera di note, 1 per salire e ottava, 1 per scendere e ottava e 1 per il menu). Quando la luce tra LED e LDR è interrotta, la musica viene riprodotta tramite il sequencer MIDI Pygame. Quando la luce tra il LED/LDR Octave Up o Down è interrotta, tutte le altre note vengono spostate in alto o in basso di un'ottava. Il Pygame MIDI supporta oltre 75 strumenti musicali e 128 note per strumento (10 ottave). Il tasto menu può essere utilizzato per cambiare strumento. Il Raspberry Pi, la breadboard e l'altoparlante si trovano all'interno di un pianoforte in legno da 20 pollici x 30 pollici che sembra un pianoforte a coda in miniatura.

Passaggio 1: materiali necessari

MATERIALE NECESSARIO:

1. Lampone Pi. Ho usato un vecchio modello B, rev 2. I modelli più recenti hanno processori più veloci e più GPIO disponibili che potrebbero espandere il progetto 2. LED da 15 pezzi (messa a fuoco/raggio di luce stretto), luminoso 3. LED da 2 pezzi (generico) per lo stato (opzionale) 4. 19 resistenze da 100 Ohm 5. 15 resistenze da 47k Ohm 6. 15 resistenze LDR (Light Dependent Resistor) 7. 1 breadboard 8. Fili per interconnettere Raspberry Pi alla breadboard, breadboad a LDR/LED/resistori 9. Cornice del pianoforte un. Compensato da 20 pollici x 30 pollici 1/2” b. Pannello rigido da 4 piedi x 8 piedi ⅛” c. Legno da 1 pollice x 2 pollici x 20 pollici per montare LDR e LED (preferibilmente legno duro) d. Pali interni da 2 pollici x 2 pollici x 40 pollici e. ¾ pollici x 15 pollici tassello per le gambe

Passaggio 2: costruisci la cornice del pianoforte

Per i dettagli, vedere il piano Schroeder con luce LED Raspberry Pi allegato - Frame.pdf.

APPUNTI

❏ Le pareti laterali possono essere piegate con colla per legno (colla di gorilla) e morsetti se si utilizza” Hardboard

❏ Hai bisogno di un foglio di cartone rigido 4'x8' per un lato abbastanza lungo

❏ Il pannello rigido extra 4'x8 può essere utilizzato per la parte superiore e la base (necessita di più strati per resistenza)

❏ La base può essere compensato da 1/2"

❏ Pali da 2"x2" avvitati dalla parte inferiore della base per tenere i lati piegati del pannello rigido

❏ Graffette e fascette per cavi sotto la parte anteriore dei supporti LDR aiutano davvero a vestire i fili sotto il telaio al foro vicino alla breadboard

❏ Il pannello rigido copre i lati della base

❏ Utilizzare il trapano a colonna per i fori di montaggio LDR/LED per renderli dritti per allinearli attraverso lo spazio

❏ 15 fori (12 per Note, 1 per Octave Up, 1 per Octave Down, 1 per Menu

Passaggio 3: costruire l'elettronica

Vedere allegato Raspberry Pi Light Schroeder Piano - Schematic.pdf per lo schema di cablaggio.

NOTE:❏ Distanza massima 6" con spaziatura di 1" tra LDR e LED con LED a fascio stretto poiché la luce si diffonde tra (tubo da 1/4" per contenere LDR e LED) posizionato in 1" intero di 1"x2" trim

❏ Lo sfondo scuro intorno al LED aiuta a rimuovere la luce ambientale

❏ 2.0 Volt con luce

❏ 15 coppie LED/LDR (12 note per l'intera ottava, 1 ottava su, 1 ottava giù, 1 menu)

❏ Il resistore di terra comune del LED può regolare la luminosità del LED e l'assorbimento di corrente

❏ Non abilitare pullup/pulldown su GPIO

❏ LDR >50k Ohm senza luce, <10k Ohm con luce

❏ 5V di Raspberry Pi ha più corrente/potenza per pilotare LED più luminosi

❏ Allinea LDR con il centro della luce LED

Consigliato: