Съдържание:

Говорещо разстояние с Arduino Uno, ултразвуковия сензор HC-SR04 и звуковия модул WTV020SD: 4 стъпки
Говорещо разстояние с Arduino Uno, ултразвуковия сензор HC-SR04 и звуковия модул WTV020SD: 4 стъпки

Видео: Говорещо разстояние с Arduino Uno, ултразвуковия сензор HC-SR04 и звуковия модул WTV020SD: 4 стъпки

Видео: Говорещо разстояние с Arduino Uno, ултразвуковия сензор HC-SR04 и звуковия модул WTV020SD: 4 стъпки
Видео: Урок 4. Fermi. Работа с УЗ датчиком (sonar/сонар). Программируем драйвер моторов на повороты машинки 2024, Ноември
Anonim

Добре дошли в моя Instructable #31, известен още като един от най -популярните проекти на Arduino.

Ако ви харесва този проект, моля, станете един от моите последователи в Instructables и се абонирайте за моя канал в Youtube … www.youtube.com/rcloversan

Както и да е, за този проект се нуждаете от:

1x Arduino Unohttps://www.banggood.com/UNO-R3-ATmega328P-Developm…

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 LED

1x резистор 470K

1x SD карта (Sandisk)* 2GB !!!

*Намирането на правилния SD (модулът WTV020SD работи само с оригиналния Sandisk), направо ме побърка. Има толкова много фалшиви модели в Ebay, че трябваше да купя 3 от тях, за да получа правилния.

Стъпка 1: Подготовка на аудио файловете

Image
Image

Това е най -досадната част от проекта …

Както и да е, изтеглете софтуера за редактиране на аудио WavePadhttps://www.nch.com.au/wavepad/index.html

и стартирайте софтуера.

С помощта на гласа си запишете.wav файловете, като натиснете червения бутон (2 -ри от лявото дъно). Всеки файл трябва да съдържа разстоянието (в сантиметри), което искате да чуете, според позицията на обекта пред ултразвуковия сензор. Трябва да имате звук „бипкане“(по -малко от 5 см), 10 см, 15 см, 20 см, 25 см, 30 см и така нататък (границата на ултразвуковия сензор, използван за този проект, е 200!).

Отворете файловете, които искате да поставите на SD картата, запазете.wav с тези атрибути:

Формат: PCM Некомпресиран

Атрибути: 32000Hz, 16 бита, моно

Наименуване на файловете: Voice1, Voice2, Voice3 … и така нататък.

Запазих файловете, поставяйки ги в директория на работния плот (глас), така че беше лесно да ги намеря.

Сега изтеглете софтуера за конвертор на ad4 …

docs.google.com/file/d/0B4p82-pNB6o7QXFwZ…

да конвертирате.wav файла в ad4.

Не забравяйте да запишете този файл в същата директория на звуците, които възнамерявате да използвате за вашия проект (глас на директория). Стартирайте софтуера ad4, като щракнете върху. EXE файла, прозорецът MS-DOS ще се появи веднага.

При подкана (C: \>) напишете cd десктоп/глас

(моля, обърнете внимание, че пълният ми път беше 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

Препоръчано: