Mündəricat:

NodeMCU istifadə edərək avtomatlaşdırma: 5 addım
NodeMCU istifadə edərək avtomatlaşdırma: 5 addım

Video: NodeMCU istifadə edərək avtomatlaşdırma: 5 addım

Video: NodeMCU istifadə edərək avtomatlaşdırma: 5 addım
Video: Ev köməkçisi - WS2812B ünvan lentini ESP8266 vasitəsilə WLED proqram təminatı ilə birləşdirin 2024, Iyul
Anonim
NodeMCU istifadə edərək avtomatlaşdırma
NodeMCU istifadə edərək avtomatlaşdırma

Veb serverdən istifadə edərək röleyi necə idarə etmək olar.

Addım 1: Komponentlər

Avadanlıq

  • NodeMCU İnkişaf lövhəsi
  • Relay
  • USB kabeli

Proqram təminatı

Arduino IDE

Addım 2: Komponentlərin Detalları

Relay nədir

Röle, iki dövrəni elektriklə izolyasiya etmək və onları maqnitlə bağlamaq üçün istifadə olunan bir elektromaqnit cihazdır. Çox faydalı qurğulardır və bir dövrənin tamamilə ayrı ikən digərinə keçməsinə imkan verir. Çox vaxt bir elektron dövrəni (aşağı gərginlikdə işləyən) çox yüksək gərginlikdə işləyən bir elektrik dövrəsinə bağlamaq üçün istifadə olunur. Məsələn, bir röle 230V AC elektrik dövrəsini dəyişdirmək üçün 5V DC batareya dövrəsi edə bilər.

Bu necə işləyir

Şəkil
Şəkil
Şəkil
Şəkil

Bir röleyi iki hissəyə bölmək olar: giriş və çıxış. Giriş hissəsində bir elektron dövrədən kiçik bir gərginlik tətbiq edildikdə maqnit sahəsi yaradan bir bobin var. Bu gərginliyə işləmə gərginliyi deyilir. Ümumi istifadə olunan röleler 6V, 9V, 12V, 24V və s. Kimi müxtəlif işləmə gərginliklərində mövcuddur. Çıxış bölməsi mexaniki olaraq bağlanan və ya ayrılan kontaktorlardan ibarətdir. Əsas röledə üç kontaktor var: normal olaraq açıq (NO), normal olaraq qapalı (NC) və ümumi (COM). Heç bir giriş vəziyyətində, COM NC -yə bağlıdır. İşləmə gərginliyi tətbiq edildikdə, röle bobini enerji alır və COM əlaqəni NO olaraq dəyişir. Fərqli sayda keçid kontaktına malik olan SPST, SPDT, DPDT və s. Kimi fərqli röle konfiqurasiyaları mövcuddur. Kontaktorların düzgün birləşməsindən istifadə edərək elektrik dövrəsi açıla və söndürülə bilər. Röle açarının quruluşu haqqında daxili məlumat əldə edin.

COM terminalı ümumi bir terminaldır. COIL terminallarına nominal gərginlik verildikdə, COM və NO terminallarının davamlılığı var. COIL terminallarına enerji verilmirsə, COM və NO terminallarının davamlılığı yoxdur.

NC terminalı Normal Bağlı terminaldır. Rölin işləməsi üçün heç bir və ya kifayət qədər gərginlik almasa belə, işə salınan terminaldır.

NO terminalı Normalda Açıq Terminaldır. Röle nominal gərginliyini aldıqda istədiyiniz çıxışı yerləşdirdiyiniz terminaldır. COIL terminallarında gərginlik yoxdursa və ya kifayət deyilsə, çıxış açıqdır və heç bir gərginlik qəbul etmir. COIL terminalları nominal gərginliyi aldıqda və ya bir az aşağı düşdükdə, NO terminalı kifayət qədər gərginlik alır və cihazı çıxışda aça bilər.

NodeMCU nədir

NodeMCU, açıq mənbəli bir IoT platformasıdır. Buraya Espressif Sistemlərindən ESP8266Wi-FiSoC ilə işləyən proqram təminatı və ESP-12 moduluna əsaslanan aparat daxildir.

Şəkil
Şəkil

NodeMCU -nu Arduino IDE ilə necə proqramlaşdırmaq olar

NodeMCU -nu kompüterə ardıcıl olaraq bağlamaq üçün cp2102 sürücüsünü quraşdırmalısınız. Sürücü qurduqdan sonra NodeMCU -nu kompüterə qoşun, Arduino IDE -ni açın və NodeMCU 1.0 lövhəsini seçin və port seçin. Bundan sonra kodu yükləyin.

NodeMCU -nu relay ilə necə bağlamaq olar, mən yalnız bir əlaqə bağladım. Hətta 3.3V yerinə NodeMCU -nun Vininə gərginlik pinini bağlaya bilərsiniz.

Şəkil
Şəkil

Addım 3: Arduino IDE -də NodeMCU qurun

Addım 1 Arduino IDE -ni açın. Sonra Fayl => Tercihə gedin

Şəkil
Şəkil

Addım 2 Əlavə Panolar Menecerində, URL -ni kopyalayın və yapışdırın və OK düyməsini basın:

arduino.esp8266.com/stable/package_esp8266c…

Şəkil
Şəkil
Şəkil
Şəkil

Addım 3 Alətlər => İdarə Heyəti => İdarə Heyətləri menecerinə gedərək İdarə Heyətinin Menecerini açın.

Şəkil
Şəkil

Adım 4Partlar Menecerini açın və nodemcu axtarın.

Şəkil
Şəkil

Addım 5 Bundan sonra ESP8266WiFi kitabxanasını yükləyin. Kitabxana menecerini açın: Sketch => Kitabxana daxil et => Kitabxanaları idarə et

Şəkil
Şəkil

ESP8266WiFi kitabxanasını axtarın

Şəkil
Şəkil

Addım 6 Board və Limanı seçin.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 4: Proqram

Addım 5: Nəticə

Tövsiyə: