Innehållsförteckning:
- Steg 1: Komponenter
- Steg 2: Komponentdetaljer
- Steg 3: Konfigurera NodeMCU i Arduino IDE
- Steg 4: Program
- Steg 5: Resultat
Video: Automation med hjälp av NodeMCU: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Hur man styr relä med webbserver.
Steg 1: Komponenter
Hårdvara
- NodeMCU Development board
- Relä
- USB-kabel
programvara
Arduino IDE
Steg 2: Komponentdetaljer
Vad är ett relä
Relä är en elektromagnetisk enhet som används för att isolera två kretsar elektriskt och ansluta dem magnetiskt. De är mycket användbara enheter och tillåter en krets att byta en annan medan de är helt separata. De används ofta för att koppla en elektronisk krets (som arbetar vid låg spänning) till en elektrisk krets som fungerar med mycket hög spänning. Till exempel kan ett relä göra en 5V DC batterikrets för att växla en 230V AC nätkrets.
Hur det fungerar
En reläbrytare kan delas in i två delar: ingång och utgång. Ingångssektionen har en spole som genererar magnetfält när en liten spänning från en elektronisk krets appliceras på den. Denna spänning kallas driftspänning. Vanligt använda reläer finns i olika konfigurationer av driftspänningar som 6V, 9V, 12V, 24V etc. Utgångssektionen består av kontaktorer som mekaniskt ansluter eller kopplar ur. I ett grundrelä finns tre kontaktorer: normalt öppna (NO), normalt stängda (NC) och gemensamma (COM). Vid inget ingångsläge är COM ansluten till NC. När matningsspänningen appliceras får reläspolen ström och COM ändrar kontakten till NO. Olika reläkonfigurationer är tillgängliga som SPST, SPDT, DPDT etc, som har olika antal växlingskontakter. Genom att använda en korrekt kombination av kontaktorer kan den elektriska kretsen slås på och av. Få inre detaljer om strukturen hos en reläbrytare.
COM -terminalen är den gemensamma terminalen. Om COIL -terminalerna får ström med märkspänningen har COM- och NO -terminalerna kontinuitet. Om COIL -terminalerna inte är strömförsörjda har COM- och NO -terminalerna ingen kontinuitet.
NC -terminalen är den normalt stängda terminalen. Det är terminalen som kan slås på även om reläet inte får någon eller tillräcklig spänning för att fungera.
NO -terminalen är terminalen Normally Open. Det är terminalen där du placerar den utgång du vill ha när reläet får sin märkspänning. Om det inte finns någon spänning till COIL -terminalerna eller otillräcklig spänning är utgången öppen och får ingen spänning. När COIL -terminalerna mottar märkspänningen eller lite under, får NO -terminalen tillräcklig spänning och kan slå på enheten på utgången.
Vad är NodeMCU
NodeMCU är en IoT-plattform med öppen källkod som innehåller firmware som körs på ESP8266Wi-FiSoC från Espressif Systems och hårdvara som är baserad på ESP-12-modulen.
Hur man programmerar NodeMCU med Arduino IDE
För att ansluta NodeMCU till datorn seriellt måste du installera cp2102 -drivrutinen. När du har installerat drivrutinen ansluter du NodeMCU till datorn, öppnar Arduino IDE och väljer kortet NodeMCU 1.0 och väljer port. Efter det ladda upp koden.
Så här ansluter jag NodeMCU med relä Här har jag bara anslutit en anslutning. Du kan till och med ansluta spänningsstiftet till Vin på NodeMCU istället för 3,3V.
Steg 3: Konfigurera NodeMCU i Arduino IDE
Steg 1 Öppna Arduino IDE. Gå sedan till File => Preferences
Steg 2 I Extra Boards Manager, kopiera och klistra in webbadressen och klicka på ok:
arduino.esp8266.com/stable/package_esp8266c…
Steg 3 Öppna Board Manager genom att gå till Tools => Board => Boards Manger.
Steg 4 Öppna Boards Manager och sök efter nodemcu.
Steg 5Hämta sedan ESP8266WiFi -biblioteket. Öppna bibliotekshanteraren: Sketch => Inkludera bibliotek => Hantera bibliotek
Sök efter ESP8266WiFi -bibliotek
Steg 6Välj styrelse och port.
Steg 4: Program
Steg 5: Resultat
Rekommenderad:
Hur man bygger din egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 2 - Programvara: 5 steg (med bilder)
Hur man bygger din egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 2 - Programvara: Introduktion Detta är uppföljaren till det första inlägget " Hur man bygger din egen vindmätare med Reed Switches, Hall Effect Sensor och några rester på Nodemcu - Del 1 - Hårdvara " - där jag visar hur man monterar vindhastighet och riktningsmätning
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse .: 6 steg
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse.: Denna instruktion förklarar hur man gör Arduino -robot som kan flyttas i önskad riktning (framåt, bakåt , Vänster, höger, öst, väst, norr, syd) krävs Distans i centimeter med röstkommando. Roboten kan också flyttas autonomt
Hur man bygger en egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu. - Del 1 - Hårdvara: 8 steg (med bilder)
Hur man bygger en egen vindmätare med hjälp av Reed Switches, Hall Effect Sensor och några rester på Nodemcu. - Del 1 - Hårdvara: Introduktion Sedan jag började med studierna av Arduino och Maker -kulturen har jag gärna byggt användbara enheter med skräp- och skrotdelar som flasklock, bitar av PVC, dryckburkar, etc. Jag älskar att ge en sekund liv för någon bit eller någon kompis
Kontrollera enheter med röstkommando med hjälp av NodeMCU: 7 steg (med bilder)
Kontrollera enheter med röstkommando med NodeMCU: Jag vill bara säga hej till alla, det här är första gången jag skriver ett instruerbart projekt. Engelska är inte mitt modersmål så jag ska försöka göra det kort och så tydligt som möjligt. Att styra enheter med röstkommando är inte konstigt
Händelsemeddelanden i realtid med hjälp av NodeMCU (Arduino), Google Firebase och Laravel: 4 steg (med bilder)
Händelsemeddelanden i realtid med hjälp av NodeMCU (Arduino), Google Firebase och Laravel: Har du någonsin velat bli aviserad när det görs en åtgärd på din webbplats men e -post inte passar rätt? Vill du höra ett ljud eller en klocka varje gång du gör en försäljning? Eller så behöver du din omedelbara uppmärksamhet på grund av en nödsituation