İçindekiler:

Ses Aktif BT: 3 Adım (Resimlerle)
Ses Aktif BT: 3 Adım (Resimlerle)

Video: Ses Aktif BT: 3 Adım (Resimlerle)

Video: Ses Aktif BT: 3 Adım (Resimlerle)
Video: OTO SES SİSTEMİ MONTAJIMIZ BİTTİ.PART 3.İLK MÜZİKLERİMİZİ DİNLEDİK VE SARSINTI YAPTIK.DEAF BONCE. 2024, Kasım
Anonim
Sesle Etkinleştirilen BT
Sesle Etkinleştirilen BT

Arduino ile Ses Kontrollü Ev Otomasyonu: Bu projede ev cihazlarını kontrol etmek için bir ses fonksiyonu kullanıyorum. Bu proje Ev Otomasyonu serimin bir parçasıdır. Bu projenin gerçek hayatta kullanımı çok kolaydır. Her yaştan insan sadece komutları söyleyerek kontrol edebilir. Bu Arduino tabanlı proje, IR ve PC tabanlı olanlardan daha geniş bir menzile sahiptir. Bu projeyi yapmadan önce, HC 05 Bluetooth modülünün Arduino ile nasıl arayüzleneceğini ve ayrıca Arduino programlama temellerini de bilmelisiniz.

Adım 1: Gerekli Bileşenler

Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler
Gerekli Bileşenler

Arduino kullanarak ses kontrollü ev otomasyon sistemi için Gerekli Bileşenler

Arduino Uno: Arduino'yu sadeliği nedeniyle kullanıyoruz ve aynı zamanda LCD, Bluetooth modülü ve röle modülü ile aynı anda arayüz oluşturmak için çok sayıda dijital pin sağlıyor. HC-05 Bluetooth Modülü: HC-05 cep telefonu ile iletişim kurmak için kullanılır. phone.4 Kanal Röle Modülleri: Bu projede kullandığımız modül HL-54S'dir. Arduino'dan 5v mantıksal sinyal kullanarak açılır ve kapanır. 250VAC ve 10A'e kadar dayanabilir. Bu modüller 4 kanala sahiptir, böylece aynı anda 4 AC cihazı kontrol edebiliriz.16×2 LCD: LCD, proje adını görüntülemek için kullanılır, girilebilecek bir komut listesi daha sonra herhangi bir komut verilmesini ister ve durumunu gösterir. girilen komuttur. Arduino ile arayüz oluşturması kolay ve fiyatı çok ucuz olduğu için 16×2 LCD kullanıyoruz. 10k potansiyometre, tutucularla displayAC ampullerinin kontrastını kontrol etmek için kullanılır: AC ampuller, cihazları temsil etmek için kullanılır. Çünkü herhangi bir AC projesini prototiplerken kullanımı kolay ve çok kullanışlıdır.

. Harici 5 Volt besleme: Bir röleyi açıp kapatmak için 5 volt DC besleme gereklidir……

Adım 2: Arduino Kullanan Ses Kontrollü Ev Otomasyon Sisteminin Devre Şeması

Arduino Kullanan Ses Kontrollü Ev Otomasyon Sistemi Devre Şeması
Arduino Kullanan Ses Kontrollü Ev Otomasyon Sistemi Devre Şeması
Arduino Kullanan Ses Kontrollü Ev Otomasyon Sistemi Devre Şeması
Arduino Kullanan Ses Kontrollü Ev Otomasyon Sistemi Devre Şeması

Bağlantılar:

Bluetooth Modülü HC-05 HC-05 Rx'ten Arduino'ya Tx. HC-05 Tx'den Arduino'ya Rx. Vcc'den 5v'ye Topraktan 16×2 LCD: VSS'den toprağa. VDD voltaj beslemek için. VO 10k potansiyometrenin pinini ayarlamak için. RS 8. RW'yi pime bağlayın. 9. LCD D4'ü Pim 10'a etkinleştirin. LCD D5'i Pim 11. LCD D6'yı Pim 12'yi LCD D7'yi Pim 13'e topraklayın. Bir potansiyometrenin bir ucunu 5v'nin diğer ucuna topraklayın. potansiyometre.4 Kanal Röle modülleri: Harici 5 volttan JD VCC'ye. Topraktan toprağa. Ini1'den Pin'e 3. Ini2'den Pin 4. Ini3'ten Pin5'e. Vcc'den Arduino'ya 5v. Rölelerin normalde açık terminaline tüm ampullerin bir terminalini bağlayın. 220VAC'nin bir ucu rölenin tüm ortak terminallerine ve diğer ucu başka bir ampul terminaline.

Adım 3: Ses Kontrollü Ev Otomasyon Sisteminin Çalışması

Ses Kontrollü Ev Otomasyon Sisteminin Çalışması
Ses Kontrollü Ev Otomasyon Sisteminin Çalışması

AMR_Voice uygulamasına önceden tanımlanmış komutları söylüyoruz. Uygulama, Arduino tarafından alınan komutu Bluetooth'a gönderir ve açıklanan görevi gerçekleştirir. Aynı zamanda Arduino, durumu LCD'de görüntüler ve seri monitörde yazar. Her komutun, kodda tanımlanan benzersiz işlemleri vardır. Komutları rahatlığınıza göre değiştirebilirsiniz. Aşağıda komutların listesi bulunmaktadır.

Aşağıdaki video, sesimizi konuşma sinyaline çeviren ve bu sinyali Bluetooth modülü aracılığıyla Arduino'ya gönderen android uygulamasını nasıl kullandığımı gösteriyor. Bu Arduino ile kullanımı çok kolaydır ve bu proje çok az çaba ile yapılabilir.

Önerilen: