Відтворення WAV-файлів за допомогою Arduino
У цій статті представлений простий проект для відтворення WAV-файлів на платах Arduino (в даному проекті використовується недорога плата Arduino Nano V3).
Підготовка SD-карти
Сформатуйте SD-карту відповідно до наведеного нижче зображення з налаштуваннями.
Сконвертуйте ваші аудіо файли з наступними параметрами:
- частота дискретизації (Гц): 16000
- каналів: моно
- біт: 8
Для конвертації я використовував безкоштовне програмне забезпечення Wav Sample Rate Converter
Схема проста і в поясненні не потребує
Перед тим, як завантажити скетч на плату, необхідно встановити бібліотеку TMRpcm. Вся необхідна інформація знаходиться на офіційному сайті бібліотеки.
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка | ||
---|---|---|---|---|---|---|
Arduino | Nano V3.0 | 1 | Або аналог | |||
SD-шилд | 1 | |||||
SD-карта | 1 | |||||
Біполярний транзистор |
BC546B
|
1 | ||||
Резистор |
22 кОм
|
4 | ||||
Резистор |
4.7 кОм
|
1 | ||||
Динамік | 1 | |||||
Макетна плата | 1 | |||||
Прикріплені файли:
- WAV_files.zip (1314 Кб)
- WavSW_ino.ino (1 Кб)