Мазмұны:

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 Tutorial 27 - Measuring Distanc with Ultrasonic Sensor | SunFounder's ESP32 IoT Learnig kit 2024, Қараша
Anonim

Ардуинодағы ең танымал жобалардың бірі, менің нұсқаулық №31 -ге қош келдіңіз.

Егер сізге бұл жоба ұнаса, 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…

Jumper Wires

www.banggood.com/UNO-R3-ATmega328P-Developm…

1x динамик (8 Ом)

1x жарық диоды

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

1x SD картасы (Sandisk)* 2ГБ !!!

*Дұрыс SD -ті табу (WTV020SD модулі түпнұсқа Sandisk -пен жұмыс істейді), мені ақылға сыйдырды. Ebay -де көптеген жалған модельдер бар, мен олардың біреуін сатып алуым керек болды.

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 түрлендіру үшін.

Бұл файлды жобаңыз үшін пайдаланғыңыз келетін дыбыстардың бір каталогында сақтауды ұмытпаңыз (каталогтық дауыс).. EXE файлын басу арқылы ad4 бағдарламалық жасақтамасын іске қосыңыз, MS-DOS терезесі бірден шығады.

Сұрау бойынша (C: \>) cd desktop/voice жазыңыз

(менің толық жолым C: \> CD пайдаланушылары/пайдаланушы/құжаттар/жұмыс үстелі/дауыс екенін ескеріңіз).

Енді жазыңыз: ad4converter -E4 voice1.wav

Бағдарлама автоматты түрде voice1.ad4 файлын жасайды.

Бұл әрекетті барлық басқа файлдар үшін adw форматына.wav түрлендіргенше қайталаңыз.

Енді сіз бұл файлдардың барлығын 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

Ұсынылған: