Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Salam! Heç otağınızın işığını söndürməyi unutduğunuz qədər yoruldunuzmu? Yoxsa isti, rahat bir yataqdan qalxıb yataq lampasının açarına basmağı düşünmürsən? Yəqin ki, hamımız bu hissi bilirik. Buna görə gələcəkdə bir ev avtomatlaşdırma sisteminə-Wi-Fi ilə idarə olunan işıq açarına necə smartfon idarə olunan bir baza hazırladığımı sizə təqdim etmək istərdim.
Addım 1: Parçaların siyahısı:
Hansı hissələrdən istifadə etməli olduğumuzu müəyyən etmək həmişə əyləncəlidir. Ən ucuz və ən etibarlı hissəni axtararkən, mağazadakı digərlərinə də baxaraq başqa bir yaxşı layihə haqqında düşünürəm: D
Birincisi, layihəmiz üçün bir beyinə ehtiyacımız var.
Wemos D1 mini lövhəsini seçdim, çünki yalnız keçid üçün Wi-Fi bağlantısı təmin etmir, həm də 11 GPIO-ya malikdir və Arduino IDE proqramı ilə proqramlaşdırıla bilər, buna görə başqa bir mikrokontrolördən istifadə etməyimizə ehtiyac yoxdur. Aliexpress -dən 2,69 dollara aldım.
TAMAM. İndi elektrik şəbəkəsindəki əlaqəni kəsəcək həqiqi bir açar lazımdır.
Beləliklə, Aliexpress-də yenidən 0.85 dollara 2 kanallı röle modulu aldım.
Digər vacib element enerji təchizatıdır. Bu 230VAC -dan 5VDC -ə qədər olan transformatoru 1.99 dollara seçdim. Kifayət qədər çox olacaq 3W gücünü idarə edə bilər.
Bir pralin qutusuna da ehtiyacımız olardı (pralin qutusundan istifadə etdiyim kimi): D, elektrik kabeli, bəzi tullanan tellər və divar prizi (ən yaxşısı divardan yapışan və 2 vintlə bərkidilmiş)
Addım 2: Qutudan Pralin yemək
Qutusu boşaldıqdan sonra divar prizini kasaya quraşdırmağa davam edə bilərik. Qutumda qazmaq çox çətin idi, buna görə də bıçaqla 2 kiçik kəsik düzəltdim. Sonra yuvanı kiçik boltlar, qoz -fındıq və yastıqlarla yerində bağladım.
Lehim işini asanlaşdırmaq üçün transformatoru bir taxta taxtaya quraşdıraraq izlədim. Sonra elektrik kabelini soydum və telləri transformatorun AC pinlərinə lehimlədim.
Addım 3: Bütün Komponentləri Kabelləşdirin
İndi əyləncəli hissə - hər parçanı birləşdirmək və bu arada heç bir şeyi qarışdırmamaq: D
Şemada, birbaşa elektrik kabelinə gedən idarə olunan soket üçün neytral istisna olmaqla, lövhələr arasında etməli olduğumuz bütün əlaqələr göstərilir. Yüksək gərginlikli bağlantılar üçün həmişə gücü idarə edə bilən tellərdən istifadə edin - məs. elektrik kabelini əvvəlcədən qısalda bilərik və yuva ilə rölelər arasındakı kəsilmiş parçaları istifadə edə bilərik. Tel rənglərini düzgün saxlamaq da yaxşıdır (canlı tel qəhvəyi, neytral mavi və torpaq sarı-yaşıl).
Addım 4: Wemos lövhəsinin kodlaşdırılması
İndi ən darıxdırıcı hissə kodlaşdırmadır. Çox tənbəl bir insan olduğum üçün mövcud bir nümunə eskizini istifadə etdim və əmrlərimizə cavab vermək üçün bir az dəyişdirdim. Tam kod GitHub -da mövcuddur.
İndi kodu lövhəyə yükləyə bilərik. Hmm, amma gözlə adam, necə? Bu bir Arduino lövhəsi deyil. Əvvəlcə IDE -yə görünən etmək üçün lövhə təriflərini əlavə etməliyik. Sonra Wemos D1 mini üçün lövhələri axtarırıq, yükləmə sürətini 115200bps olaraq təyin edirik və sonra nəhayət kodu yükləyirik.
Addım 5: Soketi idarə edin
İndi USB kabelimizi ayırıb lövhəmizi elektrik prizinə bağlasaq, Wi-Fi şəbəkəmizə qoşulmalı və brauzerdə açanda cavab verməlidir.
Brauzer çubuğuna yazmalı olduğumuz ünvan nədir? "MDNS cavablandırıcısı" nın lazımlı olduğu yer var, çünki lövhənin IP ünvanını bilməyimizə ehtiyac yoxdur. Kodda mDNS -in "remoteSocket01" adına cavab verəcəyini və serverin 81 portda qurulduğunu elan etdik, buna görə də tam ünvan https://remoteSocket01.local: 81 olacaq. Bütün işlər /[çıxış] /[açma və ya söndürmə] üzərində qurulub
MDNS ünvanı ilə lövhəyə qoşula bilmiriksə, məsələn. smartfonda? Burada IP Alətləri adlı bir Android tətbiqi gəlir. Xüsusiyyətlərdən biri, bütün bağlı cihazlar üçün yerli şəbəkədə axtarış edə bilməyimizdir. Espressif Inc tərəfindən istehsal olunan bir cihaz axtarmalı və yuxarıda göstərilən IP -ni oxumalıyıq.
Ünvanı hər dəfə çubuğa yazmaq istəmirsinizsə - hər şeyi asanlaşdırmaq üçün bir Android tətbiqi hazırladım. İndiyə qədər olan əsas xüsusiyyətlər, yuvanı açmaq və ya söndürmək və "təravətləndirmək" - bir saniyəyə söndürmək və yenidən arxaya bağlamaqdır. Buradan yükləyə bilərsiniz.
Ümid edirik ki, DIY ağıllı bir yataq lampasından zövq alacaqsınız: D.
Növbəti dəfə, Krzysztof:)
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
Android və ya iPhone -dan Bluetooth ilə idarə olunan Arduino ilə Neopixel Ws 2812 LED Şeridi: 4 addım
Android və ya Iphone -dan Bluetooth tərəfindən idarə olunan Arduino ilə Neopixel Ws 2812 LED Şeridi: Salam uşaqlar bu təlimatlarda, Bluetooth bağlantısı istifadə edərək Android telefonunuzdan və ya iphone -dan bir neopixel LED şeridi və ya ws2812 LED şeridini necə idarə etməyi müzakirə etdim. Arduino ilə birlikdə evinizə neopixel LED şeridi əlavə edin
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur.: 9 Addım (Şəkillərlə)
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur .: 25 Noyabr 2017 -ni yeniləyin - Yükün kilovatını idarə edə bilən bu layihənin Yüksək Güclü bir versiyası üçün BLE Nəzarətini Yüksək Güclü Yüklərə Baxın - Əlavə Kablolama Lazım deyil Yeniləmə 15 Noyabr 2017 - Bəzi BLE lövhələri / proqram yığınları
İşıq Sensorlu Hərəkət Aktivləşdirilmiş İşıq Açarı: 5 addım
İşıq Sensorlu Hərəkət Aktivləşdirilmiş İşıq Şalteri: Hərəkət aktiv işıq anahtarı həm evdə, həm də ofisdə bir çox tətbiqə malikdir. Bununla birlikdə, bu işığın yalnız gecə vaxtı tetiklenebilmesi üçün bir işıq sensoru əlavə etmənin bir üstünlüyü var
Kompüter tərəfindən idarə olunan güc açarı: 3 addım
Kompüterlə İdarə Edilən Güc Açarı: Kompüterinizlə bir elektrik prizini açmaq və ya söndürmək istəyirsiniz? Uzaqdan idarə etməklə bunu necə etmək olar? Gözəl səslənir - bilirəm. Ancaq ən yaxşısı, hər şeyi edə biləcəyinizdir və bu sizə necə … " Niyə elektrik prizini açmaq və ya evdən çıxarmaq istərdim