Sadržaj:

Automatizacija pomoću NodeMCU: 5 koraka
Automatizacija pomoću NodeMCU: 5 koraka

Video: Automatizacija pomoću NodeMCU: 5 koraka

Video: Automatizacija pomoću NodeMCU: 5 koraka
Video: Домашняя автоматизация: лампа переменного тока с использованием реле с NodeMCU D1 Mini через WiFi 2024, Srpanj
Anonim
Automatizacija pomoću NodeMCU -a
Automatizacija pomoću NodeMCU -a

Kako kontrolirati relej pomoću web poslužitelja.

Korak 1: Komponente

Hardver

  • Razvojna ploča NodeMCU
  • Relej
  • USB kabl

Softver

Arduino IDE

Korak 2: Pojedinosti o komponentama

Što je relej

Relej je elektromagnetski uređaj koji se koristi za električno izoliranje dva kruga i njihovo magnetsko povezivanje. Vrlo su korisni uređaji i dopuštaju da jedan krug prebaci drugi dok su potpuno odvojeni. Često se koriste za povezivanje elektroničkog kruga (koji radi na niskom naponu) s električnim krugom koji radi na vrlo visokom naponu. Na primjer, relej može napraviti 5V DC akumulatorski krug za prebacivanje mrežnog kruga 230V AC.

Kako radi

Slika
Slika
Slika
Slika

Relejni prekidač može se podijeliti na dva dijela: ulazni i izlazni. Ulazni dio ima zavojnicu koja generira magnetsko polje kada se na nju primijeni mali napon iz elektroničkog kruga. Taj napon naziva se radni napon. Uobičajeno korišteni releji dostupni su u različitim konfiguracijama radnih napona poput 6V, 9V, 12V, 24V itd. Izlazni dio sastoji se od kontaktora koji se mehanički spajaju ili odvajaju. U osnovnom releju postoje tri kontaktora: normalno otvoreni (NO), normalno zatvoreni (NC) i zajednički (COM). Bez ulaza, COM je spojen na NC. Kada se primijeni radni napon, relejna svitak se napaja i COM mijenja kontakt u NO. Dostupne su različite konfiguracije releja, poput SPST, SPDT, DPDT itd., Koje imaju različit broj kontakata za promjenu. Pravilnom kombinacijom kontaktora električni krug se može uključiti i isključiti. Dobijte unutarnje detalje o strukturi relejnog prekidača.

COM terminal je uobičajeni terminal. Ako su stezaljke COIL napajane nazivnim naponom, priključci COM i NO imaju kontinuitet. Ako priključci COIL nemaju napajanje, tada priključci COM i NO nemaju kontinuitet.

NC terminal je normalno zatvoreni terminal. Terminal se može uključiti čak i ako relej ne prima nikakav ili dovoljan napon za rad.

NO terminal je normalno otvoreni terminal. To je terminal na koji postavljate željeni izlaz kada relej primi nazivni napon. Ako nema napona na stezaljkama COIL ili nema dovoljno napona, izlaz je otvoren i ne prima napon. Kad priključci COIL dobiju nazivni napon ili malo ispod njega, NO terminal prima dovoljan napon i može uključiti uređaj na izlazu.

Što je NodeMCU

NodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266Wi-FiSoC iz Espressif Systems i hardver koji se temelji na modulu ESP-12.

Slika
Slika

Kako programirati NodeMCU s Arduino IDE -om

Za serijsko povezivanje NodeMCU -a s računalom morate instalirati upravljački program cp2102. Nakon što instalirate upravljački program, povežite NodeMCU s računalom, otvorite Arduino IDE i odaberite ploču NodeMCU 1.0 i odaberite port. Nakon toga učitajte kôd.

Kako spojiti NodeMCU s relejem Ovdje sam spojio samo jednu vezu. Možete čak i spojiti naponski pin na Vin NodeMCU umjesto na 3.3V.

Slika
Slika

Korak 3: Postavite NodeMCU u Arduino IDE

Korak 1 Otvorite Arduino IDE. Zatim idite na Datoteka => Postavke

Slika
Slika

Korak 2U dodatnom upravitelju ploča kopirajte i zalijepite URL i kliknite u redu:

arduino.esp8266.com/stable/package_esp8266c…

Slika
Slika
Slika
Slika

Korak 3Otvorite Upravitelja odbora tako da odete na Alati => Ploča => Upravitelji odbora.

Slika
Slika

Korak 4 Otvorite Upravitelj ploča i potražite nodemcu.

Slika
Slika

Korak 5Nakon preuzimanja ESP8266WiFi biblioteke. Otvorite upravitelj knjižnice: Sketch => Include library => Manage Libraries

Slika
Slika

Potražite ESP8266WiFi biblioteku

Slika
Slika

Korak 6Odaberite ploču i priključak.

Slika
Slika
Slika
Slika

Korak 4: Program

Korak 5: Rezultat

Preporučeni: