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, Juli
Anonim
Automatizacija pomoću NodeMCU -a
Automatizacija pomoću NodeMCU -a

Kako kontrolirati relej pomoću web servera.

Korak 1: Komponente

Hardver

  • NodeMCU razvojna ploča
  • Relej
  • USB kabel

Softver

Arduino IDE

Korak 2: Detalji o komponentama

Šta 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 stvoriti krug akumulatora od 5 V DC za prebacivanje mrežnog kruga od 230 V AC.

Kako radi

Image
Image
Image
Image

Relejni prekidač može se podijeliti na dva dijela: ulazni i izlazni. Ulazni dio ima zavojnicu koja stvara magnetsko polje kada se na nju primijeni mali napon iz elektroničkog kola. Ovaj napon se naziva radni napon. Uobičajeno korišteni releji dostupni su u različitim konfiguracijama radnih napona kao što su 6V, 9V, 12V, 24V itd. Izlazni dio sastoji se od kontaktora koji se mehanički spajaju ili isključuju. U osnovnom releju postoje tri kontaktora: normalno otvoreni (NO), normalno zatvoreni (NC) i zajednički (COM). Bez stanja ulaza, COM je spojen na NC. Kada se primijeni radni napon, relejni 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 prebacivanje. Pravilnom kombinacijom kontaktora električno kolo 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, stezaljke COM i NO imaju kontinuitet. Ako priključci COIL nisu pod naponom, 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. Kada priključci COIL dobiju nazivni napon ili malo ispod, NO terminal prima dovoljan napon i može uključiti uređaj na izlazu.

Šta je NodeMCU

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

Image
Image

Kako programirati NodeMCU pomoću Arduino IDE -a

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

Kako spojiti NodeMCU sa relejem Ovdje sam povezao samo jednu vezu. Možete čak i priključiti pin napona na Vin NodeMCU umjesto na 3.3V.

Image
Image

Korak 3: Postavite NodeMCU u Arduino IDE

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

Image
Image

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

arduino.esp8266.com/stable/package_esp8266c…

Image
Image
Image
Image

Korak 3Otvorite Upravitelja odbora tako što ćete otići na Alati => Odbor => Upravitelji ploča.

Image
Image

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

Image
Image

Korak 5Nakon preuzimanja ESP8266WiFi biblioteke. Otvorite upravitelja biblioteke: Sketch => Uključi biblioteku => Upravljajte bibliotekama

Image
Image

Potražite ESP8266WiFi biblioteku

Image
Image

Korak 6Odaberite ploču i priključak.

Image
Image
Image
Image

Korak 4: Program

Korak 5: Rezultat

Preporučuje se: