Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Добро пожаловать в мой Instructable # 31, также известный как один из самых популярных проектов Arduino.
Если вам нравится этот проект, станьте одним из моих подписчиков на Instructables и подпишитесь на мой канал Youtube… www.youtube.com/rcloversan
В любом случае, для этого проекта вам понадобятся:
1x Arduino Unoh
1x звуковой модуль WTV020-SD-16P
www.banggood.com/WTV020-Audio-Module-MP3-P…
1x ультразвуковой модуль
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x макетная плата
www.banggood.com/Mini-Solderless-Prototype…
Провода перемычки
www.banggood.com/UNO-R3-ATmega328P-Developm…
1x динамик (8 Ом)
1x светодиод
1x резистор 470К
1x SD карта (Sandisk) * 2ГБ !!!
* Поиск подходящей SD-карты (модуль WTV020SD работает только с оригинальным Sandisk) сводил меня с ума. На Ebay так много поддельных моделей, что мне пришлось купить 3 из них, чтобы получить нужную.
Шаг 1. Подготовка аудиофайлов
Это самая утомительная часть проекта….
В любом случае загрузите программное обеспечение для редактирования звука WavePad
и запустите программу.
Используя свой голос, запишите файлы.wav, нажав красную кнопку (2-я слева внизу). Каждый файл должен содержать расстояние (в сантиметрах), которое вы хотите услышать, в зависимости от положения объекта перед ультразвуковым датчиком. У вас должен быть звуковой сигнал (менее 5 см), 10 см, 15 см, 20 см, 25 см, 30 см и так далее (предел ультразвукового датчика, используемого в этом проекте, составляет 200!).
Откройте файлы, которые вы хотите поместить на SD-карту, сохраните.wav со следующими атрибутами:
Формат: PCM без сжатия
Атрибуты: 32000 Гц, 16 бит, моно
Именование файлов: Voice1, Voice2, Voice3… и так далее.
Я сохранил файлы, поместив их в каталог на рабочем столе (голос), чтобы их было легко найти.
Теперь загрузите программное обеспечение конвертера ad4…
docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…
для преобразования файла.wav в файл ad4.
Не забудьте сохранить этот файл в том же каталоге звуков, который вы собираетесь использовать для своего проекта (голосовой каталог). Запустите программу ad4, щелкнув файл. EXE, сразу же появится окно MS-DOS.
В командной строке (C: \>) напишите cd desktop / voice
(обратите внимание, что мой полный путь был C: \> cd users / user / documents / desktop / voice).
Теперь напишите: ad4converter -E4 voice1.wav
Программа автоматически создаст файл voice1.ad4.
Повторите эту операцию для всех остальных файлов, пока не преобразуете весь файл.wav в формат ad4.
Теперь вы можете скопировать все эти файлы на SD-карту, используя слот, доступный в большинстве ПК, и SD-карта будет готова к установке в модуль WTV020SD-16P.
Шаг 2: Протестируйте модуль WTV020SD-16P
Важная вещь, которая может повлиять на функциональность WTV020SD, - это громкость ваших звуков / голосов.
Если вы не слышите звуки, попробуйте уменьшить его (используя соответствующую команду: wtv020sd16p.setVolume (6);)
Если это не сработает, проблема в неправильной / поддельной SD-карте.
Если у вас возникнут проблемы, вы можете прочитать это замечательное руководство, написанное Build Circuit …
www.buildcircuit.com/how-to-convert-mp3-and…
Шаг 3. Подключение…
Подключите схему, следуя схеме на картинке.
Шаг 4. Кодирование…
Подпишитесь на мой канал Youtube, и вы скоро получите код.
www.youtube.com/rcloversan