Воспроизведение файлов WAV ( MP3) , без дополнительных плат.
Библиотека выложена здесь.
Пользовательские блоки для WAV и MP3 выложены там же.
Видео работы примера (синтезатора чисел от 0 до 49).
Проект
Список файлов
Аудио файлы в папке data
Вот видео про файловую систему есп.
[spoiler]https://www.youtube.com/watch?v=UJo2G2Fe4ks[/spoiler]
Статья [spoiler]http://wikihandbk.com/wiki/ESP8266:%D0% ... DE_Arduino[/spoiler]
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось aidar_i 08 июн 2019, 06:59, всего редактировалось 4 раза.
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
Всегда думал загружая скетчи,что такое SPIFFS и с чем его едят,теперь прояснилось немного .
И чем больше узнаю об микроконтроллерах,тем больше понимаю ,как мало знаю.
Автору респект!
И чем больше узнаю об микроконтроллерах,тем больше понимаю ,как мало знаю.
Автору респект!
- Phazz
- Полковник
- Сообщения: 3109
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 228 раз
- Поблагодарили: 107 раз
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
не компилируется (((
Отправлено спустя 15 минут 55 секунд:
Причем компиляция не останавливается, а как бы виснет
Отправлено спустя 15 минут 55 секунд:
Причем компиляция не останавливается, а как бы виснет
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
У меня нормально компилируется.
[spoiler] [/spoiler]
Что то неправильно делаете.
Ошибку скопируйте и выложите полностью.
[spoiler] [/spoiler]
Что то неправильно делаете.
Ошибку скопируйте и выложите полностью.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Phazz
- Полковник
- Сообщения: 3109
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 228 раз
- Поблагодарили: 107 раз
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
[ref]aidar_i[/ref], Понял в чем причина, у Вас IDE 1.8.7. А у меня 1.8.9, попробовал в 7 все компилируется
Отправлено спустя 4 минуты 3 секунды:
Отправлено спустя 4 минуты 3 секунды:
Код: Выделить всё
exit status 1
c:\Users\Job\Desktop\FLProg_5-3_Win64\ideV3\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioFileSourceHTTPStream.cpp: In member function 'virtual uint32_t AudioFileSourceHTTPStream::read(void*, uint32_t)':
c:\Users\Job\Desktop\FLProg_5-3_Win64\ideV3\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioFileSourceHTTPStream.cpp:62:12: error: 'class HardwareSerial' has no member named 'printf_P'
Serial.printf_P(PSTR("ERROR! AudioFileSourceHTTPStream::read passed NULL data\n"));
^
c:\Users\Job\Desktop\FLProg_5-3_Win64\ideV3\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioFileSourceHTTPStream.cpp: In member function 'virtual uint32_t AudioFileSourceHTTPStream::readNonBlock(void*, uint32_t)':
c:\Users\Job\Desktop\FLProg_5-3_Win64\ideV3\portable\sketchbook\libraries\ESP8266Audio-master\src\AudioFileSourceHTTPStream.cpp:71:12: error: 'class HardwareSerial' has no member named 'printf_P'
Serial.printf_P(PSTR("ERROR! AudioFileSourceHTTPStream::readNonBlock passed NULL data\n"));
^
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
Поставьте библиотеку в папку C:\Users\User\Documents\Arduino\libraries, будет работать и с другими версиями IDE.
- Phazz
- Полковник
- Сообщения: 3109
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 228 раз
- Поблагодарили: 107 раз
Использование файловой системы SPIFFS для проигрывания WAV и MP3 файлов
[ref]aidar_i[/ref], не помогает
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя