İçindekiler:

LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü - Konuşan Arduino Projesi - Talkie Arduino Kütüphanesi: 5 Adım
LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü - Konuşan Arduino Projesi - Talkie Arduino Kütüphanesi: 5 Adım

Video: LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü - Konuşan Arduino Projesi - Talkie Arduino Kütüphanesi: 5 Adım

Video: LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü - Konuşan Arduino Projesi - Talkie Arduino Kütüphanesi: 5 Adım
Video: Простой DIY микшер своими руками 🔋 (микросхема lm386) 2024, Temmuz
Anonim
LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü | Konuşan Arduino Projesi | Talkie Arduino Kütüphanesi
LM386 Kullanarak Arduino Metinden Konuşmaya Dönüştürücü | Konuşan Arduino Projesi | Talkie Arduino Kütüphanesi

Merhaba arkadaşlar, birçok projede arduino'nun konuşma saati gibi bir şey konuşmasını veya bazı verileri söylemesini istiyoruz, bu nedenle bu talimatlarda Arduino kullanarak metni konuşmaya dönüştüreceğiz.

Adım 1: İhtiyacınız Olan Şeyler

İhtiyacın olan şeyler
İhtiyacın olan şeyler
İhtiyacın olan şeyler
İhtiyacın olan şeyler
İhtiyacın olan şeyler
İhtiyacın olan şeyler

Bu talimat için aşağıdakilere ihtiyacınız olacak: Arduino kartı Bir hoparlörLM3862x 10k direnç1x 0.1uF kapasitör2x 10uF kapasitör1x 0.05uF kapasitör1x 220uF kapasitör1x 100k PotansiyometreGüç Kaynağı

Adım 2: Arduino IDE'nize Talkie Kitaplığı Kurma

Arduino IDE'nize Talkie Kitaplığı Kurma
Arduino IDE'nize Talkie Kitaplığı Kurma

Şimdi Kitaplık Yöneticisi ekranınızda olacak. Arama çubuğuna Talkie yazın ve yükle düğmesine tıklayın. Kütüphane kurulacak.

3. Adım: Bağlantılar

Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar

İlk resim LM386 kullanarak bir amplifikatörün nasıl yapılacağıdır. Yani temel fikir, Arduino'dan ses çıkacak ve bunu amplifiye etmemiz gerekiyor, böylece bir amplifikatör devresine ihtiyacımız var, bu yüzden LM386 ve amplifikatör devresini olabildiğince kullanıyoruz. resimde bakın. Ardından LM386 amplifikatör devresindeki mikrofon yerine diğer devrede görüldüğü gibi Arduino'ya bağlayacağız.

4. Adım: Kod

kod
kod

Bu Talkie kütüphanesi çok kullanışlıdır ve 1000'den fazla kelime ve komuta sahiptir. Birkaç örneği var, hepsini deneyebilirsiniz, ancak burada çalışmayı açıklamak için basit bir kod kullanıyoruz. Aşağıdaki kodu kopyalayın:#include "Talkie.h" //Talkie.h bu kütüphaneyi başlatmak ve Dijital'i ayarlamak için kullanılır. Arduino'nun pin 3'ü çıkış olarak pin#include "Vocab_US_Large.h" //Vocab_US_Large.h uyarıları kullanmak için kullanılır#include "Vocab_Special.h" //Vocab_Special.h pauseTalkie sesini kullanmak için kullanılır; // komutları kullanmak için bir 'değer' nesnesi tanımlayınvoid setup() {}void loop() { voice.say(spPAUSE2); sesli.say(sp2_DANGER); sesli.say(sp2_DANGER); sesli.say(sp3_STORM); sesli.say(sp3_IN); sesli.say(sp3_THE); voice.say(sp3_NORTH);/*İlk sesli komut voice.say(spPAUSE2), uyarı mesajını tekrarlarken kısa bir duraklama yapmaktır. Ve sonraki komutlar sadece şu anlama gelen basit kelimelerdir: TEHLİKE KUZEYDE TEHLİKE STORM.*/}Bütün bunlardan sonra Kodu arduino'ya yükleyin

Adım 5: Ses Çıkışı

Ses çıkışı
Ses çıkışı

Son olarak kodu Arduino'ya yükleyin ve güç kaynağını ona bağlayın. Devreyi açar açmaz uyarıları duymaya başlayacaksınız! Net bir ses alamazsanız, tencerenin düğmesini ayarlamayı deneyin veya Arduino'nun uygun güç kaynağı alıp almadığını kontrol edin ve Arduino'nun GND'sinin devrenin toprağına bağlı olduğundan emin olun.

Önerilen: