Indholdsfortegnelse:

Automatisering ved hjælp af NodeMCU: 5 trin
Automatisering ved hjælp af NodeMCU: 5 trin

Video: Automatisering ved hjælp af NodeMCU: 5 trin

Video: Automatisering ved hjælp af NodeMCU: 5 trin
Video: Full Control of DC Motor with ESP8266 NodeMCU D1 Mini over WiFi 2024, November
Anonim
Automatisering ved hjælp af NodeMCU
Automatisering ved hjælp af NodeMCU

Sådan styres relæ ved hjælp af webserver.

Trin 1: Komponenter

Hardware

  • NodeMCU Development board
  • Relæ
  • USB -kabel

Software

Arduino IDE

Trin 2: Komponent detaljer

Hvad er et relæ

Relæ er en elektromagnetisk enhed, der bruges til at isolere to kredsløb elektrisk og forbinde dem magnetisk. De er meget nyttige enheder og tillader et kredsløb at skifte et andet, mens de er helt adskilte. De bruges ofte til at tilslutte et elektronisk kredsløb (arbejder ved lav spænding) til et elektrisk kredsløb, der fungerer ved meget høj spænding. For eksempel kan et relæ lave et 5V DC batterikredsløb til at skifte et 230V vekselstrømskredsløb.

Hvordan det virker

Billede
Billede
Billede
Billede

En relæafbryder kan opdeles i to dele: input og output. Indgangssektionen har en spole, der genererer magnetfelt, når der tilføres en lille spænding fra et elektronisk kredsløb. Denne spænding kaldes driftsspændingen. Almindeligt anvendte relæer fås i forskellige konfigurationer af driftsspændinger som 6V, 9V, 12V, 24V osv. Udgangssektionen består af kontaktorer, der tilsluttes eller afbrydes mekanisk. I et grundrelæ er der tre kontaktorer: normalt åben (NO), normalt lukket (NC) og fælles (COM). Uden indgangstilstand er COM tilsluttet NC. Når driftsspændingen tilsluttes, får relæspolen strøm, og COM skifter kontakt til NO. Forskellige relækonfigurationer er tilgængelige som SPST, SPDT, DPDT osv., Som har forskellige antal skiftekontakter. Ved at bruge en korrekt kombination af kontaktorer kan det elektriske kredsløb tændes og slukkes. Få indre detaljer om strukturen af en relæafbryder.

COM -terminalen er den fælles terminal. Hvis COIL -terminalerne får strøm med den nominelle spænding, har COM- og NO -terminalerne kontinuitet. Hvis COIL -terminalerne ikke får strøm, har COM- og NO -terminalerne ingen kontinuitet.

NC -terminalen er den normalt lukkede terminal. Det er terminalen, der kan tændes, selvom relæet ikke modtager nogen eller tilstrækkelig spænding til at fungere.

NO -terminalen er den normalt åbne terminal. Det er terminalen, hvor du placerer den udgang, du ønsker, når relæet modtager sin nominelle spænding. Hvis der ikke er spænding til COIL -terminalerne eller utilstrækkelig spænding, er udgangen åben og modtager ingen spænding. Når COIL -terminalerne modtager den nominelle spænding eller lidt under, modtager NO -terminalen tilstrækkelig spænding og kan tænde enheden på udgangen.

Hvad er NodeMCU

NodeMCU er en open source IoT-platform. Den inkluderer firmware, der kører på ESP8266Wi-FiSoC fra Espressif Systems og hardware, der er baseret på ESP-12-modulet.

Billede
Billede

Sådan programmeres NodeMCU med Arduino IDE

For at forbinde NodeMCU til pc serielt skal du installere cp2102 driver. Når du har installeret driver, skal du forbinde NodeMCU med pc, åbne Arduino IDE og vælge board NodeMCU 1.0 og vælge port. Herefter uploades koden.

Sådan tilsluttes NodeMCU med relæ Her har jeg kun tilsluttet en forbindelse. Du kan endda tilslutte spændingsstift til Vin af NodeMCU i stedet for 3,3V.

Billede
Billede

Trin 3: Konfigurer NodeMCU i Arduino IDE

Trin 1 Åbn Arduino IDE. Gå derefter til File => Preference

Billede
Billede

Trin 2 I Extra Boards Manager skal du kopiere og indsætte webadressen og klikke på ok:

arduino.esp8266.com/stable/package_esp8266c…

Billede
Billede
Billede
Billede

Trin 3 Åbn Board Manager ved at gå til Tools => Board => Boards Manger.

Billede
Billede

Trin 4 Åbn Boards Manager, og søg efter nodemcu.

Billede
Billede

Trin 5Hent derefter ESP8266WiFi -biblioteket. Åben bibliotekshåndtering: Skitse => Inkluder bibliotek => Administrer biblioteker

Billede
Billede

Søg efter ESP8266WiFi -bibliotek

Billede
Billede

Trin 6Vælg bord og port.

Billede
Billede
Billede
Billede

Trin 4: Programmer

Trin 5: Resultat

Anbefalede: