Mündəricat:

İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr: 8 addım (şəkillərlə birlikdə)
İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr: 8 addım (şəkillərlə birlikdə)

Video: İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr: 8 addım (şəkillərlə birlikdə)

Video: İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr: 8 addım (şəkillərlə birlikdə)
Video: Lanbon L8-HS - Tuya Smart və Home Assistant üçün sensor ekranlı wi-fi açarı 2024, Noyabr
Anonim
İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr
İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr
İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr
İnteqrasiya edilmiş Alexa idarə olunan ağıllı pərdələr

Hal -hazırda İnternetdə mövcud olan bir çox Smart Blind layihəsi və Təlimatlandırıcı var. Bununla birlikdə, bütün sxemlər daxil olmaqla kor içərisində olan hər şeyi əldə etmək məqsədi ilə mövcud layihələrə öz toxunuşumu qoymaq istədim. Bu daha təmiz və daha təqdim edilə bilən bir ağıllı kor sistemi deməkdir.

Beləliklə, ilk Təlimat kitabımda, Alexa vasitəsi ilə, mobil cihazdan və ya əl ilə pərdələrin öz əlləri ilə səsinizlə idarə oluna bilən öz ağıllı kor sisteminizi necə qura biləcəyinizi sizə göstərəcəyəm.

Özüm edə biləcəyim hər şeyi verəcəyəm! Zövq alın: D.

Təchizat

Lehimləmə Dəmiri və Lehim

İsti Yapışqan Tabancası

