Съдържание:
- Стъпка 1: Подготовка на аудио файловете
- Стъпка 2: Тествайте модула WTV020SD-16P
- Стъпка 3: Окабеляване…
- Стъпка 4: Кодиране …
Видео: Говорещо разстояние с Arduino Uno, ултразвуковия сензор HC-SR04 и звуковия модул WTV020SD: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Добре дошли в моя 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: Подготовка на аудио файловете
Това е най -досадната част от проекта …
Както и да е, изтеглете софтуера за редактиране на аудио 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
Препоръчано:
Измерете разстоянието с ултразвуковия сензор HC-SRF04 (най-новата 2020 г.): 3 стъпки
Измерете разстоянието с ултразвуковия сензор HC-SRF04 (най-новата 2020 г.): Какво представлява ултразвуковият сензор (разстояние)? Ултразвук (сонар) с вълни от високо ниво, които хората не могат да чуят. Въпреки това можем да видим наличието на ултразвукови вълни навсякъде в природата. При животни като прилепи, делфини … използвайте ултразвукови вълни, за да
Урок: Как да използвате аналогов ултразвуков сензор за разстояние US-016 с Arduino UNO: 3 стъпки
Урок: Как да използваме аналогов ултразвуков датчик за разстояние US-016 с Arduino UNO: Описание: US-016 ултразвуков стартов модул позволява 2 cm ~ 3 m възможности за измерване, захранващо напрежение 5 V, работен ток 3.8mA, поддържа аналогово изходно напрежение, стабилен и надежден. Този модул може да бъде различен и варира в зависимост от приложението
Аларма за сензор за разстояние W/ Arduino: 5 стъпки
Аларма за сензор за разстояние W/ Arduino: Искали ли сте някога аларма за сензор за разстояние/ движение, която да се състои от вас у дома и да се активира с натискане на превключвател? Алармената система, която създадох, прави точно това, тя манипулира ултразвуковия сензор за разстояние, за да следи дали
Arduino LED пръстен ултразвуков сензор за разстояние: 8 стъпки
Arduino LED пръстен ултразвуков сензор за разстояние: В този урок ще научим как да използваме LED пръстен с и ултразвуков модул за измерване на разстоянието. Гледайте демонстрационен видеоклип
Робот Arduino с разстояние, посока и степен на въртене (на изток, запад, север, юг), контролиран чрез глас с помощта на Bluetooth модул и автономно движение на робота .: 6 стъпки
Робот Arduino с разстояние, посока и степен на въртене (на изток, запад, север, юг), контролиран чрез глас с помощта на Bluetooth модул и автономно движение на робот. , Ляво, дясно, изток, запад, север, юг) необходимо разстояние в сантиметри с помощта на гласова команда. Роботът може да се движи и автономно