Оглавление:

Расстояние разговора с Arduino Uno, ультразвуковым датчиком HC-SR04 и звуковым модулем WTV020SD: 4 шага
Расстояние разговора с Arduino Uno, ультразвуковым датчиком HC-SR04 и звуковым модулем WTV020SD: 4 шага

Видео: Расстояние разговора с Arduino Uno, ультразвуковым датчиком HC-SR04 и звуковым модулем WTV020SD: 4 шага

Видео: Расстояние разговора с Arduino Uno, ультразвуковым датчиком HC-SR04 и звуковым модулем WTV020SD: 4 шага
Видео: Arduino UNO LM2596 HX711 Ультразвуковой HC SR04 NRF24L01 9G SG90 servo Разговор про контент 2024, Июль
Anonim

Добро пожаловать в мой 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. Подготовка аудиофайлов

Image
Image

Это самая утомительная часть проекта….

В любом случае загрузите программное обеспечение для редактирования звука 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

Рекомендуемые: