Cuprins:
- Pasul 1: Componente
- Pasul 2: Detalii componente
- Pasul 3: Configurați NodeMCU în Arduino IDE
- Pasul 4: Program
- Pasul 5: Rezultat
Video: Automatizarea utilizând NodeMCU: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
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
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.
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.
Pasul 3: Configurați NodeMCU în Arduino IDE
Pasul 1 Deschideți IDE Arduino. Apoi accesați Fișier => Preferință
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…
Pasul 3 Deschideți Board Board accesând Tools => Board => Boards Manger.
Pasul 4 Deschideți Managerul de panouri și căutați nodemcu.
Pasul 5 După aceea descărcați biblioteca ESP8266WiFi. Deschideți Manager bibliotecă: Sketch => Include biblioteca => Gestionați bibliotecile
Căutați biblioteca ESP8266WiFi
Pasul 6 Selectați placa și portul.
Pasul 4: Program
Pasul 5: Rezultat
Recomandat:
Buton de 5 dolari pentru automatizarea casei: 4 pași
Buton de automatizare a locuinței de 5 USD: un buton de automatizare de domiciliu de 5 USD Uneori cea mai simplă soluție este un singur buton. Ne-am dorit o modalitate ușoară de a declanșa o rutină de „culcare” pe hub-ul nostru de automatizare la domiciliu (Hubitat Elevation), care stinge majoritatea luminilor, le setează pe altele la niveluri specifice și
Automatizarea unei sere cu LoRa! (Partea 2) -- Deschizator de ferestre motorizat: 6 pași (cu imagini)
Automatizarea unei sere cu LoRa! (Partea 2) || Deschizător de ferestre motorizat: În acest proiect vă voi arăta cum am creat un deschizător de ferestre motorizat pentru sera mea. Asta înseamnă că vă voi arăta ce motor am folosit, cum am proiectat sistemul mecanic real, cum conduc motorul și, în cele din urmă, cum am folosit un Arduino LoRa
Cum se realizează automatizarea acasă bazată pe IoT cu releul de control al senzorilor NodeMCU: 14 pași (cu imagini)
Cum se realizează automatizarea acasă bazată pe IoT cu releu de control al senzorilor NodeMCU: În acest proiect bazat pe IoT, am realizat automatizarea acasă cu modulul de releu de control Blynk și NodeMCU cu feedback în timp real. În modul manual, acest modul de releu poate fi controlat de pe mobil sau smartphone și, comutator manual. În modul Auto, acest smar
Automatizarea locuinței utilizând Bluetooth (Smart Board): 6 pași
Automatizarea acasă utilizând Bluetooth (Smart Board): Vă rugăm să citiți cu atenție Automatizarea acasă implică automatizarea echipamentelor de mediu de uz casnic. În încercarea de a realiza același lucru, am proiectat o placă inteligentă care va fi ușor de instalat și echipamentul atașat poate fi controlat printr-o aplicație pentru smartphone
Controlul vocii pentru automatizarea casei utilizând Arduino Uno și Bluetooth: 4 pași
Home Voice Control automat prin utilizarea Arduino Uno și Bluetooth: acest proiect vizează interfațarea unui modul bluetooth cu dispozitivele Arduino și Android pentru a activa luminile și ventilatorul într-o cameră folosind controlul vocal