1 x 270 dərəcə yüksək torklu servo (https://amzn.to/31Y1EqD)

1 x NodeMCU ESP8266 İnkişaf lövhəsi. Buna bənzər bir şey:

2 x toxunma düymələri

Veroboard prototipi

USB çıxışına (5V) çatmaq üçün tələb olunan Dinamik kabelinin uzunluğu

PLA və ya 3D Çap Xidməti ilə 3D Yazıcı

Bağlama Kabelinin Uzunluqları

Dişi və Kişi Başlıq Pinləri Veroboard -a uyğunlaşdırılır (hər şeyi birbaşa lövhəyə lehimləmək istəyirsinizsə, bu isteğe bağlıdır)

Addım 1: Mövcud Korunuzu Sökmək

Mövcud Korunuzu Sökmək
Mövcud Korunuzu Sökmək
Mövcud Korunuzu Sökmək
Mövcud Korunuzu Sökmək

Tamam, buna görə ilk bit bir az qorxunc səslənir, amma çox düzdür və ümumiyyətlə ən çox pərdələr bir az fərqli görünsə də eyni sistemi istifadə edir!

Etməli olduğunuz ilk şey, pərdələri açmağa və bağlamağa imkan verən mövcud kasnaq sisteminin yerləşdiyi tərəfi tapmaqdır. İlk görüntüyə bənzəyəcək (Bu, artıq pərdələrdən çıxarılıb)

Bunu tapdıqdan sonra pərdələrdən çıxarmalısınız. Sadəcə asılmış ipin ucunu çıxarmaq vəziyyətidir (Hər bir ipin sonunda bir düyün var). Bunlar çıxarıldıqdan sonra, sistemdən keçən altıbucaqlı və ya kvadrat çubuqda bir az tutucu yuyucusu olacaq. Bunu çıxarın (daha sonra lazım olduğu kimi saxlayın) və sonra kasnak sistemini çubuğun sonuna doğru sürüşdürün.

Bu çıxarılması lazım olan hər şeydir. Sizi yerləşdiyi çubuqla tərk etməli və kasnaq iplərinin keçdiyi bir çuxur olmalı, əl ilə idarəetmə düymələrinin yerləşəcəyi yer budur. İkinci şəkil, köhnə kasnağı çıxardıqdan sonra içərinin necə görünəcəyini göstərir.

Bu kasnağın çıxarılmasının səbəbi servo motorda çox müqavimət yaratması və motorun dayanmasına səbəb olmasıdır və buna görə də pərdələri fiziki olaraq hərəkət etdirə bilməməsidir.

Addım 2: 3D Çap Daxil edir

Yaxşı, aşağıda Smart Pərdələr yaratmaq üçün lazım olan bütün 3D faylları daxil etdim. 3D printeriniz yoxdursa, kiçik bir qiymətə sizin üçün hissələri çap edəcək müxtəlif onlayn xidmətlər var. Təəssüf ki, hər kor eyni olmadığı üçün ölçüləri və ya formaları düzəltməlisinizsə, həm STL sənədlərini, həm də xam Fusion 360 sənədlərini daxil etdim! Aşağıda hər bir modelin qısa izahı verilmişdir:

Servo Bağlantı - Servo kuplaj, hər hansı bir standart servo aksesuarlara uyğun olaraq hazırlanmışdır və servo ilə birlikdə verilən vintlərdən istifadə edərək servoya bağlanacaqdır. Daxil etdiyim birləşmə, 6 mm diametrli pərdə içərisinə altıbucaqlı bir çubuq yerləşdirəcək.

Əsas Dövrə Girişi - Bu əlavə, əsas elektron lövhənin yuxarıdan yapışdırılması və kor idarəetmə çubuğunun altındakı korun içərisində oturması üçün nəzərdə tutulmuşdur.

Servo Əlavə - Bu əlavə servonun bərkidilməsi və sonra pərdələrin ucuna sürüşməsi üçün nəzərdə tutulmuşdur. Heç bir hərəkət etmədən servonu etibarlı şəkildə tutacaq. Bu, təchizat bölməsində əlaqəli servoya uyğun olaraq hazırlanmışdır.

Push Button Holder - Nəhayət, düymə tutacağı, sonradan yaradılan düymə dövrəsinin kasnaqlardakı pərdələrdə qalan çuxurun üstündə tutulmasına imkan verəcəkdir. Bu, zəruri hallarda pərdələrin əllə işləməsinə imkan verəcəkdir.

Addım 3: Dövrün qurulması

Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması
Dövrə qurulması

Bu addım bir az lehimləmə tələb edəcək, amma buna dəyər! Vaxtınızı ayırın və heç nəyə tələsməyin.

Döngəni mis Veroboard üzərində quracağıq, bu da dövrənin asanlıqla qurulmasına imkan verəcək, hər hansı bir qısa dövrə dayandırmaq üçün düzgün parçaları kəsdiyinizə əmin olun!

Zəhmət olmasa, Smart Blinds dövrə qurmaq üçün daxil olan Fritz sxeminə əməl edin. Dövrə qurarkən, dövrə girişini çap etməlisiniz. Beləliklə, pərdələriniz üçün yaratmağınız lazım olan ölçüdən asılı olaraq dövrəni mümkün qədər kiçik etməyə çalışın. Yaratdığımdan görə biləcəyiniz kimi, Verboard nodeMCU lövhəsinin uzunluğu ilə eynidir. Bu, kor içərisində bir dəfə qiymətli yer saxlayır.

Təchizat bölməsində qeyd edildiyi kimi, qadın başlıq pinlərini lövhəyə lehimləməyi seçdim, bu, nodeMCU -nun uğursuz olması və ya bir problem olması halında asanlıqla dəyişdirməyimə imkan verərdi. İstəyirsinizsə, nodeMCU lövhəsini birbaşa Veroboard üzərinə lehimləmək tamamilə məqbuldur.

Tövsiyə edəcəyim bir şey, lövhəyə servo bağlantısı üçün Kişi başlıqlarından istifadə etməkdir, bu, pərdələrin içərisinə bir dəfə quraşdırılmasını çox asanlaşdırır.

Şəkillər tamamlanmış lövhəni göstərir (3D çap hissəsi artıq yapışdırılıb)

Push Button Dövrə Kartı

Qurmaq lazım olan digər sxem, zəruri hallarda kor hərəkəti əl ilə ləğv etməyə imkan verən Push Button Circuit -dir. Daxil olan 3D çap tutacaqda iki düymə üçün kifayət qədər yer var və 3 kabelin kənardan keçməsi üçün bir çuxur da var (hər bir düymə üçün 1 GND və 1 rəqəmsal giriş) Dövrə diaqramından gördüyünüz kimi GND kabelləri papatya dəyişdirildi, buna görə GND düyməsini dövrə ilə NodeMCU Circuit GND -yə qoşan yalnız bir kabel var.

Circuit Veroboard etmək üçün lazım olan ölçülər:

W = 24 mm

L = 21 mm

Addım 4: NodeMCU lövhəsinin hazırlanması

Növbəti addım, tələb olunan proqramı NodeMCU lövhəsinə yükləməkdir. Bunun yolu Arduino IDE -dən istifadə etməkdir. NodeMCU üçün kitabxananın IDE -yə quraşdırılması lazım olduğu üçün, bu heç bir tak və istifadə vəziyyətində deyil.

Bu prosesi keçmək əvəzinə, NodeMCU -nun Arduino mühiti ilə işləməsi üçün lazım olan hər addımı və detalı izah etdiyi üçün bu təlimatı istifadə etməyi məsləhət görürəm:

bit.ly/2Rznoni

Yuxarıdakı Təlimatı tamamladıqdan sonra, indi NodeMCU -nun Arduino IDE -dən istifadə edərək proqramlaşdırıla biləcəyi bir nöqtədə olmalısınız, NodeMCU WiFi -yə qoşula bilər və onu veb brauzer vasitəsilə də idarə edə bilərsiniz.

Addım 5: Smart Pərdələr Proqramı ilə NodeMCU proqramlaşdırılması

Smart Pərdələr Proqramı ilə NodeMCU proqramlaşdırılması
Smart Pərdələr Proqramı ilə NodeMCU proqramlaşdırılması
Smart Pərdələr Proqramı ilə NodeMCU proqramlaşdırılması
Smart Pərdələr Proqramı ilə NodeMCU proqramlaşdırılması

Növbəti addım, ağıllı pərdələr proqramını NodeMCU lövhəsinə yükləməkdir. Artıq NodeMCU və Alexa vasitəsi ilə ağıllı işıqlandırmanı parlaqlıq nəzarəti ilə idarə etməyə imkan verən inanılmaz bir kitabxana var. Kitabxana AirCookie tərəfindən yaradılıb və 10 -a qədər cihazın proqramlaşdırılmasına imkan verir. Orijinal mənbə kodunu burada tapa bilərsiniz:

Ağıllı pərdələr vəziyyətində, pərdələri Qapalı mövqedən (0) və açma mövqeyindən (Son istifadə olunan faiz) çevirmək üçün virtual işığın Açma/Kapatma üsulundan istifadə edirik. Daha sonra Parlaqlıq parametrini korların açılmasını istədiyimiz məbləğ kimi istifadə edirik. Ancaq bu, yalnız 0-70% arasında dəyişir və 70% -i servonun tam çeşididir.

Arduino faylını daxil etdim. Zəhmət olmasa kodu yükləyin və sonra açın. Bunun baş verməsi üçün çox şey lazım olmadığını görə bilərsiniz, ancaq etməli olduğunuz bir neçə dəyişiklik var.

WiFi SSID: İlk şey SSID -ni istifadə etmək istədiyiniz WiFi bağlantısına uyğun olaraq dəyişdirməkdir. Bu, tam uyğun gəlməlidir, əks halda əlaqə qurmaqda problem yaşayacaqsınız.

WiFi Şifrəsi: Dəyişdirməli olduğunuz ikinci şey, qoşulduğunuz SSID paroluna uyğun WiFi Şifrəsidir.

Espalexa Kitabxanası: Bundan sonra etməlisiniz ki, Espalexa kitabxanasını Arduino IDE -yə əlavə edin. Bunu etmək üçün lütfən bu çox qısa təlimatı izləyin:

Cihaz Adını Dəyişdirin: Etməyiniz lazım olan son şey, cihazın adını Alexa tətbiqində görünməsini istədiyiniz şəkildə dəyişdirməkdir. Bunu etmək üçün 'espalexa.addDevice ("Blinds", servoPositionChanged, 20)' sətrindəki 'Korlar' yazılan hissəni dəyişdirin. Bunu istədiyiniz hər şeyə dəyişdirin.

Yuxarıda göstərilən bütün addımlar tamamlandıqdan sonra proqramı NodeMCU lövhəsinə yükləmək üçün yükləmə düyməsini sıxmaq kifayətdir. İndi inşallah uğur qazanır və növbəti mərhələyə keçə bilərsiniz, Test!

Proqramın sınanması:

Sizin vəziyyətinizdə, dövrənin qurulduğu bir nöqtədə olmalısınız. Ancaq bu qüsursuz məqsədlər üçün, səhifədə sınağımı müvəqqəti bir çörək taxtası olaraq göstərir. İndi dövrəni qurduqdan və proqramı yüklədikdən sonra hər şeyin düzgün işlədiyini sınaya bilərsiniz. Beləliklə, hər şeyi dövrə sxeminə uyğun olaraq bağlayın və sonra əl düymələrinin işlədiyini yoxlayın. Bir düymə servonu bir tərəfə çevirməli, digəri isə əksinə çevirməlidir. Bu tamamlandıqdan sonra cihazı Alexa -ya əlavə etməlisiniz.

Cihazı alexa -ya əlavə etmək üçün aşağıdakı adımları yerinə yetirin:

1. Mobil cihazınızda Alexa tətbiqinizi açın

2. Cihazlar sekmesine keçin və sonra ekranın sağ üst hissəsindəki artı işarəsinə basın

3. Sonra 'Cihaz əlavə et' düyməsini basın

4. 'Digər' yazan başlığı tapana qədər aşağı diyirləyin.

5. Sonra cihazları kəşf et düyməsini basın. Bu bir neçə saniyə çəkəcək və cihazınız koda qoyduğunuz adla görünəcək

6. Daha sonra cihazı cihaz siyahınıza əlavə edə bilərsiniz

Cihaz əlavə edildikdən sonra, Alexa'dan istifadə edərək servolarınızı 0-70% arasında istədiyiniz hər hansı bir mövqeyə qoymaq üçün 'Alexa, (cihazınızı verdiyiniz adı) 50% olaraq təyin edin' Bunu fərqli faizlərlə edin. düzgün cavab verdiyinə əmin olun.

Alexa ilə bağlı hər hansı bir probleminiz varsa, probleminizi həll edə biləcəyiniz kitabxananın Github linkindən istifadə edin:

Addım 6: Müxtəlif hissələrin hazırlanması

Müxtəlif hissələrin hazırlanması
Müxtəlif hissələrin hazırlanması
Müxtəlif hissələrin hazırlanması
Müxtəlif hissələrin hazırlanması
Müxtəlif hissələrin hazırlanması
Müxtəlif hissələrin hazırlanması

Növbəti addım, hər şeyin bir araya gəlməyə başladığı yerdir və hər şeyi kor korpusa girməyə hazır olan müxtəlif 3D montajlara qoyur.

Servo montajı:

Ediləcək ilk şey, servonun korlara uyğunlaşması üçün hazırlanmasıdır. Servo ölçüsünə görə, dəstəkləyici vida deliklərindən ikisinin çıxarılması lazımdır ki, bu da konstruksiyanın plastik olması səbəbindən çox asandır. Şəkildə dairəvi olaraq iki vida deliğini çıxarın.

Bu hissə çıxarıldıqdan sonra, servo 3D çaplı servo qurğusuna sürüşdürün və servonun yerində sabitlənməsi üçün verilən vintlərdən istifadə edin.

Servo kabelini servonun arxasından və montajın altından keçirin.

Kuplajın bağlanması:

Növbəti addım kuplajı servoya uyğunlaşdırmaqdır. Bunu etmək üçün, servo ilə birlikdə verilən tam disk əlavəsini istifadə edin və verilən vintlərdən ikisini istifadə edərək diski vida delikləri ilə birləşmə tərəfinə vidalayın. Vidalar servo əlavədəki deliklərdən daha böyük olacaq. vaxt ayırın və plastikin parçalanmamasına diqqət edin.

Disk kuplaja bağlandıqdan sonra, ediləcək son iş, bağlama qurğusunu servo şpilinə sürüşdürmək və vintdən istifadə edərək servoya möhkəm bağlamaqdır.

Əsas və Düymə Dövrü:

Əsas dövrə qurğusunda montaj etmək üçün, sadəcə olaraq, lövhənin alt hissəsinin çox hissəsini örtmək üçün isti bir yapışqan istifadə etdim və sonra bağlamaya bastırdım. Bu, onu yerində saxlamaq üçün kifayətdir və montajın əsas məqsədi metal kor çərçivəyə qarşı olan qısa dövrəni dayandırmaqdır.

Düymə dövrə yığmaq asandır və isti yapışqan tələb etmir. Yığmaq üçün sadəcə 3 kabeli kabel yuvasından keçirin və sonra dövrə yan yarıqlara doğru dayanana qədər sürüşdürün.

Şəbəkə Gücü Kabeli:

Şəbəkə kabeli üçün 2 nüvəli hoparlör kabeli istifadə etdim və bir ucunda USB bağlantısını lehimlədim. Bu, dövrə çoxlu insanın sahib olduğu standart bir USB yuvasından qidalanmağa imkan verir. 5V/2.1A olana bənzərini istifadə etməyi məsləhət görürəm. 5V -dan yuxarı keçmək lazım deyil, çünki bu, servonun tələb etdiyi şeydir.

Döngəni və kabelləri çəkmədiyinə əmin olmaq üçün, Kabelin geri çəkildiyi və kifayət qədər boş olduğu zaman pərdələrə çatmaq üçün lazımi uzunluqda olun.

Addım 7: Hamısını bir yerə yığın

Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək
Hamısını bir araya gətirmək

Bu, ağıllı pərdələrinizi düzəltmək üçün son addımdır!

Dövrə lövhəsinin daxil edilməsi

İlk addım, əsas dövrə lövhəsini kor çərçivəyə daxil etməkdir. Bunu servonun oturacağı birinci kasnağın əks tərəfinə qoymağı məsləhət görürəm. Lövhəni daxil etmək üçün çubuğu qaldırın və kor çərçivədən uzaqlaşacaq. Bunun altına girə bildikdən sonra, elektron lövhəni içəriyə itələyin, çərçivənin dibinə tamamilə itələdiyinə və bütün kabellərin çatacağı doğru yerdə olduğuna əmin olun. (Şəkillərim artıq kabelləri yerində göstərir)

Düymələrin daxil edilməsi

Çubuq hələ də qaldırılarkən ikinci addım düymələri yerində bağlamaqdır. Bunu etmək üçün bir az isti yapışqan qoyun (ya da qalıcı olmasının fərqinə varmırsınızsa super yapışqan), sonra düymələri aşağıya işarə edərək çuxurun üstünə qoyun. Şəkildəki kimi hər iki düyməni aşağıdan ala biləcəyinizə əmin olun. İndi kabelləri kasnağın ətrafında şəkildə göstərildiyi kimi yönləndirin və dövrə diaqramına uyğun olaraq düzgün girişlərə bağlayın.

Servo Assambleyasının daxil edilməsi

Növbəti addım servo qurğunu daxil etməkdir. Bunu etmək üçün əsas bədəni korun ucuna sürüşdürün. Dağa bir neçə dəfə itələdikdən sonra asanlıqla sürüşə bilər. Kuplajı bu anda bağlamayın, çünki çubuq hələ də qaldırılmalı və tam yerində olmamalıdır. Servo kabeli montajdan və düymə kabelləri ilə eyni istiqamətdən keçirin və sonra dövrə lövhəsinə bağlayın.

Güc:

Sonra, elektrik kabelinizi kor çərçivənin ucundan, sonra servo kabellərin işlədiyi servo montajın altından keçirin. Sonra, qalan kabellərlə eyni istiqamətdə qidalandırın və düzgün vida terminallarına bağlayın. Gözəl və təhlükəsiz olduğundan əmin olun və çıxarmayın.

Mexaniki hissələri bir -birinə bağlamaq:

Son addım servonun kor çubuğa qoşulmasıdır. Beləliklə, əvvəlcə çubuğu yerə itələyin və servoya doğru sürüşdürün. Kasnağı çıxararkən erkən çıxarılan kiçik tıxac yuyucusunu dəyişdirin. Yuyucunu mümkün qədər itələyin. İndi çubuğu irəli -geri salladığınız zaman yerindən sürüşməməlidir.

İndi çubuğunuz servo 0 DƏRƏCƏDƏ olduqda istədiyiniz mövqeyə çevirin. Ardından, servo artıq dönə bilməyincə muftanı saat əqrəbi istiqamətində döndərərək servoyu 0 DƏRƏCƏ çevirin.

Daha sonra, servo qurğunu çubuğa doğru sürüşdürün və birləşmə və çubuq düzülməlidir, əgər deyilsə, çubuğu bir az çevirməli ola bilərsiniz (Servanı mövqeyindən çıxardığı üçün döndərməyin) Hər ikisi sıraya düzüldükdən sonra, artıq hərəkət etməyincə onları bir yerə itələyin.

Montaj tamamlandı:

Pərdə içərisindəki hər şey bir yerə yığılır. Pərdəni mötərizəyə asmadan əvvəl içəridəki hər şeyin düzgün bağlandığından və bütün elektrik və mexaniki əlaqələrin etibarlı olduğundan əmin olun.

Verəcəyim kiçik bir məsləhət, wifi çipinin üstünə bir az elektrik izolyasiya lenti yerləşdirməkdir. Bunun səbəbi, dönərkən kor çubuğuna çox yaxınlaşmasıdır.

Addım 8: Yekun Test

Budur!, İndi Smart Pərdələrin Alexa tərəfindən idarə edilməsi üçün lazım olan bütün addımları tamamlamısınız.

Son addım kor sisteminizdə tam bir test keçirməkdir.

Əvvəlcə pərdələrinizi işə salın və WiFi-yə tam qoşulduğundan əmin olmaq üçün 20-30 saniyə vaxt verin. NodeMCU lövhəsində Anten olmaması səbəbindən bəzən bir az vaxt ala bilər, metal kor çərçivədən keçməkdə çətinlik çəkə bilər.

Güc və qoşulduqdan sonra, pərdələr standart mövqeyinə keçəcəklər. Bu nöqtədə, Alexa əmrlərinin birləşməsini və əl düymələrini istifadə edərək bir oyun oynayın.

Ümid edirəm ilk təlimatçılığımı etməkdən zövq aldınız. Alexa tərəfindən idarə olunan ağıllı pərdələr

Tövsiyə: