Oto mały projekt pokazujący jak za pomocą mikrokontrolera można generować dźwięk. Układ bazujący na mikrokontrolerze Atmega16 jest w stanie odtworzyć dźwięk zapisany w plikach MIDI. Oczywiście wcześniej muszą zostać przekonwertowane w specjalnym programie dostępnym na stronie źródłowej. Jakość dźwięku ze względu na prostotę urządzenia jest nie najlepsza, ale projekt idealnie nada się dla początkujących elektroników.
Na projekt składają się trzy elementy: głośniczek piezo, źródło zasilania (3 baterie AA) i mikrokontroler Atmega16. Mikrokontroler wykorzystuje wewnętrzny oscylator 1MHz, dzięki czemu nie trzeba korzystać z oscylatorów zewnętrznych. Projekt można szybko zbudować na płytce uniwersalnej. Sam kod napisany jest w AVR-GCC i dostępny na stronie źródłowej.
Źródło http://avrprog.pbwiki.com/AvrSound
Fajne? Ranking DIY
