Mündəricat:
Video: ESP8266 Relay-Control: 3 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Yeniləmə (07.02.2017): ESP8266-nızı idarə etmək üçün proqramın Windows versiyasını yenilədim. "Kiçik Pəncərə" Modu ("SW") əlavə etdim: Proqramın mikro versiyasını tapşırıq çubuğunuzun üstündəki sol tərəfə yerləşdirəcək ki, digər proqramlarla işləyərkən rölelərə daha asan daxil olasınız. Həmişə hər zaman ön planda olacaq. Salam və ilk Təlimatçılığa xoş gəldiniz! Bu Təlimat mənə nə göstərəcək? Mən bu Təlimat kitabında 4 röleli və ya daha da çox olan bir relay lövhəsini necə idarə edəcəyimi göstərəcəyəm. Android-Smartphone və ya Windows-PC. 4 və ya daha az Relay istifadə edirsinizsə, Android və ya Windows üçün bir tətbiqdən istifadə edə bilərsiniz. Daha çox istifadə etmək istəyirsinizsə, kodu özünüz inkişaf etdirməyə davam etməlisiniz. Beləliklə, hələ hazırladığım kodu alacaqsınız. Mənə nə lazımdır? ESP8266-Moduluna ehtiyacınız olacaq. ESP8266 -nın D1 Mini versiyasından istifadə edəcəyəm və bu və ya bənzərini də istifadə etməyi məsləhət görürəm, çünki ESP8266 -nın digər versiyalarını D1 Mini ilə asan proqramlaşdıra biləcəyinizi bilmirəm. Əlbəttə ki, şəkillərdə gördüyünüz kimi bir relay moduluna da ehtiyacınız olacaq. Bunları aldım: https://ebay.eu/2iQLv3s - 4 röleli Relay Moduluhttps://ebay.eu/2iQUwtr - D1 Mini NodeMCU Modulu
Addım 1: Başlayaq
ESP8266-Modulu hazırlayın:
Əvvəlcə aşağıdakı faylları Windows-kompüterinizə yükləyin:
NodeMCU-Flasher:
ESPlorer (ZIP faylı aşağıya əlavə olunur)
init.lua (əlavə olunur)
ESP8266 modulu yanıb-sönür:
-ESP8266-Modulunu kompüterinizlə USB vasitəsilə bağlayın və bütün sürücülərin quraşdırılmasını gözləyin (sisteminizin USB-sürücüsünə ehtiyacınız olacaq).
-NodeMCU-Flasher-dən ESP8266Flasher.exe faylını açın, düzgün COM portunu seçin və "Flash" düyməsini basın. Bu bir müddət çəkə bilər.
Ssenarini ESP8266-Moduluna yükləyin:
-ESPlorer açın. Açmaq üçün Java -ya ehtiyacınız olacaq.
-Yuxarıdakı sağ sekmədə doğru COM Portunu seçin və "Aç" düyməsini basın. Firmware proqramını avtomatik aşkar edə bilməyəcəyini söyləsə narahat olmayın.
-Sağ boz pəncərələr serial monitor, solda kod redaktoru olacaq. İnit.lua faylını açın.
(Ekran görüntüsündə belə görünməlidir)
-Wifi-SSID və WiFi Şifrənizi daxil edin.
-"Yüklə" düyməsini basın.
Addım 2: Kod haqqında bir şey …
Proqramlar:
Windows üçün "EDR.zip" -File və Android üçün "EDR.apk" -File yükləyə bilərsiniz.
(Bu hissə nə qədər röleyə ehtiyacınız var. 4 və ya daha az istifadə etmək istəyirsinizsə, bu addımı atlaya bilərsiniz.)
İnit.lua haqqında:
Röleler üçün kodun bir hissəsi:
_
əgər (_GET.pin == "ON") onda _on = "seçilmiş = doğru"
gpio.write (1, gpio. HIGH)
elseif (_GET.pin == "OFF") sonra
_off = "seçilmiş = \" doğru / ""
gpio.write (1, gpio. LOW)
elseif (_GET.pin == "ON2") sonra
_on = "seçilmiş = doğru"
gpio.write (2, gpio. HIGH)
elseif (_GET.pin == "OFF2") sonra
_off = "seçilmiş = \" doğru / ""
gpio.write (2, gpio. LOW)
elseif (_GET.pin == "ON3") sonra
_on = "seçilmiş = doğru"
gpio.write (3, gpio. HIGH)
elseif (_GET.pin == "OFF3") sonra
_off = "seçilmiş = \" doğru / ""
gpio.write (3, gpio. LOW)
elseif (_GET.pin == "ON4") sonra
_on = "seçilmiş = doğru"
gpio.write (4, gpio. HIGH)
elseif (_GET.pin == "OFF4") sonra
_off = "seçilmiş = \" doğru / ""
gpio.write (4, gpio. LOW)
bitmək
_
Əminəm ki, bir sxem tapa bilərsiniz:
hər Realy üçün bu kod bloku var:
elseif (_GET.pin == "ON_NUMBER_OF_RELAY") sonra _on = "seçilmiş = doğru"
gpio.write (GPIO_NUMBER, gpio. HIGH)
elseif (_GET.pin == "OFF_NUMBER_OF_RELAY") sonra
_off = "seçilmiş = \" doğru / ""
gpio.write (GPIO_NUMBER, gpio. LOW)
Yalnız bir şey daha. Kodun başında dayanır:
gpio.mode (1, gpio. OUTPUT) gpio.mode (2, gpio. OUTPUT) gpio.mode (3, gpio. OUTPUT) gpio.mode (4, gpio. OUTPUT)
Buna görə də əlavə etməlisiniz:
gpio.mode (GPIO_NUMBER. OUTPUT)
Əminəm ki, bunu bacaracaqsınız;-)
Windows Proqramımın mənbə kodu haqqında:
Bunu redaktə etmək istəyirsinizsə, C# haqqında bir şey bilməli və Visual Studio 2015 və ya uyğun bir versiyanız olmalıdır. Layihəni ZIP-Fayl olaraq da əlavə edəcəyəm (EDR.zip).
Android-APP haqqında:
Android tətbiqini istəyirsinizsə, AppInventor2-yə ehtiyacınız olacaq. Bunun pulsuz bir onlayn versiyası var. Əlavə edilmiş "EDR.aia" -Faylını orda açıb istədiyiniz kimi redaktə edə bilərsiniz.
Addım 3: Bitir …
Deməli, hamısı budur.
Bu layihə ilə bağlı fikirləriniz varsa, onu həyata keçirin.
Tövsiyə:
Ev Otomasyonu üçün WI-Fi İdarə olunan 4CH Relay Modulu: 7 Addım (Şəkillərlə birlikdə)
Ev Avtomatlaşdırılması üçün WI-Fi Nəzarətli 4CH Relay Modulu: Əvvəllər söndürmə açarlarına əsaslanan bir çox WI-FI istifadə edirdim. Amma bunlar mənim tələblərimə uyğun gəlmir. Bu səbəbdən heç bir Dəyişiklik etmədən normal Wall Switch prizlərini əvəz edə biləcək özüm qurmaq istədim. ESP8266 çipi Wi -Fi aktivdir
Arduino Dərsliyi - BLYNK Üslublu Düymə və ESP -01 Relay Modulu: 3 Addım (Şəkillərlə)
Arduino Tutorial - BLYNK Styled Button və ESP -01 Relay Modulu: Kanalımızdakı başqa bir dərsliyə xoş gəldiniz, bu mövsüm IoT sistemlərinə həsr ediləcək ilk dərsdir, burada cihazların bəzi xüsusiyyətlərini və funksiyalarını izah edəcəyik. bu tip sistemlərdə istifadə olunur. Bunları yaratmaq üçün
ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: 18 Addım (Şəkillərlə birlikdə)
ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: Mən orta məktəb elm müəllimiyəm və eyni zamanda Robotik Klub Məsləhətçisiyəm. Robotları şagirdlərimin əlinə keçirməyin daha sərfəli yollarını axtarıram. ESP8266 lövhələrinin aşağı qiymətləri ilə muxtar bir şirkət yarada bildim
Crydom Solid State Relay istifadə edərək 110 Vac-ın Super Asan PC İdarəçiliyi: 3 addım (Şəkillərlə birlikdə)
Crydom Solid-State Relay istifadə edərək 110 Vac-ın Super Asan PC Nəzarəti: İsti plitə lehimləmə işində əlimi sınamağa hazırlaşıram. Buna görə PC -dən 110Vac idarə etmək üçün bir yola ehtiyacım var idi. Bu təlimat, PC -də seriyalı çıxış portundan 110Vac -ı asanlıqla idarə etməyi göstərir. İstifadə etdiyim serial port USB tipli idi
Arduino Nəzarətli Relay Box: 6 Addım (Şəkillərlə birlikdə)
Arduino Controlled Relay Box: Bu layihə, bir arduino və ya mikrokontrolördən istifadə edərək divar prizinizdən gücü idarə etmək üçün bəzi röle qutuları qurmanıza kömək etmək üçün hazırlanmışdır. Təlimat yazmaq üçün ilham, bir neçə röle qutusu qurmağa qərar verdiyim zaman gəldi