Mündəricat:

Alexa Aktivləşdirilmiş Lift Düyməsi: 4 Addım
Alexa Aktivləşdirilmiş Lift Düyməsi: 4 Addım

Video: Alexa Aktivləşdirilmiş Lift Düyməsi: 4 Addım

Video: Alexa Aktivləşdirilmiş Lift Düyməsi: 4 Addım
Video: Xiaomi şlüz və ZigBee sensorları necə işləyir - ətraflı nəzərdən keçirin 2024, Dekabr
Anonim
Image
Image
Düymənin Qütblərini tapın
Düymənin Qütblərini tapın

Bu təlimatdakı metod hər hansı bir düymə üçün istifadə edilə bilər, ancaq Amazon Alexa ilə zəng etmək istədiyimiz bir liftimiz var. Eyni şeyi etmək üçün Alexa tərəfindən idarə olunan bir solenoid istifadə etdiyim əvvəlki bir təlimatım var, amma bu daha zərifdir və daha yaxşı işləyir. Düymə hələ də olduğu kimi işləyir, ancaq onu idarə etmək üçün Alexa -dan da istifadə edə bilərsiniz.

Son fikir budur --- bir düyməni basdığınız zaman bir dövrə tamamlayırsınız. Bu təlimat üçün, dövrəni tamamlamaq üçün bir alexa/mikrokontrolör/röle birləşməsindən istifadə edirəm. Bu düyməni əvəz etmir. Düyməni basmaq dövrəni tamamlayacaq. Ancaq əlavə olaraq, Alexa -ya zəng etdiyiniz zaman mikrokontrolöre siqnal verir və mikro nəzarətçi dövrəni tamamlayan röleyə bir siqnal göndərir.

Lazım olan maddələr bunlardır:

WeMos D1 mini

Röle lövhəsi

tellər

WeMos D1 mini üçün elektrik kabeli

Addım 1: Düymənin Qütblərini tapın

Düymənin Qütblərini tapın
Düymənin Qütblərini tapın
Düymənin Qütblərini tapın
Düymənin Qütblərini tapın
Düymənin Qütblərini tapın
Düymənin Qütblərini tapın

Lift lövhəsini çıxarıb gördüm ki, sadəcə telefon fişinin konnektoru çıxarıb çıxara bilərəm. Lift lövhəsinin arxa tərəfində düymə, prosessor və rəqəmlərin göstərilməsi üçün bir ekran vardı. Xoşbəxtlikdən, düymənin tellər üçün bir vida terminalı var idi. Kəsmə və ya lehimləmə lazım deyil! Ancaq 4 terminal var idi və hansının düymə üçün olduğuna qərar verməli oldum. Mənə elə gəlir ki, bütün düymələrin 99% -i bir növ boşqab örtüyü olan bir toxunma açarı istifadə edir, buna görə də düymə lövhəsinə baxanda düymənin ayaqlarının harada lehimli olduğunu və hansı terminala getdiyini görə bildim. Beləliklə, bu iki terminalın istədiyim terminal olduğunu təxmin etdim. Bunu yoxlamaq üçün lift lövhəsini bağladım və telin hər iki ucuna hər bir terminala toxundum. Əlbəttə ki, bu dövrəni tamamladı, düymə yandı və lift qapısı açıldı.

Addım 2: Bağlayın

Bağlayın
Bağlayın
Bağlayın
Bağlayın
Bağlayın
Bağlayın

Bu dövrə 'Normalda Açıqdır'. Düyməni basdığınız zaman onun dövrəni bağlamasını istəyirsiniz. Beləliklə, düymədən olan tellər röleə gedir. Biri COM terminalına, digəri isə NO (Normal Açıq) terminalına gedir.

Sonra, rölin digər ucundakı tellər mikroprosessora qoşulur. Olduqca sadə…

DC- mikroprosessorun GND-ə rölesinin

DC+ rölesi 5V mikroprosessora

Mikroprosessordakı hər hansı bir rəqəmsal pinə keçid

Hər şeyin yaxşı olduğunu yoxladıqdan sonra, röleyi və WeMos prosessorunu lift lövhəsinin arxasına yapışdırdım.

Addım 3: Kodlaşdırın

Bu həm asan, həm də çətin və eyni zamanda. Amazon Alexa ilə bütün əl sıxışmalarımı kodlaşdırmalı olsaydım, bu mənim bacarıq səviyyəmdən də çox olardı. Şükürlər olsun ki, artıq kimsə bunu edib.

Sinric üçün burada qeydiyyatdan keçin. Bu saytda lazım olan hər şey var. Alexa ilə ünsiyyət qura biləcəyi unikal bir cihaz adı verilməsi üçün 'cihazınızı' bu səhifədə qeydiyyatdan keçirə bilərsiniz. Sonra nümunə kodunu WeMos -a yükləmək üçün istifadə edə bilərsiniz və sadəcə cihazınızın adını, WiFi -nizi və Alexa cihazınızı yandırdıqda/söndürdükdə tətbiq ediləcək kodu əvəz edə bilərsiniz. Mənim vəziyyətimdə sadəcə bir pinMode (myRelayPin, HIGH) əlavə etmək idi; gecikmə (700); pinMode (myRelayPin, LOW); dövrəni tamamlamaq üçün röleye bir siqnal göndərmək.

Addım 4: Daha Faydalı Edin

Həm yuxarı, həm də aşağı düymə üçün bu addımları izlədim. Bu nöqtədə Alexa -nın olduğunuz mərtəbənin düyməsini basmasını, sonra gedəcəyiniz zəminə düyməni basması üçün ikinci bir əmr verməsini istəyə bilərsiniz. Amma əslində, bu, çox ağırdır.

Telefonuma Alexa tətbiqini yüklədim. Oradan əsas menyuya girə bilərəm, 'Rutinlər' seçin və lift üçün bir rutin yarada bilərsiniz. Məsələn, "Alexa, enirəm" deyəndə Alexa mətbəxdəki düyməni siqnal edəcək, "Downing" deyəcək (qısa fasilə verməsi və bir şey söyləməsi mənə lazım olan gecikməni verir), sonra zirzəmidəki düyməni siqnal edin. Bir əmrlə hər şey edilir.

Tövsiyə: