Spisu treści:

Raspberry Pi LED Light Schroeder Piano: 3 kroki (ze zdjęciami)
Raspberry Pi LED Light Schroeder Piano: 3 kroki (ze zdjęciami)

Wideo: Raspberry Pi LED Light Schroeder Piano: 3 kroki (ze zdjęciami)

Wideo: Raspberry Pi LED Light Schroeder Piano: 3 kroki (ze zdjęciami)
Wideo: Raspberry Pi LED Light Schroeder Piano - Twinkle Little Star 2024, Lipiec
Anonim
Image
Image
Potrzebne materiały
Potrzebne materiały

Oświetlenie LED Raspberry Pi Schroeder Piano

Macierze LED (Light Emitting Diode) i LDR (Light Dependent Resistor lub fotorezytor) służą do odtwarzania nut za pomocą sekwencera Raspberry Pi Pygame MIDI. Istnieje 15 paryskich diod LED i LDR (12 dla pełnej oktawy nut, 1 dla podwyższenia i oktawy, 1 dla obniżenia i oktawy oraz 1 dla menu). Gdy światło między diodą LED a LDR zostanie przerwane, muzyka jest odtwarzana przez sekwencer MIDI Pygame. Gdy światło pomiędzy diodą Octave Up lub Down LED/LDR zostanie przerwane, wszystkie pozostałe nuty zostaną przesunięte w górę lub w dół o oktawę. Pygame MIDI obsługuje ponad 75 instrumentów muzycznych i 128 nut na instrument (10 oktaw). Klawisz menu może być używany do przełączania instrumentów. Raspberry Pi, płytka stykowa i głośnik mieszczą się w drewnianym fortepianie o wymiarach 20 x 30 cali, który wygląda jak miniaturowy fortepian.

Krok 1: Potrzebne materiały

POTRZEBNY MATERIAŁ:

1. Raspberry Pi. Użyłem starszego Modelu B, rev 2. Nowsze modele mają szybsze procesory i więcej dostępnych GPIO, które mogą rozszerzyć projekt 2. 15 sztuk LED (Focus/Narrow light beam), jasne 3. 2 sztuki LED (ogólne) dla statusu (opcjonalnie) 4. 19 szt. rezystorów 100 omów 5. 15 szt. rezystorów 47k omów 6. 15 szt. LDR (rezystor zależny od światła) 7. 1 płytka stykowa 8. Przewody do połączenia Raspberry Pi z płytką stykową, płytka stykowa z LDR/LED/rezystorami 9. Ramka fortepianu a. b. sklejka 20 cali x 30 cali 1/2” 4 stopy x 8 stóp ⅛” płyta pilśniowa c. c. drewno 1 cal x 2 cale x 20 cali do montażu LDR i LED (preferowane drewno twarde) 2 cale x 2 cale x 40 cali słupki wewnętrzne mi. (cal x 15 cali kołek do nóg)

Krok 2: Zbuduj ramkę fortepianową

Zobacz załączony Raspberry Pi LED Light Schroeder Piano - Frame.pdf, aby uzyskać szczegółowe informacje.

UWAGI

❏ Ściany boczne można wyginać klejem do drewna (klejem goryl) i zaciskami, jeśli jest używany ⅛” Płyta pilśniowa

❏ Potrzebujesz arkusza płyty pilśniowej 4'x8' na wystarczająco długi bok

❏ Dodatkowa płyta twarda 4'x8 może być użyta do blatu i podstawy (wymaga wielu warstw dla wytrzymałości)

❏ Podstawa może być sklejką 1/2"

❏ Słupki 2”x2” wkręcane od spodu podstawy do przytrzymywania wygiętych boków z płyty pilśniowej

❏ Zszywki i opaski kablowe pod uchwytami LDR naprawdę pomagają ułożyć przewody pod ramą w otwór w pobliżu płytki stykowej

❏ Płyta pilśniowa zakrywa boki podstawy

❏ Użyj wiertarki do otworów montażowych LDR/LED, aby ustawić je prosto, aby wyrównać w poprzek szczeliny

❏ 15 otworów (12 na nuty, 1 na oktawę w górę, 1 na oktawę w dół, 1 na menu)

Krok 3: Zbuduj elektronikę

Zobacz załączony Raspberry Pi Light Schroeder Piano - Schematic.pdf dla schematu okablowania.

UWAGI: ❏ Maksymalna odległość 6” z odstępem 1” między LDR a diodą LED z wąską wiązką LED, gdy światło przenika pomiędzy (tubka 1/4” do trzymania LDR i diody LED) umieszczone w 1” całości 1”x2”

❏ Ciemne tło wokół diody LED pomaga usunąć światło otoczenia

❏ 2,0 V ze światłem

❏ 15 par LED/LDR (12 nut dla pełnej oktawy, 1 oktawa w górę, 1 oktawa w dół, 1 menu)

❏ Wspólny rezystor uziemiający LED może dostroić jasność LED i pobór prądu

❏Nie włączaj pullup/pulldown na GPIO

❏ LDR >50k Ohm bez światła, <10k Ohm ze światłem

❏ 5V Raspberry Pi ma więcej prądu/mocy, aby napędzać jaśniejsze diody LED

❏ Wyrównaj LDR ze środkiem światła LED

Zalecana: