Воспроизведение звукового файла с помощью Arduino Uno Wifi
У меня есть Arduino Uno Wifi (Rev2), и я хочу воспроизвести звуковой файл. Пока что я нашел две библиотеки, но ни одна из них не работает. Библиотека TMRpcm (https://www.arduino.cc/reference/en/libraries/tmrpcm /) работает только с базовой библиотекой Arduino Uno и anther, которая называется AudioZero (https://www.arduino.cc/reference/en/libraries/audiozero /), похоже, не совместим с Arduino Uno Wifi. Есть ли какая-нибудь другая библиотека, которую я мог бы использовать для воспроизведения звукового файла? У меня есть подключенная SD -карта и библиотека, которая может читать в .wav-файл, но нет библиотеки для фактического вывода звуков на базовом динамике.
Мне нужно использовать Arduino Uno Wifi для того, чего я пытаюсь достичь, поскольку общение с Интернетом имеет решающее значение. Использование базового Uno с подключением Wi-Fi не оказалось многообещающим, поскольку приложение действовало как собственная плата и нуждалось в прошивке.
@ndrb, 👍0
Обсуждение1 ответ
Похоже, что не существует библиотеки звуков, которая была бы совместима конкретно с архитектурой Arduino Uno Wifi. Необходимо изучить другие микроконтроллеры.
- TCCR1B' не был объявлен в этой области
- Строка JSON для Arduino WiFi версии 2
- Отправка значений из arduino uno в wemos d1 r1
- Проблема с использованием PubSubClient, функция "обратный вызов" работает некорректно
- Метод должен запускаться каждый час
- Мониторинг двух скоростей передачи
- Ардуино получает данные датчиков от других arduino SPI
- Параметры strcat выдают ошибки указателя в моем приложении tcp server/parser
Uno а) не имеет аналоговых выходов и б) имеет только крошечную оперативную память. Вам лучше поискать более подходящий микроконтроллер или, по крайней мере, аппаратное расширение для выполнения работы по буферизации и воспроизведению выходного сигнала., @Sim Son
Привет @SimSon спасибо за ваш ответ. У вас есть какие-нибудь рекомендации? До сих пор я использовал только Arduino Uno и не очень хорошо знаком с другими микроконтроллерами., @ndrb
У меня нет опыта воспроизведения аудиофайлов на микроконтроллерах, но лично я бы начал с контроллера с достаточно большой оперативной памятью (например, ESP32) и внешним ЦАП., @Sim Son
Если контроллер совместим со средой Arduino, не должно быть большой разницы от того, как вы программируете Uno, @Sim Son