Mündəricat:

WiFi Relay Çıxışı-DIY: 5 addım
WiFi Relay Çıxışı-DIY: 5 addım

Video: WiFi Relay Çıxışı-DIY: 5 addım

Video: WiFi Relay Çıxışı-DIY: 5 addım
Video: Dingtian DT-R008 многоканальное умное реле с ethernet и wi-fi - обзор и интеграция в Home Assistant 2024, Noyabr
Anonim
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY
WiFi Rölesi Çıxışı-DIY

Hal -hazırda, ən populyar IoT təcrübəçi dəstləri, fərdi komponentlərdən daha çox bir -birinə bağlanan modullar şəklində gəlir. Elektron yeni başlayanlar, praktiki mühəndislər və təcrübəli əllər bu ucuz modulların maraqlı olduğuna əmin ola bilərlər. Bu təlimatda, adi bir divar prizini necə götürəcəyinizi və bir dəstə hazır və istifadəsi asan olan əvvəlcədən bağlanmış modullardan istifadə edərək zəka əlavə etməyi sizə göstərəcəyəm. Bu layihəni bir növ modul tərzdə hazırladığım üçün, bütün layihəni olduğu kimi və ya hissələri kimi qurmağa və ya daha çox funksionallıqla bu layihəni genişləndirməyə cəhd edə bilərsiniz. Yaxşı, adi divar prizinizə inkişaf etmiş bir əlçatanlıq, zəka və əlaqə əlavə etməyə hazır olun.

Addım 1: Açar Avadanlıq

Açar Avadanlıq
Açar Avadanlıq

 ESP8266 WiFi (5V/1 Kanal) Röle Modulu x1

 Hi-Link HLK-PM01 (5V/3W) SMPS Modulu x1

İlk şey-WiFi Relay Modulu, bir ESP8266 (ESP-01) WiFi SoC, bir 3.3V tənzimləyici IC (AMS1117-3.3), bir STC15F104 mikro nəzarət cihazı və 5V SPDT (1C/O) rölesinin mükəmməl bir qarışığıdır. ESP8266 WiFi SoC, 8 pinli başlıqlı bir plug-in tipli bir kartdır və Wifi Relay Modulunun kənarındakı 4 pinli başlıq, WiFi Relay Modulunun köməyi ilə qurmaq/konfiqurasiya etmək üçün sadə bir interfeys olaraq işləyir. PC. İkincisi, kompakt bir AC-DC enerji təchizatı modulu, adi AC230V məişət elektrik təchizatı girişindən sabitləşdirilmiş 5V/600mA DC çıxışı təklif edir. Bu möhürlənmiş enerji təchizatı modulu (UL, CE tələblərinə uyğundur) xüsusilə IoT cihazları/layihələri üçün hazırlanmışdır.

Addım 2: Cihaz Avadanlıqlarının Qurulması

Cihazın Avadanlıq Quraşdırması
Cihazın Avadanlıq Quraşdırması

Aşağıda göstərilən naqillər diaqramından göründüyü kimi, aparatın qurulması son dərəcə sadədir və yalnız az lehim işi tələb edir. Ehtiyatlı olun, L / N (~ 230V) qoşulduqda və elektrik gərginliyi tətbiq edildikdə, çılpaq qurğuya toxunmayın!

Unutmayın ki, uyğun bir qapaq olmadan, elektrik şəbəkəsinə qoşulmuş hər hansı bir cihazın istifadəsi təhlükəlidir, çünki təsadüfən ölümcül elektrik şoku ehtimalı var. Bu səbəbdən yığılmış qurğunun zərbəyə davamlı ABS/Topraklı Metal korpusa, əlbəttə ki, kifayət qədər havalandırma delikləri ilə quraşdırılması tövsiyə olunur.

Addım 3: Hata Ayıklama Proqramı

Hata Ayıklama Proqramı
Hata Ayıklama Proqramı

