Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:55
Həqiqətən heyrətamizdir. Bir alexa echo mikroprosessoru idarə etmək o qədər də çətin deyil. Dünya sizin istiridyənizdir. Bu təlimat, bir solenoidi idarə etmək üçün addımlar atır. İstədiyiniz hər şeyi idarə etmək üçün eyni prosesi istifadə edə bilərsiniz. Mənim vəziyyətimdə bir lift düyməsini basmaq üçün solenoiddən istifadə etdim. Bunlardan ikisini hazırladım, biri yuxarıdakı lift düyməsi üçün, biri də altdakı lift düyməsi üçün.
Addım 1: Parçalarınızı alın
Tərkibi:
Alexa Echo Dot (və ya Echo)
WEMO D1 mini - WEMO D1 mini LITE almamaq üçün diqqətli olun. Pul qənaət etdiyimi düşünərək bunu təsadüfən etdim, amma düzgün işləmədi.
L293D - Bir röle adətən istifadə olunur, amma ətrafımda bir dəstə var idi və işlədilər.
Çörək lövhəsi
9V batareya konnektoru
Qadın pin başlıqları - isteğe bağlıdır
Solenoid
tellər
9V Batareya
Addım 2: Birlikdə qarışdırın
Bunu birlikdə lövhədə lehimlədim. Bu xüsusi lövhə gözəldir, çünki birləşdirilmiş relslər və çuxur dəstləri olan bir çörək taxtası kimi qoyulur.
Birincisi, WEMO -nun qoşulması üçün qadın başlıqlarını mükəmməl lövhəyə lehimlədim. Əvvəlcə L293D -nin qoşulması üçün qadın başlıqlarını da lehimlədim. Bununla birlikdə, L293D -nin yaxşı bir əlaqə ilə başlıqlara qoşulmadığını kəşf etdim, buna görə birbaşa lövhəyə lehim etdim.
Sonra əlaqələr qurmaq üçün telləri lövhəyə lehimlədim: 1. WEMO 5V -dən L293D -ə qədər qırmızı tel Pin2 -i aktiv edin. WEMO torpaqdan L293D torpaq pininə (5) qədər qara tel 3. Sarı tel WEMO D1 pinindən L293D giriş 2 pininə (7) 4. batareya qapağının telləri - qara WEMO torpağına, qırmızı L293D Vs pininə (8) 5. solenoid tellər-qara rəngli WEMO, L293D çıxışı üçün hər rəng 2 pin (6)-Qeyd: sonunda 2 pinli dişi bağlantısı olan tel istifadə etdim. Solenoidi buna qoşa bilərəm. Hər bir solenoid telin ucuna kişi sancaqları lehimlədim.
Giriş/Çıxış 2 -yə qoşulmağım üçün heç bir səbəb yox idi, Giriş/Çıxış 1 -i edə bilərdim. Əslində, tək deyil, 4 solenoidi idarə edə bilərdim, amma bu layihə üçün lazım olan hər şey idi.
Addım 3: Kod
WEMO proqramlaşdırmaq üçün Arduino IDE -dən istifadə edə bilərsiniz.
WEMO-nun arduino IDE ilə işləməsini təmin etmək üçün bəzi addımlar var və bunları bu əla təlimatla izləyə bilərsiniz …
Sonra, WEMO -nun Echo ilə işləməsini almalısınız … WEMO -nun səbəbi, WIFI -nin aktiv olmasıdır və onu wemo belkin açarı kimi aparmaq üçün asanlıqla əldə edilə bilən kodlardan istifadə edə bilərsiniz. Amazon echo ilə əlaqə qurmağın asan bir yoludur.
Əvvəlcə https://github.com/kakopappa/arduino-esp8266-alexa… ünvanına gedin və belkin simulyasiya kodunu yükləyin. Bu kodu bütün digər arduino layihələrinizin yerləşdiyi yerə qoyun. Sonra arduino ide -də wemos.ino faylını açın. Dəyişdirilməsi lazım olan yeganə fayl wemos.ino faylıdır. Əsasən, bu faylda etməniz lazım olan hər şey:
1. SSID və şifrənizi wifi -yə təyin edin 2. Keçidinizi təyin edin; (Switch *mətbəx = NULL;) 3. Keçidinizi işə salın; (mətbəx = yeni keçid ("mətbəx işıqları", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice (*mətbəx);) 4. Döngə bölməsinə əlavə et; (kitchen-> serverLoop ();) 5. Həm Açıq, həm də Söndürülmüş olaraq geri zəng edin və istədiyiniz hər şeyi geri zəngə qoyun: bool kitchenLightsOn () {Serial.println ("Switch 2 yandır …"); isKitchenLightstsOn = doğru; qayıt isKitchenLightstsOn; }
Bütün bunları wemos.ino kod nümunəsində görəcəksiniz. Sadəcə həmin fayldakı Switch-es-ləri keçid etmək istədiyiniz hər şeylə əvəz edin. Mənim vəziyyətimdə hər şeyi "BasementButton" adlandırdım. Mənim basementButtonOn () geri çağırışı D1 pinini YÜKSƏ dəyişir. Nümunə olaraq daxil etdiyim koda baxın.
Addım 4: Tətbiq
Mənim vəziyyətimdə, solenoidin bir lift düyməsini basmasını istəyirdim. Bunu etmək üçün, solenoidi liftin düyməsinin üzərində tutmaq üçün bir növ mötərizəyə ehtiyacım var idi. Beləliklə, bu, 3D printer dünyasına ilk addımımdır. Tinkercad.com saytına girdim və hesab açdım. Buludda 3D dizaynlar qurmaq və sonra dizaynınızı çap edilə bilən *.stl faylına ixrac etmək üçün onların vasitələrindən istifadə edə bilərsiniz. Tinkercad istifadə etmək çox asan olduğunu gördüm. İstədiyiniz dizaynı qurmaq üçün şəkilləri rəsm sahəsinə sürükləyirsiniz. Hesabınızı ilk dəfə qurduğunuzda, işə başlamaq üçün çox yaxşı bir dərslik var. Düzgün ölçülərə sahib olduğundan əmin olmaq lazım olduqda bir az daha çətin olur.
3D printeri olan bir dostumun xeyirxahlığı sayəsində mötərizəni çap edə bildim. Ancaq bunu sizin üçün edə biləcək müxtəlif şirkətlər var. Bəzi kitabxanalar hətta bunu edəcək.
Addım 5: Bir yerə qoyun və bitirin
Mötərizəni/solenoidi lift düyməsinin üstünə qoydum və WEMO -nu düymənin üstündəki plastik qutuya qoydum. Kodu WEMO -ya yüklədikdən sonra onu kəşf etməsi üçün Alexa -ya müraciət etməlisiniz. Yalnız "Alexa cihazları tap" deyin. Tapdıqdan sonra "Alexa DEVICENAME -i yandır" və ya "Alexa DEVICENAME -i söndür" deyə bilərsiniz. Bu kod geri çağırışı aktivləşdirir və solenoidi işə salır. Mənim vəziyyətimdə bir "lift up" cihazı və "zirzəmi düyməsi" cihazı var. Bir az sözdür, amma işləyir. Ayrıca, "açmaq" və "söndürmək" tamamilə məntiqli deyil, amma dəyişdirilə biləcəyinə əmin deyiləm.
Tövsiyə:
PIR Sensor və Arduino istifadə edərək otaq işığı idarə olunur: 6 addım
PIR Sensor və Arduino istifadə edərək otaq işığı idarə olunur: Bu gün, bir Arduino PIR Motion Sensor istifadə edərək hərəkətlərin aşkarlanması ilə otaq işıqlarınızı idarə edəcəyik. Bu layihəni etmək çox əyləncəlidir və evinizdə çox praktik bir şəkildə istifadə olunur və bu layihəni də edərək pulunuza qənaət edə bilərsiniz. Ju
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Alexa Aktiv Uzaqdan İdarəetmə (WEMO D1 Mini istifadə edərək): 3 addım
Alexa Aktiv Uzaqdan İdarəetmə (WEMO D1 Mini istifadə edərək): Bu əvvəlki bir yazının yenilənmiş bir versiyasıdır: https: //www.instructables.com/id/Voice-Activated-R… Əvvəlki versiyada bir Geetech istifadə etmişəm. adi bir qaraj qapısı açan tipli uzaqdan idarə etmək üçün səs modulu. Bu təlimatlandırmada səs dəyişdirdim
Uzaqdan İdarə olunan Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: 5 addım
Uzaqdan İdarə Edilən Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: Bunlar simsiz Xbox 360 nəzarətçi ilə idarə olunan öz uzaqdan idarə olunan avtomobilinizi qurmaq üçün təlimatlardır
Blynk istifadə edərək Wemos ESP-Wroom-02 D1 Mini WiFi Modulu ESP8266 + 18650-dən necə istifadə olunur: 10 addım
Blynk istifadə edərək Wemos ESP-Wroom-02 D1 Mini WiFi Modulu ESP8266 + 18650 Necə İstifadə olunur: Xüsusiyyətlər: nodemcu 18650 şarj sistemi inteqrasiyasına uyğundur Göstərici LED (yaşıl tam qırmızı deməkdir, şarj deməkdir) Şarj edilərkən Şəbəkə idarəetmə enerji təchizatı SMT bağlayıcı yuxu rejimi üçün istifadə edilə bilər · 1 əlavə