İçindekiler:

Arduino Uno, Ultrasonik Sensör HC-SR04 ve WTV020SD Ses Modülü ile Konuşma Mesafesi: 4 Adım
Arduino Uno, Ultrasonik Sensör HC-SR04 ve WTV020SD Ses Modülü ile Konuşma Mesafesi: 4 Adım

Video: Arduino Uno, Ultrasonik Sensör HC-SR04 ve WTV020SD Ses Modülü ile Konuşma Mesafesi: 4 Adım

Video: Arduino Uno, Ultrasonik Sensör HC-SR04 ve WTV020SD Ses Modülü ile Konuşma Mesafesi: 4 Adım
Video: Arabanıza Park Sensörü Yapın ! - Arduino Hc-sr04 ile Park Sensörü Yapımı (DIY) 2024, Kasım
Anonim

En popüler Arduino projelerinden biri olan Instructable #31'e hoş geldiniz.

Bu projeyi beğendiyseniz, lütfen Instructables'taki takipçilerimden biri olun ve Youtube kanalıma abone olun… www.youtube.com/rcloversan

Her neyse, bu proje için ihtiyacınız olan:

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

1x WTV020-SD-16P Ses Modülü

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

1x Ultrasonik modül

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

1x Ekmek Tahtası

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

Jumper Telleri

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

1x Hoparlör (8 Ohm)

1x LED

1x Direnç 470K

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

*Doğru SD'yi bulmak (WTV020SD modülü sadece orijinal Sandisk ile çalışır) beni kelimenin tam anlamıyla çıldırttı. Ebay'de o kadar çok sahte model var ki, doğru olanı elde etmek için 3 tane satın almam gerekti.

Adım 1: Ses Dosyalarını Hazırlama

Image
Image

Bu projenin en sıkıcı kısmı….

Her neyse, WavePad Ses Düzenleme Yazılımını indirinhttps://www.nch.com.au/wavepad/index.html

ve yazılımı başlatın.

Sesinizi kullanarak kırmızı düğmeye (sol alttan 2.) basarak.wav dosyalarını kaydedin. Her dosya, nesnenin ultrasonik sensörün önündeki konumuna göre duymak istediğiniz mesafeyi (santimetre cinsinden) içermelidir. "Bip" sesiniz (5cm'den az), 10cm, 15cm, 20cm, 25cm, 30cm ve benzeri olmalıdır (bu proje için kullanılan ultrasonik sensörün limiti 200'dür!).

SD karta koymak istediğiniz dosyaları açın,.wav dosyasını şu özelliklerle kaydedin:

Biçim: PCM Sıkıştırılmamış

Nitelikler: 32000Hz, 16 bit, Mono

Dosyaları adlandırma: Voice1, Voice2, Voice3… vb.

Dosyaları masaüstünde bir dizine (ses) koyarak kaydettim, bu yüzden onları bulmak kolaydı.

Şimdi ad4 dönüştürücü yazılımını indirin…

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

.wav dosyasını ad4'e dönüştürmek için.

Bu dosyayı projeniz için kullanmayı düşündüğünüz seslerle (dizin sesi) aynı dizine kaydetmeyi unutmayın.. EXE dosyasına tıklayarak ad4 yazılımını başlatın, hemen MS-DOS penceresi açılacaktır.

Komut isteminde (C:\>) cd masaüstü/ses yazın

(lütfen tam yolumun C:\>cd users/user/documents/desktop/voice olduğunu unutmayın).

Şimdi şunu yazın: ad4converter -E4 ses1.wav

Yazılım otomatik olarak voice1.ad4 dosyasını oluşturacaktır.

Tüm.wav dosyalarını ad4 biçiminde dönüştürene kadar bu işlemi diğer tüm dosyalar için tekrarlayın.

Artık tüm bu dosyaları PC'nin çoğunda bulunan yuvayı kullanarak sd karta kopyalayabilirsiniz ve SD kart WTV020SD-16P modülünün içine yerleştirilmeye hazır olacaktır.

Adım 2: WTV020SD-16P Modülünü Test Edin

Kablolama…
Kablolama…

WTV020SD'nin işlevselliğini etkileyebilecek önemli bir şey, seslerinizin/seslerinizin düzeyidir.

Sesleri dinlemiyorsanız, düşürmeyi deneyin (uygun komutu kullanarak: wtv020sd16p.setVolume(6);)

Çalışmıyorsa, sorun yanlış/sahte bir SD karttır.

Bazı sorunlarınız varsa, Build Circuit tarafından yazılmış bu harika öğreticiyi okuyabilirsiniz…

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

Adım 3: Kablolama…

Lütfen devreyi resimdeki şemaya göre bağlayın.

Adım 4: Kodlama…

Kodlama…
Kodlama…

Lütfen Youtube kanalıma abone olun, kodu kısa sürede alacaksınız.

www.youtube.com/rcloversan

Önerilen: