Оглавление:
- Шаг 1. Подготовка аудиофайлов
- Шаг 2: Протестируйте модуль WTV020SD-16P
- Шаг 3. Подключение…
- Шаг 4. Кодирование…
Видео: Расстояние разговора с Arduino Uno, ультразвуковым датчиком HC-SR04 и звуковым модулем WTV020SD: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Добро пожаловать в мой 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
Рекомендуемые:
Подключение ESP 32 с ультразвуковым датчиком: 3 шага
Подключение ESP 32 к ультразвуковому датчику: ультразвуковые датчики излучают звуковые волны с частотой, слишком высокой для человека. Затем они ждут, пока звук не отразится обратно, рассчитывая расстояние в зависимости от необходимого времени. Это похоже на то, как радар измеряет время, необходимое для
Переключатель света с ультразвуковым датчиком Arduino: 6 шагов
Переключатель света с ультразвуковым датчиком Arduino: Привет, ребята, сегодня я собираюсь сделать переключатель света. Иногда у меня есть вещи в руке, и у меня нет лишней руки, чтобы включить свет, и это становится неловкой ситуацией. Поэтому я решил сделать переключатель света, который поможет мне включить свет
Сигнализация Arduino с ультразвуковым датчиком: 5 шагов (с изображениями)
Сигнализация Arduino с ультразвуковым датчиком: это руководство о том, как самому сделать простое и дешевое устройство сигнализации. Все, что вам нужно, это базовые знания в области электроники и программирования Arduino. Если у вас есть какие-либо вопросы или проблемы, вы можете связаться со мной по электронной почте: iwx .production @ gmail.com Здесь
Взаимодействие Arduino с ультразвуковым датчиком и бесконтактным датчиком температуры: 8 шагов
Взаимодействие Arduino с ультразвуковым датчиком и бесконтактным датчиком температуры: в настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов. Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. В этом проекте
Модернизированная игрушечная машинка на радиоуправлении с ультразвуковым датчиком (Arduino): 3 шага
Модернизированная радиоуправляемая игрушечная машинка с ультразвуковым датчиком (Arduino): это радиоуправляемая игрушечная машинка, которая была модернизирована до RC-машины, избегающей объектов. Мы удалили оригинальную плату радиоуправляемой машины и использовали только двигатели постоянного тока. Эта радиоуправляемая игрушечная машинка включает в себя два двигателя постоянного тока. , один в передней части автомобиля в качестве мотора рулевого управления, а другой двигатель постоянного тока