Приветствую, возникла потребность в устройстве: Подали питание 12 вольт (подключение не зависит от полярности), начал воспроизводится аудио файл (формат на усмотрение), и так по кругу, пока не выключишь. Если нажать кнопку next, тогда начнет воспроизводится следующий файл. Звук воспроизводить буду от внешнего усилителя + динамик. Похожие схемки встречаются в инете, но файлы содержаться на sd, надо на spi flash. При создание схемы просьба учитывать, компактность, доступность и стоимость компонентов. Эта первая версия устройства.
Вторая версия: При подаче питания тишина, устройство в режиме ожидания сигнала на входе, когда на входе появится положительный потенциал на 1 сек. и меньше, устройство 1 раз воспроизведет файл из папки 001, при появлении 2-х последовательных положительных потенциалов, воспроизведение будет из папки 002, и так для 3-х и 4-х потенциалов, и номеров папок соответственно 003/004. Когда появиться один потенциал длительный более 2 сек. устройство воспроизводит из папки 005. Нужна кнопка переключения режимов без фиксации: в первом режиме файлы воспроизводится из папок 001…005 под именем 1, во втором режиме под именем 2, и так 5 режимов. 6 режим - аудио файлы воспроизводятся в хаотичном порядке, но только с привязанностью потенциал/папка. Надо понимать какой режим включен: если возможно в папке 006 будут лежать голосовые аудио файлы под номерами 1…6. номер режима будет озвучиваться.
Переход между версиями устройства видется - прошивкой контроллера и допаивания компонентов.
файлы, но на спи флеш? - зачем?
Это удорожает самоделку на порядок, потому что для проигрывания файлов с сд=карточки есть готовый китайский модуль, а для спи-флеша придется все писать с нуля.
Если дело в размере, то слот для микро-Сд карточки едва ли существенно больше чипа памяти
1 тыр
За первый вариант с СД-картой
Лишняя связка карта/приемник
Такой есть в attiny85
чем она хуже связки флеш - приемник?
стоимость/компактность
То что вы сэкономите на карточке - с лихвой отдадите за софт и поддержку.
А впрочем дело ваше.
Отписываюсь
Пока хочу так, если не устроит цена, перейду на карточку.
Остановлюсь на варианте с карточкой, для второй версии не хватит памяти для аудио файлов.
Но не модуль для ардуино сд карты
вот вам готовый плеер с спи-флешем, как вы хотели.
Вся плата размером дюйм х дюйм
К ней даже микроконтроллер не нужен, только аудиоусилитель
Спасибо. как для первого варианта выход.
он и для второго пойдет, если добавить микроконтроллер. Флешка там 128 Мбайт, если файлы не длинные - много войдет
Тоже верно, но конечная стоимость устройства не бюджетная, слот+sd+микроконтроллер дешевле будет.
Есть китайские говорилки и с внешней SPI флэшкой, так что проблем нет. Во второй версии используется простой , дешевый 8 битный МК для реализации логики.
этот плеер стоит 8 долларов - 500р
Есть и китайские аналоги доллара за три…
Вы за скока собрались слот+sd+микроконтроллер собрать вместе? Вы их тысячами производить будете?
В любом случае писать самому возпроизведение МП3 - это бредятина, слабые МК не потянут. А мощные будут стоить дороже специализированного чипа.
С первой версией определился, будет на “Dfplayer mini mp3 player module for arduino”, но без ардуино, управление переключением/громкостью достаточно.
Для второго варианта нужен теперь только скетч, чтобы ардуино мини управлял Dfplayer mini по заданной логике.
Или вместо arduino+Dfplayer mini написать скетч для esp 32 у них встроенная spi flash.
Кто может взяться? Цена?
Спойлер
Если ~500 руб не бюджетно за железку, страшно представить сколько вы готовы отвалить программисту)))