Arkadaşlar merhaba, bu yazımızda Google Assistant sayesinde sesli komut ile Nodemcu’yu kontrol edeceğiz. Aralarındaki bağlantılar için IFTTT ve Blynk uygulamalarını kullanacağız.
Google Assistant Nedir ?
Google Assistant, Google üzerinden gerçekleşen yeni nesil arama yöntemidir. Aldığı komutları kullanıcı ile sohbet ederek yerine getiren tasarıma sahiptir. Her türlü bilgiyi sorabileceğiniz Google Assistant belirli bir bağlam ile size sesli olarak cevap verir. Google Assistantı kullanarak birçok farklı görevi yerine getirebilirsiniz müzik çalmak ve bazı ev otomasyon cihazlarını kontrol etmek gibi. Bizler de bu projemizde Google Assistant ve sesli komut kullanarak led yakıp söndürdük.
Google Assistantı Ne İşe Yarar ?
- Akıllı cihazları kontrol edebilirsiniz.
- Yol tarifi ,hava durumu gibi bilgileri sorabilirsiniz
- Arama yapabilir ,mesaj gönderebilirsiniz.
- Telefonunuzdaki diğer uygulamalara erişebilir ,kontrol
IFTTT Nedir ?
IFTTT ,” If This Then That “ anlamına gelir. Merak ettiğinizin farkındayız. Olayı biraz daha özetlemek gerekirse “eğer bu olay gerçekleşirse şu olsun “gibi çevirebiliriz. IFTTT birçok akıllı cihazın kontrolünde kullanılan bir uygulama. IFTT ile görevlerinizin tamamlanması için “hizmetleri “ birbirine bağlayabilirsiniz.
Webhook Nedir ?
Webhook , sistemdeki bileşenlerin çalışma esnasında araya girerek bizi ilgilendiren mesajları yakalamamızı sağlayan yöntemdir. Webhook sağlayan servisler ,kullanıcıyı ilgilendiren bir olay gerçekleştiğinde tanımlanan URL’e HPTT isteği atar ve uygulamayı takip eder. Bu sayede yazılım gerçek zamanlı olarak olaylardan haberdar olur. Eğer belirli bir olayı takip etmeniz gerekiyorsa Webhook bunun için ideal bir çözüm sayılır.
Google Assistant ile Sesli Kontrol Devre Şeması
Malzemeler:
Google Assistant ile Sesli Kontrol Proje Yapımı
- Devre kurulumu
- Blynk üzerinden Buton projesi oluşturma
- IFTTT programından IF kısmından Google Assistantı Than Kısmından Webhook’u seçerek gerekli konfigürasyonların yapılması. ( URL: http:// ping blynk-cloud.com / blynk anahtarı / update / gpio pini )
- Kodun Nodemcu’ya yüklenmesi
Not: Proje yapımının detayları için videomuzu izlemenizi tavsiye ederiz. 🙂