Innholdsfortegnelse:
- Trinn 1: Komponenter
- Trinn 2: Komponentdetaljer
- Trinn 3: Konfigurer NodeMCU i Arduino IDE
- Trinn 4: Program
- Trinn 5: Resultat
Video: Automatisering ved bruk av NodeMCU: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
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.
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.
Trinn 3: Konfigurer NodeMCU i Arduino IDE
Trinn 1 Åpne Arduino IDE. Gå deretter til Fil => Preferanse
Trinn 2 I Extra Boards Manager, kopier og lim inn URL -en og klikk ok:
arduino.esp8266.com/stable/package_esp8266c…
Trinn 3 Åpne Board Manager ved å gå til Tools => Board => Boards Manger.
Trinn 4 Åpne Boards Manager og søk etter nodemcu.
Trinn 5 Last ned ESP8266WiFi -biblioteket etter det. Åpne bibliotekbehandling: Skisse => Inkluder bibliotek => Administrer biblioteker
Søk etter ESP8266WiFi -bibliotek
Trinn 6 Velg brett og port.
Trinn 4: Program
Trinn 5: Resultat
Anbefalt:
IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn
IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: I dag er det veldig vanskelig å finne parkering i travle områder, og det er ikke noe system for å få detaljer om parkeringstilgjengelighet online. Tenk om du kan få informasjon om tilgjengeligheten til parkeringsplassen på telefonen din, og du ikke har roaming rundt for å sjekke
Hjemmeautomatisering ved bruk av ESP8266 eller NODEMCU: 6 trinn
Hjemmeautomatisering ved hjelp av ESP8266 eller NODEMCU: Har du noen gang ønsket å gjøre hjemmet ditt automatisert via wifi? Ønsker du å kontrollere lys, vifte og alle andre apparater fra smarttelefonen din? Eller noen gang ønsket en instruksjon om tilkoblede enheter og hvordan du kommer i gang med det? Dette hjemmeautomatiseringsprosjektet vil
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen