Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Kaip valdyti relę naudojant žiniatinklio serverį.
1 žingsnis: komponentai
Techninė įranga
- „NodeMCU“plėtros lenta
- Estafetė
- USB kabelis
Programinė įranga
„Arduino IDE“
2 žingsnis: Išsami informacija apie komponentus
Kas yra relė
Relė yra elektromagnetinis įtaisas, naudojamas elektra izoliuoti dvi grandines ir jas magnetiškai sujungti. Jie yra labai naudingi prietaisai ir leidžia vienai grandinei perjungti kitą, kol jie yra visiškai atskirti. Jie dažnai naudojami prijungti elektroninę grandinę (dirbančią esant žemai įtampai) prie elektros grandinės, kuri veikia esant labai aukštai įtampai. Pavyzdžiui, relė gali sudaryti 5 V nuolatinės srovės akumuliatoriaus grandinę, kad perjungtų 230 V kintamosios srovės tinklo grandinę.
Kaip tai veikia
Relės jungiklį galima suskirstyti į dvi dalis: įvestį ir išėjimą. Įvesties skyriuje yra ritė, kuri generuoja magnetinį lauką, kai į ją įvedama maža įtampa iš elektroninės grandinės. Ši įtampa vadinama darbine įtampa. Dažniausiai naudojamos relės yra įvairių konfigūracijų, pvz., 6V, 9V, 12V, 24V ir tt. Išėjimo sekciją sudaro kontaktoriai, kurie mechaniškai jungiami arba atjungiami. Pagrindinėje relėje yra trys kontaktoriai: paprastai atidarytas (NO), paprastai uždarytas (NC) ir bendras (COM). Jei nėra įvesties būsenos, COM yra prijungtas prie NC. Įjungus darbinę įtampą, relės ritė įjungiama ir COM pakeičia kontaktą į NO. Galimos įvairios relių konfigūracijos, tokios kaip SPST, SPDT, DPDT ir kt., Kurios turi skirtingą perjungimo kontaktų skaičių. Naudojant tinkamą kontaktorių derinį, elektros grandinę galima įjungti ir išjungti. Gaukite vidinę informaciją apie relės jungiklio struktūrą.
COM terminalas yra bendras terminalas. Jei COIL gnybtai maitinami vardine įtampa, COM ir NO gnybtai turi tęstinumą. Jei COIL gnybtuose nėra įtampos, COM ir NO gnybtai neturi tęstinumo.
NC terminalas yra paprastai uždarytas terminalas. Tai yra terminalas, kurį galima įjungti, net jei relė negauna jokios įtampos arba jos nepakanka.
NO terminalas yra normaliai atidarytas terminalas. Tai yra terminalas, kuriame įdedate norimą išvestį, kai relė gauna nominalią įtampą. Jei COIL gnybtuose nėra įtampos arba nepakankama įtampa, išėjimas yra atidarytas ir negauna įtampos. Kai COIL gnybtai gauna nominalią įtampą arba šiek tiek žemiau, NO terminalas gauna pakankamai įtampos ir gali įjungti įrenginį išvestyje.
Kas yra NodeMCU
„NodeMCU“yra atvirojo kodo daiktų interneto platforma. Jame yra programinė įranga, veikianti ESP8266Wi-FiSoC iš „Espressif Systems“, ir aparatinė įranga, pagrįsta ESP-12 moduliu.
Kaip užprogramuoti „NodeMCU“naudojant „Arduino IDE“
Norėdami nuosekliai prijungti „NodeMCU“prie kompiuterio, turite įdiegti „cp2102“tvarkyklę. Įdiegę tvarkyklę, prijunkite „NodeMCU“prie kompiuterio, atidarykite „Arduino IDE“, pasirinkite „NodeMCU 1.0“plokštę ir pasirinkite prievadą. Po to įkelkite kodą.
Čia aš prijungiau tik vieną jungtį. Jūs netgi galite prijungti įtampos kaištį prie „NodeMCU“„Vin“, o ne 3,3 V.
3 veiksmas: nustatykite „NodeMCU“„Arduino IDE“
1 žingsnis Atidarykite „Arduino IDE“. Tada eikite į „File => Preference“
2 veiksmas Papildomų lentų tvarkytuvėje nukopijuokite ir įklijuokite URL ir spustelėkite Gerai:
arduino.esp8266.com/stable/package_esp8266c…
3 žingsnis Atidarykite valdybos vadovą, eidami į Tools => Board => Boards Manger.
4 žingsnis Atidarykite lentų tvarkytuvę ir ieškokite „nodemcu“.
5 žingsnis Po to atsisiųskite ESP8266WiFi biblioteką. Atidarykite bibliotekos tvarkyklę: Eskizas => Įtraukti biblioteką => Tvarkyti bibliotekas
Ieškokite „ESP8266WiFi“bibliotekos
6 veiksmas Pasirinkite lentą ir prievadą.