
Один из наших роботов должен был быть оснащен функциями воспроизведения различных звуков, в том числе музыки и голосовых сообщений. Для этого было испробовано несколько различных способов от самого простейшего – генерации звуков с помощью ШИМ, до декодирования MP3 файлов посредством специализированных кодеков. Последний вариант наиболее соответствовал всем требованиям. Всего было сделано две версии звукового модуля, на микросхеме VS1001 и VS1011. Вариант на VS1011 получился наиболее удачным в плане компоновки и функционала. Эту версию мы и хотим представить общественности.
Метки к статье: VS1011, atmega32, согласование уровней, звук, модуль