Innholdsfortegnelse:

Automatisering ved bruk av NodeMCU: 5 trinn
Automatisering ved bruk av NodeMCU: 5 trinn

Video: Automatisering ved bruk av NodeMCU: 5 trinn

Video: Automatisering ved bruk av NodeMCU: 5 trinn
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Juli
Anonim
Automatisering ved hjelp av NodeMCU
Automatisering ved hjelp av NodeMCU

Hvordan kontrollere reléet ved hjelp av webserver.

Trinn 1: Komponenter

Maskinvare

  • NodeMCU Development board
  • Stafett
  • USB-kabel

Programvare

Arduino IDE

Trinn 2: Komponentdetaljer

Hva er et stafett

Relé er en elektromagnetisk enhet som brukes til å isolere to kretser elektrisk og koble dem magnetisk. De er veldig nyttige enheter og lar en krets bytte en annen mens de er helt atskilt. De brukes ofte til å koble en elektronisk krets (arbeider ved lav spenning) til en elektrisk krets som fungerer ved veldig høy spenning. For eksempel kan et relé lage en 5V DC batterikrets for å bytte en 230V AC nettkrets.

Hvordan det fungerer

Bilde
Bilde
Bilde
Bilde

En relébryter kan deles i to deler: inngang og utgang. Inngangsseksjonen har en spole som genererer magnetfelt når en liten spenning fra en elektronisk krets tilføres den. Denne spenningen kalles driftsspenningen. Vanlige reléer er tilgjengelige i forskjellige konfigurasjoner av driftsspenninger som 6V, 9V, 12V, 24V etc. Utgangsseksjonen består av kontaktorer som kobles til eller fra mekanisk. I et grunnleggende relé er det tre kontaktorer: normalt åpen (NO), normalt lukket (NC) og felles (COM). Uten inngangstilstand er COM koblet til NC. Når driftsspenningen tilføres reléspolen får strøm og COM endrer kontakten til NO. Ulike relékonfigurasjoner er tilgjengelige som SPST, SPDT, DPDT etc, som har forskjellig antall byttekontakter. Ved å bruke riktig kombinasjon av kontaktorer kan den elektriske kretsen slås av og på. Få indre detaljer om strukturen til en relébryter.

COM -terminalen er den vanlige terminalen. Hvis COIL -terminalene får strøm med den nominelle spenningen, har COM- og NO -terminalene kontinuitet. Hvis COIL -terminalene ikke får strøm, har COM- og NO -terminalene ingen kontinuitet.

NC -terminalen er den normalt lukkede terminalen. Det er terminalen som kan slås på selv om reléet ikke mottar noen eller tilstrekkelig spenning til å fungere.

NO -terminalen er den normalt åpne terminalen. Det er terminalen hvor du plasserer utgangen du vil ha når reléet mottar sin nominelle spenning. Hvis det ikke er spenning til COIL -terminalene eller utilstrekkelig spenning, er utgangen åpen og mottar ingen spenning. Når COIL -terminalene mottar den nominelle spenningen eller litt under, mottar NO -terminalen tilstrekkelig spenning og kan slå på enheten på utgangen.

Hva er NodeMCU

NodeMCU er en åpen kildekode IoT-plattform som inkluderer fastvare som kjører på ESP8266Wi-FiSoC fra Espressif Systems og maskinvare som er basert på ESP-12-modulen.

Bilde
Bilde

Hvordan programmere NodeMCU med Arduino IDE

For å koble NodeMCU til PC serielt må du installere cp2102 -driveren. Når du har installert driveren, kobler du NodeMCU til PCen, åpner Arduino IDE og velger bord NodeMCU 1.0 og velger port. Last opp koden etter det.

Slik kobler du NodeMCU til relé Her har jeg bare koblet til en tilkobling. Du kan til og med koble spenningspinnen til Vin of NodeMCU i stedet for 3,3V.

Bilde
Bilde

Trinn 3: Konfigurer NodeMCU i Arduino IDE

Trinn 1 Åpne Arduino IDE. Gå deretter til Fil => Preferanse

Bilde
Bilde

Trinn 2 I Extra Boards Manager, kopier og lim inn URL -en og klikk ok:

arduino.esp8266.com/stable/package_esp8266c…

Bilde
Bilde
Bilde
Bilde

Trinn 3 Åpne Board Manager ved å gå til Tools => Board => Boards Manger.

Bilde
Bilde

Trinn 4 Åpne Boards Manager og søk etter nodemcu.

Bilde
Bilde

Trinn 5 Last ned ESP8266WiFi -biblioteket etter det. Åpne bibliotekbehandling: Skisse => Inkluder bibliotek => Administrer biblioteker

Bilde
Bilde

Søk etter ESP8266WiFi -bibliotek

Bilde
Bilde

Trinn 6 Velg brett og port.

Bilde
Bilde
Bilde
Bilde

Trinn 4: Program

Trinn 5: Resultat

Anbefalt: