Poniższy projekt wykorzystuje matryce diod jako czujniki światła do generowania dźwięków symulujących pianino. Głównym zamysłem jest zastosowanie diod LED zarówno do emisji jak i detekcji światła. Autorzy użyli 64 diod, po 9 na każdy z siedmiu klawiszy. Tylko środkowa dioda odpowiedzialna jest za detekcję światła pozostałych, które odbija się od palca w trakcie dotykania klawisza.
Do zasilenia takiej ilości diod autorzy posłużyli się dwoma regulatorami LM317 (jeden zasila trzy, drugi cztery klawisze). Sygnał z odpowiedniego fotodetektora odbierany jest przez mikrokontroler ATmega644. W zależności od tego, który klawisz jest naciśnięty, procesor generuje konkretny ton przy wykorzystaniu algorytmu Karplus-Strong. Sample generowane są z częstotliwością 8kHz, następnie wzmacniane przy pomocy układu LM358. Ogólny czas, w jakim mikrokontroler sprawdzi wszystkie naciśnięte klawisze to 16ms. Przy wykorzystaniu diody LED jako fotodetektora autorzy mieli spory problem z kalibracją, gdyż nawet niewiele różniący się odcień skóry zmieniał czułość urządzenia.
Więcej informacji na stronie projektu: http://instruct1.cit.cornell.edu/courses/ee47...ts/s2009/cgg27_jpv23/cgg27_jpv23/webpagef.htm
Filmik dołączony do projektu: http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2009/cgg27_jpv23/LEDpiano.MP4
Fajne? Ranking DIY