İçindekiler:

Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü: 6 Adım
Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü: 6 Adım

Video: Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü: 6 Adım

Video: Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü: 6 Adım
Video: Sesli Komut ile Lamba Kontrolü - Google Assistant ve IFTTT 2024, Kasım
Anonim
Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü
Google Asistan ile ESP8266 NodeMCU Kullanarak Kapı Kontrolü

Bu, talimatlarla ilgili ilk projem, bu yüzden olası iyileştirmeler varsa lütfen aşağıya yorum yapın.

Buradaki fikir, bir kapının kontrol panosuna bir sinyal göndermek için google asistanını kullanmaktır. Böylece bir komut göndererek, kapı kontrolörünün girişindeki bir kontağı kapatan ve kontrolöre kapı açık sinyali gönderen bir röle olacaktır.

Google asistanını IOT cihazlarıyla bağlamak için Blynk ve IFTTT hizmetini kullanıyoruz.

Bu projede küçük boyutu nedeniyle NodeMCU ESP8266 modülünü kullanacağız.

Adım 1: Donanım ve Yazılım

Neye ihtiyacın var:

Donanım

1) NodeMCU (ESP8266) f.e. aliexpress

2) Tetik akımı tercihen <9mA, maksimum 12mA olan 5 veya 12V röle: f.e. aliexpress

3) Güç kaynağı röleye bağlı olarak 5 veya 12V (güvenli olması için >700mA) f.e. aliexpress

YazılımYüklemek için bağlantıları kullanın, tahta

1) Arduino IDE bağlantısı

2) Blynk Kitaplığı bağlantısı

3) ESP8266 Yönetim Kurulu yöneticisi (sonraki adım)

4) Blynk Uygulaması androidIOS

Adım 2: Nodemcu Board Kurulumu

1) Arduino IDE'yi açın

2) Dosyalara gidin -> tercih

3) Ek panolar Yöneticisi'nde şunu ekleyin: https://arduino.esp8266.com/stable/package_esp8266c… ve ardından sekmeyi kapatmak için Tamam'a basın.

4) Araçlar -> Pano -> Pano Yöneticisi'ne gidin (en üstte)

5) esp8266 ile esp8266'ya gidin ve yazılımı yükleyin.

3. Adım: Blynk'i Kurun

Blynk'i Kur
Blynk'i Kur

1) de Blynk uygulamasını açın ve bir hesap oluşturun.

2) Yeni proje oluştur (+ simgesi)

3) 'ESP8266' cihazını seçin ve oluşturun

4) Bir E-postada kişisel yetkili jetonunuzu alacaksınız.

5) Projede + ikonunu kullanarak widget ekleyebilirsiniz, resimde gösterildiği gibi ekle butonu

Adım 4: IFTTT Kurulumu

IFTTT Kurulumu
IFTTT Kurulumu
IFTTT Kurulumu
IFTTT Kurulumu
IFTTT Kurulumu
IFTTT Kurulumu

1) IFTTT.com'da veya uygulamada oturum açın veya bir hesap oluşturun.

2) Yeni uygulama oluşturun: ek açıklama

-'Bunda' google asistanı arayın ve tetikleyiciyi seçin, basit bir cümle söyleyin

- Kapıyı aç gibi bir şey ekleyin veya kendinizinkini seçin

-'that'ta web kancalarını arayın -> web isteği yapın ve resimdeki gibi ekleyin. IP için Blynk sunucusunun IP adresini eklemeniz gerekir (PC/dizüstü bilgisayarda CMD'yi açın ve "ping blynk-cloud" yazın ve yerel Blynk sunucunuzun IP adresini döndürmelidir) Yetkilendirme kodu için Blynk'ten aldığınız e-postadaki kişisel orijinal kodunuzu eklemeniz gerekir.

Adım 5: Bağlantılar

Bağlantılar
Bağlantılar

Bağlayın: Modülün Vin'i 5V veya 12V güç kaynağınıza (giriş, güç kaynağına maksimum 20VVcc röledir.

Programımda da görebileceğiniz gibi pin D8'e isteğe bağlı bir geri bildirim ekledim ama bu isteğe bağlı, böylece istediğinizi yapabilirsiniz.

Adım 6: Programı Modüle Yükleyin

Kodumu indir

Arduino IDE kullanarak açın

WiFi SSID'nizi ve şifrenizi WiFi'nize uyacak şekilde değiştirin

Yetkilendirme kodunu e-postanızdakiyle eşleşecek şekilde değiştirin

USB ile bağlanın ve yükleyin

Önerilen: