Arduino Uno, Ultrasonik Sensor HC-SR04 və WTV020SD Səs Modulu ilə Danışıq Məsafəsi: 4 addım
Arduino Uno, Ultrasonik Sensor HC-SR04 və WTV020SD Səs Modulu ilə Danışıq Məsafəsi: 4 addım
Anonim

Ən məşhur Arduino layihələrindən biri olan Instructable #31 -ə xoş gəldiniz.

Bu layihəni sevirsinizsə, zəhmət olmasa Instructables -da izləyicilərimdən olun və Youtube kanalıma abunə olun … www.youtube.com/rcloversan

Hər halda, bu layihə üçün sizə lazımdır:

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

1x WTV020-SD-16P Səs Moudule

www.banggood.com/WTV020-Audio-Module-MP3-P…

1 x Ultrasonik modul

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

1x Çörək Paneli

www.banggood.com/Mini-Solderless-Prototype…

Jumper telləri

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

1 x Dinamik (8 Ohm)

1x LED

1x Rezistor 470K

1x SD kart (Sandisk)* 2GB !!!

*Doğru SD tapmaq (WTV020SD modulu yalnız orijinal Sandisk ilə işləyir), məni sözün əsl mənasında dəli etdi. Ebayda o qədər çox saxta model var ki, doğru birini əldə etmək üçün 3 dənəsini almalı oldum.

Addım 1: Səs fayllarının hazırlanması

Image
Image

Bu layihənin ən yorucu hissəsidir ….

Hər halda, WavePad Audio Redaktə Proqramını yükləyinhttps://www.nch.com.au/wavepad/index.html

və proqramı işə salın.

Səsinizdən istifadə edərək.wav fayllarını qırmızı düyməni basaraq qeyd edin (sol altdan 2 -ci). Hər bir fayl, obyektin ultrasəs sensoru qarşısındakı mövqeyinə görə eşitmək istədiyiniz məsafəni (santimetrlə) əhatə etməlidir. "Bip" səsi (5 sm -dən az), 10 sm, 15 sm, 20 sm, 25 sm, 30 sm və sairə olmalıdır (bu layihə üçün istifadə olunan ultrasəs sensorunun həddi 200 -dir!).

SD karta qoymaq istədiyiniz faylları açın,.wav -ı bu xüsusiyyətlərlə qeyd edin:

Format: PCM sıxılmamışdır

Xüsusiyyətlər: 32000Hz, 16 bit, Mono

Faylların adlandırılması: Voice1, Voice2, Voice3… və s.

Faylları masaüstündəki bir qovluğa qoyaraq (səslə) saxladım, buna görə də onları tapmaq asan oldu.

İndi ad4 çevirici proqramını yükləyin …

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

.wav faylını ad4 -ə çevirmək.

Bu faylı layihəniz üçün istifadə etmək istədiyiniz səslərin eyni qovluğunda saxlamağı unutmayın (kataloq səsi).. EXE faylına basaraq ad4 proqramını işə salın, MS-DOS pəncərəsi dərhal açılacaqdır.

Sorğuda (C: \>) cd masa üstü/səs yazın

(tam yolumun C: \> cd istifadəçiləri/istifadəçi/sənədlər/masa üstü/səs olduğunu unutmayın).

İndi yazın: ad4converter -E4 voice1.wav

Proqram avtomatik olaraq voice1.ad4 faylını yaradacaq.

Bütün.wav faylını ad4 formatına çevirənə qədər bu əməliyyatı bütün digər fayllar üçün təkrarlayın.

İndi bütün faylları sd kartına kopyalaya bilərsiniz, əksər PC-də olan yuvadan istifadə edərək SD kart WTV020SD-16P modulunun içinə qoyulmağa hazır olacaq.

Addım 2: WTV020SD-16P Modulunu sınayın

Kablolama…
Kablolama…

WTV020SD -nin funksionallığını təsir edə biləcək vacib bir şey səslərinizin/səslərinizin həcmidir.

Səsləri dinləmirsinizsə, aşağı salmağa çalışın (müvafiq əmri istifadə edərək: wtv020sd16p.setVolume (6);)

İşləmirsə, problem səhv/saxta bir SD kartdır.

Bir probleminiz varsa, Build Circuit tərəfindən yazılmış bu heyrətamiz dərsliyi oxuya bilərsiniz …

www.buildcircuit.com/how-to-convert-mp3-and…

Addım 3: Kabel çəkmə…

Zəhmət olmasa şəkildəki diaqrama uyğun olaraq dövrə naqilləri çəkin.

Addım 4: Kodlaşdırma…

Zəhmət olmasa Youtube kanalıma abunə olun və kodu tezliklə alacaqsınız.

www.youtube.com/rcloversan