İçindekiler:
- Adım 1: Adım 1: İhtiyacınız Olan Şeyler / Ekipman
- Adım 2: Sesi Algılamak için Mikrofonu Ayarlama
- 3. Adım: Gpio Pinlerini Ayarlama
- Adım 4: Komut Dosyası Yazma
- Adım 5: Raspberry Pi için Ses Tanıma Yazılımını Yükleme:
Video: Raspberry Pi Ses Kontrollü Ev Otomasyonu: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu talimatın amacı, sesli komutlarınızla ışıkları / ledleri otomatikleştirebilen bir ahududu pi'nin nasıl kurulacağına dair adım adım bir eğitim sağlamaktır.
Adım 1: Adım 1: İhtiyacınız Olan Şeyler / Ekipman
1. Raspberry Pi 3, Noobs / Raspbian Os ile.
2. Mikrofonlu / USB mikrofonlu bir USB web kamerası
3. Raspberry pi'ye erişmek için windows / linux pc
Adım 2: Sesi Algılamak için Mikrofonu Ayarlama
Öncelikle mikrofonunuzun veya web kameranızın Raspberry Pi tarafından algılanıp algılanmadığını ve mikrofon seslerinin yüksek olup olmadığını kontrol etmeliyiz. İlk adım, web kameranızın veya mikrofonunuzun “lsusb” komutunu kullanarak listelendiğini kontrol etmektir.
Şekil 1: Raspberry Pi Tarafından Algılanan Web Kamerasını veya Mikrofonu Kontrol Etme
Sonraki adım, mikrofon kayıt sesini yüksek ayarlamaktır. Bunu yapmak için terminalde “alsamixer” komutunu girin. Düzgün bir grafik arayüz ekranı belirir, sesi ayarlamak için yukarı veya aşağı ok tuşlarına basın. F6'ya (tümü) basın, ardından listeden web kamerasını veya mikrofonu seçin. Kayıt sesini yüksek olarak ayarlamak için bir kez daha yukarı ok tuşunu kullanın.
Şekil 2: Mikrofon Sesini Yüksek Ayarlama
3. Adım: Gpio Pinlerini Ayarlama
GPIO Pinlerine erişmek için Raspberry Pi'nize Wiring Pi yüklemeniz gerekir
sudo apt-get install git-core
git klon git://git.drogon.net/wiringPi
cd kablolamaPi
./yapı
daha fazla talimat için ekran görüntülerine göz atabilirsiniz
Adım 4: Komut Dosyası Yazma
Aşağıdaki komut dosyasını 'led' adlı bir dosya olarak oluşturun:
#!/bin/bash
eğer [$# > 1]
sonra
/usr/local/bin/gpio modu 4 çıkış
eğer
sonra
/usr/local/bin/gpio üzerine 4 yaz
fi
if
sonra
/usr/local/bin/gpio 4 kapalı yaz
fi
fi
Komut dosyasını aşağıdaki komutla yürütülebilir olacak şekilde ayarlayın:
chmod u+x led
Şimdi bu komut, pine bağlı olan LED'i AÇIK konuma getirmelidir. (Pin numarası açıklaması Wiring Pi sayfasında bulunabilir).
./açtı
KAPATMAK için bu komut kullanılabilir
./kapatıldı
Adım 5: Raspberry Pi için Ses Tanıma Yazılımını Yükleme:
Sesli Komut, paket koleksiyonunun bir parçası olarak yüklenir. Bu eğitim için yalnızca bağımlılıklara ve sesli komut bileşenlerine ihtiyacımız var. Kurulum betiği çalıştığında, sadece bağımlılıklara ve sesli komuta evet diyebileceğiniz birkaç paket kurma isteğinizi soracaktır.
Aşağıdaki komutları yürütün:
git klon git://github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Yükle/
./InstallAUISuite.sh
Sesli Komut yüklendikten sonra sizden kurulum yapmanızı isteyecektir. Yükleme komut dosyasının otomatik kuruluma izin vermek için evet'i seçin. Kurulum tamamlandığında, yapılandırma dosyasını düzenlemenizi isteyecektir. Dosyayı düzenlemek için Enter'a basın ve yapılandırma için sonraki bölüme bakın. Yapılandırma dosyasına aşağıdaki satırı ekleyin, kaydedin ve çıkın.
light==/home/pi/scripts/led …
Yukarıdaki satır, ışık açık veya ışık kapalı dediğinizde Sesli Komutun, argümanı açıp kapatarak /home/pi/led komut dosyasını çalıştıracağı anlamına gelir. Bu, betiği manuel olarak çalıştırdığınız zamanki sonuca benzer.
Sesli Komutu başlatmak için aşağıdaki komutu kullanın. -c, sürekli çalıştırmak anlamına gelir, -k pi, Raspberry Pi'nin dikkatini çekmek için söyleyeceğiniz ad istemini ayarlar. -v, programın bir ses tanıma moduna girmeden önce istemi doğrulamasını sağlar. -i, sesli komutun yalnızca yapılandırma dosyasında listelenen açık komutları işlemesine neden olur. Son olarak, -b0 bağımsız değişkeni, sesli komutu yanıttan önce dolgu metni kullanmamaya zorlar.
sesli komut -c -k pi -v -b0 -i
Yukarıdaki komutu yürütün Açıkça PI deyin ve "Evet Efendim" yanıtını bekleyin
Açıkça söyle. LED yanmalıdır
Açıkça söyle. LED kapanmalıdır
bu kadar…….
Önerilen:
Konuşkan Otomasyon -- Arduino'dan Ses -- Ses Kontrollü Otomasyon -- HC - 05 Bluetooth Modülü: 9 Adım (Resimli)
Konuşkan Otomasyon || Arduino'dan Ses || Ses Kontrollü Otomasyon || HC - 05 Bluetooth Modülü:…………………………… Daha fazla video için lütfen YouTube kanalıma ABONE OLUN…. …. Bu videoda Konuşkan Otomasyon kurduk.. Mobilden sesli komut göndereceğiniz zaman ev cihazlarını açıp geri bildirim gönderecektir
COVID-19'dan Esinlenen Ses Kontrollü Ev Otomasyonu: 5 Adım
COVID-19'dan Esinlenen Ses Kontrollü Ev Otomasyonu: Son 4 yılda, Arduino tabanlı ev kontrollerinin 3 veya 4 farklı varyasyonunu denedim. Herkesin rahatlığı için burada bazı gelişmelerimin kronolojik tarihi var. Eğitilebilir 1 - Ekim 2015'te IR ve RF iletişim kullandı
Ses Kontrollü Ev Otomasyonu (Alexa veya Google Home gibi, Wifi veya Ethernet Gerekmez): 4 Adım
Ses Kontrollü Ev Otomasyonu (Alexa veya Google Home gibi, Wifi veya Ethernet Gerekmez): Temelde SMS tabanlı arduino kontrollü, google asistan kurulumlu, sesli talimat üzerinden mesaj göndermek için kullanılan rölelerdir. mevcut elektrikli cihazlar (Moto -X smartp'niz varsa
ESP8266 ve Google Home Mini Kullanarak Kendin Yap Ses/İnternet Kontrollü Ev Otomasyonu ve İzleme: 6 Adım
ESP8266 ve Google Home Mini Kullanarak Kendin Yap Ses/İnternet Kontrollü Ev Otomasyonu ve İzleme: Hey!! Uzun bir aradan sonra, hepimizin kazanmak için sıkıcı(iş) bir şeyler yapması gerektiği için buradayım.BLUETOOTH,IR,Lokal WIFI,Bulut yani zor olanlardan yazdığım tüm EV OTOMASYON yazılarından sonra *ŞİMDİ* geliyor. en kolayı ama en etkilisi
Ses Kontrollü Ev Otomasyonu: 8 Adım (Resimli)
Ses Kontrollü Ev Otomasyonu: Merhaba, Bu derste size ses kontrollü Ev Otomasyonu yapmayı öğreteceğim. Cep telefonumuza girip cihazlarımızı sesimizle kontrol edeceğiz. İnan bana, bunu yapmak göründüğü kadar zor değil. Sadece adımları izleyin ve y