İlk istifadə etməzdən əvvəl, WiFi Relay modulu '3.3V səviyyəli USB-dən TTL adapterinə' və 'USR-TCP232-Test-V1.3' xüsusi seriya ayıklama proqramının köməyi ilə konfiqurasiya edilməlidir. Bunun üçün USB-nin TX-RX-GND pinlərini TTL adapterinə 4 pinli başlığın RX-TX-GND pinlərinə qoşun (növbəti şəklə baxın). Cihazı işə salmağı və 9600-ə qədər bir ötürmə dərəcəsi qurmağı unutmayın. Sonra, aşağıda göstərilən bütün lazımi AT əmrlərini göndərmək üçün PC-də Serial Debugging proqramını (USR-TCP232-Test-V1.3) açın.

AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

AT+CIPSERVER = 1, 8080

 AT+CIFSR

AT+CIOBAUD = 9600

OK qaytarmırsa və göndərdiyiniz əmri geri qaytarmırsınızsa, AT əmrlərini göndərməzdən əvvəl ENTER düyməsini basın (məsələn AT+RST> ENTER> SEND). Diqqət yetirin, modul yenidən başladıqda yenidən konfiqurasiya edilməlidir, yəni müəyyən ardıcıl əmrlər göndərməklə modulu serial ayıklama proqramı vasitəsilə yeniləməlisiniz. Bir sözlə, CIPMUX və CIPSERVER yenidən tətbiq olunmalıdır!

Addım 4: Android Tətbiqi

Android Tətbiqi
Android Tətbiqi

Bir Android smartfonu istifadə edərək uzaqdan idarə etmək üçün pulsuz ‚EasyTCP (v4.4)‛ Android tətbiqini ağıllı telefonunuza yükləməlisiniz.

Sonra, proqramı açın, "Bağlan" düyməsini basın və ‚IP ünvanını (192.168.4.1) və‚ Port ‛(8080) daxil edin. Altıbucaqlı formatda (A00101A2 relay_on, A00100A1 relay_off) seriya əmrinin adını və məzmununu daxil etmək üçün keçid düyməsini basıb saxlayın. Nəhayət, əvvəlcədən təyin edilmiş düymə keçidindən istifadə edərək rölin idarə edilməsi üçün tətbiqdən serial əmrləri göndərə bilərsiniz. Burada AP (giriş nöqtəsi) rejimində işləyən sistemin maksimum siqnal əhatə dairəsi açıq mühitdə 400 metrə yaxındır.

Addım 5: Əlavə

Əlavə
Əlavə

Bəyənmədiyim bir şey: İlk olaraq eBay-də Wi-Fi Relay modulunu (LC-WM-Relay-8266-5V) gördükdə, sadəliyi/ayaq izi məni çox təəccübləndirdi və buna görə də tələsik bir neçə sifariş verdi. Ancaq bir neçə təcrübədən sonra bir problemlə üzləşdim. TCP serveri flaşa saxlamayacağı üçün hər bir dövrü/ sıfırlama/ yenidən başladıqdan sonra AT əmrlərinin yenidən konfiqurasiyasına ehtiyacı var. Beləliklə, sevimli qonşum üçün uğurlu bir son istifadəçi məhsulu yaratmaq fikrindən imtina etdim, çünki bu, bir il fasiləsiz enerji təchizatı sistemi tələb edir. Əks təqdirdə, STC15F104 mikrokontrolörünün səhmdar proqramını (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) bu əmrləri göndərmək üçün başqa bir proqramla əvəz etmək üçün addımlar atmalıyam. uC -dən hər bir başlanğıcda (sərt bir cəza). Ümid edirəm ki, kimsə bu barədə düşünəcək və işlək bir həll varsa mənə xəbər verəcəkdir.

Həbsxana Wi-Fi Relay Modulunu pozmaq üçün bir STC proqramçısına və STC ISP-yə və ya alternativ bir stcgalə ehtiyacınız olacaq. Bənzər bir fikrin bağlantısı budur: Əlavə olaraq, bu yaxınlarda Çinli bir satıcıdan MCU STC15F104W İnkişaf Lövhələri aldım. Qanadlarda başqa bir kiçik sürpriz var (gözləyin)!

Tövsiyə: