INHOUDSOPGAWE:
- Stap 1: Komponente
- Stap 2: Detail van komponente
- Stap 3: Stel NodeMCU op in Arduino IDE
- Stap 4: Programmeer
- Stap 5: Resultaat
Video: Outomatisering met behulp van NodeMCU: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Hoe om die aflos te beheer met behulp van 'n webbediener.
Stap 1: Komponente
Hardeware
- NodeMCU Ontwikkelingsraad
- Relay
- USB kabel
Sagteware
Arduino IDE
Stap 2: Detail van komponente
Wat is 'n aflos
Relais is 'n elektromagnetiese toestel wat gebruik word om twee stroombane elektries te isoleer en magneties aan mekaar te koppel. Dit is baie nuttige toestelle en laat een kring toe om 'n ander een te skakel terwyl hulle heeltemal apart is. Hulle word dikwels gebruik om 'n elektroniese stroombaan (met 'n lae spanning) te koppel aan 'n elektriese stroombaan wat werk met 'n baie hoë spanning. 'N Relais kan byvoorbeeld 'n 5V DC -batterykring maak om 'n 230V -wisselstroomkring oor te skakel.
Hoe dit werk
'N Relaisskakelaar kan in twee dele verdeel word: input en output. Die ingangsgedeelte het 'n spoel wat 'n magnetiese veld genereer wanneer 'n klein spanning van 'n elektroniese stroombaan daarop toegepas word. Hierdie spanning word die werkspanning genoem. Relais wat algemeen gebruik word, is beskikbaar in verskillende konfigurasies van werkspannings, soos 6V, 9V, 12V, 24V, ens. In 'n basiese relais is daar drie kontakors: normaalweg oop (NO), normaal gesluit (NC) en common (COM). By geen ingangstoestand is die COM gekoppel aan NC. As die werkspanning aangewend word, word die relaispoel aangeskakel en die COM verander kontak na NO. Verskillende relay -konfigurasies is beskikbaar, soos SPST, SPDT, DPDT, ens, wat 'n ander aantal skakelkontakte het. Deur die regte kombinasie van kontakors te gebruik, kan die elektriese stroombaan aan en afgeskakel word. Kry innerlike besonderhede oor die struktuur van 'n aflosskakelaar.
Die COM -terminale is die algemene terminaal. As die COIL -aansluitings met die nominale spanning gevoed word, het die COM- en die NO -terminale kontinuïteit. As die COIL -terminale nie gevoed is nie, het die COM- en die NO -terminale geen kontinuïteit nie.
Die NC -terminale is die normaal gesluit terminale. Dit is die terminaal wat aangeskakel kan word, selfs al ontvang die relais nie voldoende spanning nie.
Die NO -terminale is die normaalweg oop terminale. Dit is die terminaal waar u die uitset plaas wat u wil hê wanneer die relais die nominale spanning ontvang. As daar geen spanning na die COIL -terminale is nie of onvoldoende spanning, is die uitset oop en ontvang dit geen spanning nie. As die COIL -terminale die nominale spanning of 'n bietjie laer ontvang, ontvang die NO -terminal voldoende spanning en kan die toestel op die uitgang aangeskakel word.
Wat is NodeMCU
NodeMCU is 'n open source IoT-platform, insluitend firmware wat op die ESP8266Wi-FiSoC van Espressif Systems werk en hardeware wat gebaseer is op die ESP-12-module.
Hoe om NodeMCU te programmeer met Arduino IDE
Om NodeMCU serieel aan 'n rekenaar te koppel, moet u die bestuurder cp2102 installeer. Nadat u die bestuurder geïnstalleer het, verbind NodeMCU met 'n rekenaar, maak Arduino IDE oop en kies die NodeMCU 1.0 -bord en kies die poort. Laai daarna die kode op.
Hoe om NodeMCU met relay aan te sluit Hier het ek slegs een verbinding gekoppel. U kan selfs die spanningspen aan Vin van NodeMCU koppel in plaas van 3.3V.
Stap 3: Stel NodeMCU op in Arduino IDE
Stap 1 Maak Arduino IDE oop, gaan dan na File => Preference
Stap 2 Kopieer en plak die URL in Extra Boards Manager, en klik op ok:
arduino.esp8266.com/stable/package_esp8266c…
Stap 3 Maak die bestuurder oop deur na Tools => Board => Boards Manger te gaan.
Stap 4 Maak Boards Manager oop en soek na nodemcu.
Stap 5 Laai daarna die ESP8266WiFi -biblioteek af. Open biblioteekbestuurder: Skets => Sluit biblioteek in => Bestuur biblioteke
Soek die ESP8266WiFi -biblioteek
Stap 6 Kies bord en poort.
Stap 4: Programmeer
Stap 5: Resultaat
Aanbeveel:
Praterige outomatisering -- Klank van Arduino -- Stembeheerde outomatisering -- HC - 05 Bluetooth -module: 9 stappe (met foto's)
Praterige outomatisering || Klank van Arduino || Stembeheerde outomatisering || HC - 05 Bluetooth -module: …………………………. Teken asseblief in op my YouTube -kanaal vir meer video's …. …. In hierdie video het ons 'n Talkative Automation gebou. As u 'n spraakopdrag per selfoon stuur, sal dit huistoestelle aanskakel en terugvoer stuur
Hoe om op tuis gebaseerde outomatisering op IoT te sorg met NodeMCU Sensors Control Relay: 14 stappe (met foto's)
Hoe om 'n huis-outomatisering op IoT te maak met NodeMCU Sensors Control Relay: In hierdie IoT-gebaseerde projek het ek Home Automation gemaak met Blynk- en NodeMCU-kontrolerelaismodule met real-time terugvoer. In die handmatige modus kan hierdie aflosmodule beheer word vanaf 'n selfoon of 'n slimfoon en 'n handmatige skakelaar. In die outomatiese modus is hierdie smar
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module - Tuis outomatisering idees: 15 stappe (met foto's)
Hoe om 'n slim huis te maak met behulp van Arduino Control Relay Module | Tuisautomatiseringsidees: In hierdie tuisautomatiseringsprojek ontwerp ons 'n slim huis -aflosmodule wat 5 huistoestelle kan beheer. Hierdie aflosmodule kan beheer word vanaf mobiele of slimfoon, IR -afstandsbediening of TV -afstandsbediening, handskakelaar. Hierdie slim aflos kan ook die r
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die