Cuprins:

Automatizarea utilizând NodeMCU: 5 pași
Automatizarea utilizând NodeMCU: 5 pași

Video: Automatizarea utilizând NodeMCU: 5 pași

Video: Automatizarea utilizând NodeMCU: 5 pași
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Noiembrie
Anonim
Automatizarea utilizând NodeMCU
Automatizarea utilizând NodeMCU

Cum să controlați relele folosind serverul web.

Pasul 1: Componente

Hardware

  • Placa de dezvoltare NodeMCU
  • Releu
  • cablu USB

Software

IDE Arduino

Pasul 2: Detalii componente

Ce este un releu

Releul este un dispozitiv electromagnetic care este utilizat pentru a izola electric două circuite și a le conecta magnetic. Sunt dispozitive foarte utile și permit unui circuit să comute altul în timp ce sunt complet separate. Acestea sunt adesea folosite pentru a interfața un circuit electronic (care funcționează la o tensiune scăzută) cu un circuit electric care funcționează la o tensiune foarte mare. De exemplu, un releu poate face un circuit de baterie de 5V DC pentru a comuta un circuit de alimentare de 230V AC.

Cum functioneaza

Imagine
Imagine
Imagine
Imagine

Un comutator de releu poate fi împărțit în două părți: intrare și ieșire. Secțiunea de intrare are o bobină care generează câmp magnetic atunci când i se aplică o mică tensiune dintr-un circuit electronic. Această tensiune se numește tensiune de funcționare. Releele utilizate în mod obișnuit sunt disponibile în diferite configurații ale tensiunilor de funcționare, cum ar fi 6V, 9V, 12V, 24V etc. Secțiunea de ieșire este formată din contacte care se conectează sau se deconectează mecanic. Într-un releu de bază există trei contacte: normal deschis (NO), normal închis (NC) și comun (COM). La nici o stare de intrare, COM este conectat la NC. Când se aplică tensiunea de funcționare, bobina releului devine energizată și COM schimbă contactul la NO. Sunt disponibile diferite configurații de relee, cum ar fi SPST, SPDT, DPDT etc., care au un număr diferit de contacte de comutare. Prin utilizarea unei combinații adecvate de contactoare, circuitul electric poate fi pornit și oprit. Obțineți detalii interioare despre structura unui comutator de releu.

Terminalul COM este terminalul comun. Dacă bornele COIL sunt alimentate cu tensiunea nominală, terminalele COM și NO au continuitate. Dacă bornele COIL nu sunt alimentate, atunci terminalele COM și NO nu au continuitate.

Terminalul NC este terminalul normal închis. Este terminalul care poate fi alimentat chiar dacă releul nu primește nici o tensiune suficientă sau suficientă pentru a funcționa.

Terminalul NO este terminalul normal deschis. Este terminalul pe care plasați ieșirea pe care o doriți atunci când releul primește tensiunea nominală. Dacă nu există tensiune la bornele COIL sau tensiune insuficientă, ieșirea este deschisă și nu primește tensiune. Când terminalele COIL primesc tensiunea nominală sau puțin sub, terminalul NO primește suficientă tensiune și poate porni dispozitivul la ieșire.

Ce este NodeMCU

NodeMCU este o platformă IoT open source, care include firmware care rulează pe ESP8266Wi-FiSoC de la Espressif Systems și hardware bazat pe modulul ESP-12.

Imagine
Imagine

Cum se programează NodeMCU cu Arduino IDE

Pentru a conecta serial NodeMCU la computer, trebuie să instalați driverul cp2102. Odată ce ați instalat driverul, conectați NodeMCU la computer, deschideți Arduino IDE și selectați placa NodeMCU 1.0 și selectați portul. După aceea, încărcați codul.

Cum să conectez NodeMCU cu releu Aici am conectat o singură conexiune. Puteți chiar conecta pinul de tensiune la Vin de NodeMCU în loc de 3,3V.

Imagine
Imagine

Pasul 3: Configurați NodeMCU în Arduino IDE

Pasul 1 Deschideți IDE Arduino. Apoi accesați Fișier => Preferință

Imagine
Imagine

Pasul 2 În Managerul de panouri suplimentare, copiați și lipiți adresa URL și faceți clic pe ok:

arduino.esp8266.com/stable/package_esp8266c…

Imagine
Imagine
Imagine
Imagine

Pasul 3 Deschideți Board Board accesând Tools => Board => Boards Manger.

Imagine
Imagine

Pasul 4 Deschideți Managerul de panouri și căutați nodemcu.

Imagine
Imagine

Pasul 5 După aceea descărcați biblioteca ESP8266WiFi. Deschideți Manager bibliotecă: Sketch => Include biblioteca => Gestionați bibliotecile

Imagine
Imagine

Căutați biblioteca ESP8266WiFi

Imagine
Imagine

Pasul 6 Selectați placa și portul.

Imagine
Imagine
Imagine
Imagine

Pasul 4: Program

Pasul 5: Rezultat

Recomandat: