Mündəricat:
- Addım 1: Açar Avadanlıq
- Addım 2: Cihaz Avadanlıqlarının Qurulması
- Addım 3: Hata Ayıklama Proqramı
- Addım 4: Android Tətbiqi
- Addım 5: Əlavə
Video: WiFi Relay Çıxışı-DIY: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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
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ı
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ı
İ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
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ə
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ə:
Armbian istifadə edərək Rock64 -dən HDMI çıxışı əldə edin: 15 addım
Armbian istifadə edərək Rock64 -dən HDMI Çıxışını əldə edin: Google -un "Rock64 -də hdmi çıxışı yoxdur" axtarışından sonra yəqin ki buradasınız. Sizi bu istiqamətə işarə etdi. Və ya doğru olduğu görünən bir satın alma ilə birlikdə gələn 16 x 2 ekranı necə istifadə edəcəyinizi merak edə bilərsiniz: " 10-20 ABŞ dolları üçün bir mahnı
İnternet Əlaqəli Güc Çıxışı: 13 Addım
İnternetdə Enable Power Outlet: PowerHub Webserver Project & İnternetdə Əlaqədar Çıxış Quraşdırma Təlimatları Evinizdə İnternetə qoşulmuş işıq və prizlər üçün mərkəzi məlumat davamlılığı mərkəzi
Kapasitiv Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: 6 Addım (Şəkillərlə)
Kapasitif Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: Bu təlimatda tutumlu algılama prinsipindən istifadə edərək əlin hərəkətinin 3D məkanda necə izlənilə biləcəyi izah edilir. Alüminiumdan doldurulmuş bir folqa ilə əliniz arasındakı məsafəni dəyişdirərək, kondansatörün tutumu dəyişəcək
Gnuplot Görüntü Çıxışı və E -poçt Xəbərdarlığı Bacarığı ilə Raspberry Pi Nəzarət olunan Otaq İstiliyinin İzlənməsi: 7 Addım
Gnuplot Görüntü Çıxış və E -poçt Xəbərdarlığı Bacarığı ilə Raspberry Pi Nəzarətli Otaq İstiliyinin İzlənməsi: İşlədiyim yerdə çoxlu kompüterlərin yerləşdiyi çox vacib bir otaq var. Bu sistemlərin işini optimallaşdırmaq üçün bu otağın ətraf temperaturu çox sərin olmalıdır. Məndən bacarığı olan bir monitorinq sistemi hazırlamağımı istədilər
Səs girişi və çıxışı ilə bir düyməni necə bağlamaq olar: 13 addım
Səs Giriş və Çıxış ilə bir düyməni necə bağlamaq olar: Bir düymə, hərəkətlərinizi çəkmək üçün əsas komponentlərdən biridir. Layihələrinizdə düymələrdən istifadə etməyin bir neçə yolu var (məsələn, siçan və klaviaturanı sındırmaq və ya Arduino, Gainer, MCK). Bu