İçindekiler:

Alexa Etkin Asansör Düğmesi: 4 Adım
Alexa Etkin Asansör Düğmesi: 4 Adım

Video: Alexa Etkin Asansör Düğmesi: 4 Adım

Video: Alexa Etkin Asansör Düğmesi: 4 Adım
Video: /ARKADAŞLAR AÇIKLAMAYA BAKIN/sanırım anti oldum [naber youtube]#kpop#itzy #short# #blackpink #keşfet 2024, Temmuz
Anonim
Image
Image
Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun

Bu talimattaki yöntem herhangi bir düğme için kullanılabilir, ancak bu örnek için Amazon Alexa'yı kullanarak çağırmak istediğimiz bir asansörümüz var. Aynı şeyi yapmak için Alexa tarafından kontrol edilen bir solenoid kullandığım bir önceki talimatım var, ancak bu daha zarif ve daha iyi çalışıyor. Düğme hala olduğu gibi çalışıyor, ancak kontrol etmek için Alexa'yı da kullanabilirsiniz.

Nihai fikir şudur --- bir düğmeye bastığınızda bir devreyi tamamlarsınız. Bu talimat için devreyi tamamlamak için bir alexa/mikrodenetleyici/röle kombinasyonu kullanıyorum. Düğmeyi değiştirmiyor. Düğmeye basmak yine de devreyi tamamlayacaktır. Ama ayrıca, Alexa'yı aradığınızda, mikrodenetleyiciye sinyal veriyor ve mikrodenetleyici, röleye bir sinyal gönderiyor ve bu da devreyi tamamlıyor.

İhtiyaç duyulan eşyalar şunlardır:

WeMos D1 mini

röle kartı

teller

WeMos D1 mini için güç kablosu

Adım 1: Düğmenin Kutuplarını Bulun

Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun
Düğmenin Kutuplarını Bulun

Asansör plakasını çıkardım ve sadece bir telefon fişi konektörünü çıkararak onu çıkarabileceğimi fark ettim. Asansör plakasının arkasında düğmenin işleyişi, bir işlemci ve sayı gösterimi için bir ekran vardı. Şans eseri bu düğmenin kablolar için bir vidalı terminali vardı. Kesme veya lehimleme gerekmez! Ancak 4 terminal vardı ve buton için hangisinin 2 olduğuna karar vermem gerekiyordu. Bana öyle geliyor ki, tüm düğmelerin %99'u bir çeşit plaka kapağı olan bir incelik anahtarı kullanıyor, bu yüzden düğme plakasına baktığımda düğmenin bacaklarının nereye lehimlendiğini ve hangi terminale gittiklerini görebiliyordum. Böylece, bu iki terminalin istediğim olduğunu tahmin ettim. Bunu test etmek için asansör plakasını taktım ve her bir terminale bir telin iki ucuna dokundum. Tabii ki, bu devreyi tamamladı, düğme yandı ve asansör kapısı açıldı.

Adım 2: Bağlayın

Bağla
Bağla
Bağla
Bağla
Bağla
Bağla

Bu devre 'Normalde Açık'tır. Düğmeye bastığınızda devreyi kapatmasını istiyorsunuz. Böylece, düğmeden gelen teller röleye gider. Biri COM terminaline, diğeri NO (Normalde Açık) terminaline gider.

Ardından, rölenin diğer ucundan gelen teller mikroişlemciye bağlanır. Oldukça basit…

Rölenin DC- mikroişlemcinin GND'sine

Rölenin DC+ mikroişlemcinin 5V'una

Rölenin mikroişlemci üzerindeki herhangi bir dijital pime GİRİŞİ

Her şeyin yolunda gittiğini kontrol ettikten sonra röleyi ve WeMos işlemciyi asansör plakasının arkasına sıcak yapıştırdım.

Adım 3: Kodlayın

Bu hem kolay hem de zor ve aynı zamanda. Amazon Alexa ile olan tüm tokalaşmaları kendim kodlamak zorunda kalsaydım, bu benim beceri seviyemin çok ötesinde olurdu. Neyse ki, birileri bunu zaten yaptı.

Sinric'e buradan kaydolun. Bu sitede gereken her şey var. Alexa'nın iletişim kurabileceği benzersiz bir cihaz adı verilmesi için 'cihazınızı' bu sayfaya kaydedebilirsiniz. Ardından, WeMos'a yüklemek için örnek kodu kullanabilir ve yalnızca cihaz adınızı, WiFi'nizi ve Alexa cihazınızı açıp kapattığında yürürlüğe girecek kodu değiştirebilirsiniz. Benim durumumda sadece pinMode(myRelayPin, HIGH); gecikme(700); pinMode(myRelayPin, DÜŞÜK); devreyi tamamlamak için röleye bir sinyal göndermek için.

4. Adım: Daha da Kullanışlı Hale Getirin

Hem üst kat hem de alt kat düğmesi için bu adımları takip ettim. Bu noktada Alexa'nın bulunduğunuz katın düğmesine basmasını sağlayabilir, ardından ikinci bir komut vererek gideceğiniz katın düğmesine basmasını sağlayabilirsiniz. Ama gerçekten, bu çok hantal.

Alexa uygulamasını telefonuma indirdim. Oradan ana menüye gidebilir, 'Rutinler'i seçebilir ve asansör için bir rutin oluşturabilirim. Örneğin, "Alexa, aşağı iniyor" dediğimde Alexa mutfaktaki düğmeye işaret edecek, "Aşağı Gidiyor" diyecek (Kısa bir süre duraksamasını ve bir şey söylemesini istemem ihtiyacım olan gecikmeyi sağlıyor), sonra bodrumdaki düğmeye işaret et. Tek bir komutla her şey yapılır.

Önerilen: