Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi
- Hakbang 2: Detalye ng Mga Bahagi
- Hakbang 3: I-setup ang NodeMCU sa Arduino IDE
- Hakbang 4: Programa
- Hakbang 5: Resulta
Video: Pag-aautomat Gamit ang NodeMCU: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Paano makontrol ang relay gamit ang web server.
Hakbang 1: Mga Bahagi
Hardware
- NodeMCU Development board
- Relay
- kable ng USB
Software
Arduino IDE
Hakbang 2: Detalye ng Mga Bahagi
Ano ang isang Relay
Ang relay ay isang aparato na electromagnetic na ginagamit upang ihiwalay ang dalawang mga circuit nang electrically at ikonekta ang mga ito nang magnet. Ang mga ito ay lubhang kapaki-pakinabang na aparato at pinapayagan ang isang circuit na lumipat ng isa pa habang sila ay ganap na magkahiwalay. Kadalasan ginagamit ang mga ito upang mag-interface ng isang electronic circuit (nagtatrabaho sa isang mababang boltahe) sa isang de-koryenteng circuit na gumagana sa napakataas na boltahe. Halimbawa, ang isang relay ay maaaring gumawa ng isang circuit ng baterya ng 5V DC upang ilipat ang isang 230V AC mains circuit.
Kung paano ito gumagana
Ang isang relay switch ay maaaring nahahati sa dalawang bahagi: input at output. Ang seksyon ng pag-input ay may isang coil na bumubuo ng magnetic field kapag ang isang maliit na boltahe mula sa isang elektronikong circuit ay inilapat dito. Ang boltahe na ito ay tinatawag na operating voltage. Ang mga karaniwang ginagamit na relay ay magagamit sa iba't ibang pagsasaayos ng mga boltahe sa pagpapatakbo tulad ng 6V, 9V, 12V, 24V atbp Ang seksyon ng output ay binubuo ng mga contactor na kumokonekta o idiskonekta nang wala sa loob. Sa isang pangunahing relay mayroong tatlong mga contactor: karaniwang bukas (NO), karaniwang sarado (NC) at karaniwang (COM). Sa walang estado ng pag-input, ang COM ay konektado sa NC. Kapag inilapat ang boltahe ng operating ang relay coil ay pinalakas at ang COM ay nagbabago ng contact sa NO. Ang magkakaibang mga pagsasaayos ng relay ay magagamit tulad ng SPST, SPDT, DPDT atbp, na may iba't ibang bilang ng mga contact sa pagbabago. Sa pamamagitan ng paggamit ng wastong kombinasyon ng mga contactor, ang de-koryenteng circuit ay maaaring ma-on at i-off. Kumuha ng mga panloob na detalye tungkol sa istraktura ng isang relay switch.
Ang COM terminal ay ang karaniwang terminal. Kung ang mga terminal ng COIL ay pinalakas ng na-rate na boltahe, ang COM at ang WALANG mga terminal ay may pagpapatuloy. Kung ang mga terminal ng COIL ay hindi pinalakas, pagkatapos ang COM at ang NO terminal ay walang pagpapatuloy.
Ang NC terminal ay ang Normally Closed terminal. Ito ang terminal na maaaring mapagana kahit na ang relay ay hindi nakatanggap ng anuman o sapat na boltahe upang gumana.
Ang terminal na WALANG terminal ay ang Normally Open terminal. Ito ang terminal kung saan inilalagay mo ang output na gusto mo kapag natanggap ng relay ang na-rate na boltahe. Kung walang boltahe sa mga terminal ng COIL o hindi sapat na boltahe, ang output ay bukas at hindi tumatanggap ng boltahe. Kapag natanggap ng mga terminal ng COIL ang na-rate na boltahe o kaunti sa ilalim, ang NO terminal ay tumatanggap ng sapat na boltahe at maaaring i-on ang aparato sa output.
Ano ang NodeMCU
Ang NodeMCU ay isang bukas na mapagkukunan ng IoT platform. Nagsasama ito ng firmware na tumatakbo sa ESP8266Wi-FiSoC mula sa Espressif Systems at hardware na batay sa module na ESP-12.
Paano i-program ang NodeMCU sa Arduino IDE
Upang ikonekta ang NodeMCU sa pc serial kailangan mong i-install ang driver ng cp2102. Kapag na-install mo na ang driver, ikonekta ang NodeMCU sa pc, buksan ang Arduino IDE at piliin ang board NodeMCU 1.0 at piliin ang port. Pagkatapos nito i-upload ang code.
Paano ikonekta ang NodeMCU sa relayHere, isang koneksyon lamang ang nakakonekta ko. Maaari mo ring ikonekta ang boltahe na pin sa Vin ng NodeMCU sa halip na 3.3V.
Hakbang 3: I-setup ang NodeMCU sa Arduino IDE
Hakbang 1Buksan ang Arduino IDE. Pagkatapos ay pumunta sa File => Kagustuhan
Hakbang 2 Sa Karagdagang Tagapamahala ng Mga Lupon, kopyahin at i-paste ang URL at i-click ang ok:
arduino.esp8266.com/stable/package_esp8266c…
Hakbang 3Bukas ang Board Manager sa pamamagitan ng pagpunta sa Tools => Board => Boards Manger.
Hakbang 4Buksan ang Boards Manager at maghanap para sa nodemcu.
Hakbang 5 Matapos ang pag-download ng library ng ESP8266WiFi. Buksan ang library manager: Sketch => Isama ang library => Pamahalaan ang Mga Aklatan
Maghanap para sa library ng ESP8266WiFi
Hakbang 6 Piliin ang Lupon at Port.
Hakbang 4: Programa
Hakbang 5: Resulta
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Orientasyong Pag-program sa Bagay: Paglikha ng Mga Bagay ng Pag-aaral / Pamamaraan sa Pagtuturo / Pamamaraan Gamit ang Shape Puncher: 5 Hakbang
Pag-ooriya sa Pag-program ng Bagay: Paglikha ng Mga Bagay ng Pag-aaral / Pamamaraan sa Pagtuturo / Pamamaraan Gamit ang Shape Puncher: Pamamaraan sa pag-aaral / pagtuturo para sa mga mag-aaral na bago sa object-oriented na programa. Ito ay isang paraan upang pahintulutan silang makita at makita ang proseso ng paglikha ng mga bagay mula sa mga klase. Bahagi 1. EkTools 2-pulgada malaking suntok; ang mga solidong hugis ay pinakamahusay.2. Piraso ng papel o c
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c