Talaan ng mga Nilalaman:
Video: Kontrolin ang Mga Kagamitan sa Bahay Gamit ang NodeMCU (ESP8266) at Blynk App: 8 Hakbang (na may Mga Larawan)
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at NodeMCU (ESP8266) upang makontrol ang lampara (ang anumang iba pang mga gamit sa bahay ay magiging maayos), ang kumbinasyon ay sa pamamagitan ng internet.
Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo na pagkontrol sa iyong Arduino o katugmang hardware (NodeMCU) sa Internet at upang tuklasin ang mundo ng Internet Of Things (IoT).
Ano ang Blynk? Ang Blynk ay isang Platform na may iOS at Android apps upang makontrol ang Arduino, Raspberry Pi at mga gusto sa Internet. Ito ay isang digital dashboard kung saan maaari kang bumuo ng isang graphic interface para sa iyong proyekto sa pamamagitan lamang ng pag-drag at pag-drop ng mga widget. (Pinagmulan: Blynk website).
Hakbang 1: Mga Pantustos sa Hardware / Software
Mga bahagi ng hardware:
1. NodeMCU (ESP8266).
2. Relay
3. Ilaw
4. Mga wire
6. 5V Power Supply 1AMP (opsyonal ngunit inirerekumenda kong gamitin ito upang maiwasan ang kawalan ng kasalukuyang kuryente sa pamamagitan ng pagbibigay ng 5v sa relay.
Mga app ng software:
1. Blynk App
2. Arduino IDE
3. Blynk Library para sa iyong OS (Windows, Linux, iOS)
4. ESP8266 Board Manager para sa Arduino IDE
Hakbang 2: I-download ang Blynk Library
Sundin ang mga panuto:
1. I-download ang Blynk_Release_vXX.zip (mag-scroll pababa sa seksyon ng Mga Pag-download)
2. I-zip ang archive. Mapapansin mo na ang archive ay naglalaman ng maraming mga folder at maraming mga aklatan.
3. Kopyahin ang lahat ng mga aklatan na ito sa iyong_sketchbook_folder ng Arduino IDE. Upang hanapin ang lokasyon ng iyong_sketchbook_folder, pumunta sa tuktok na menu sa Arduino IDE:
Windows: File → Mga Kagustuhan
Mac OS: Arduino → Mga Kagustuhan
Upang mag-download ng Blynk Library at makakuha ng karagdagang impormasyon sundin ang link na ito (dito).
Hakbang 3: Pagdaragdag ng ESP8266 Board Manager
Sa Karagdagang Mga Tagapamahala ng Boards ipasok sa ibaba URL.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
Tulad ng naka-highlight sa figure at ipasok ang OK.
Tandaan: Upang makakuha ng karagdagang impormasyon tungkol sa hakbang na ito panoorin ang video
Hakbang 4: Panoorin ang Video para sa Maraming Detalye
Hakbang 5: Pag-configure ni Blynk
Upang ma-set up ang Blynk App, dapat mong sundin ang mga hakbang sa ibaba:
1. I-download ang Blynk app sa iyong smartphone at lumikha ng isang account.
Upang magawa ito: Mag-download ng Blynk apps:
• iOS:
• Android:
2. Lumikha ng isang bagong proyekto, pumili mula sa listahan ng iyong hardware (NodeMCU).
3. Piliin ang uri ng koneksyon (USB, Wifi, Bluetooth…).
4. Magdagdag ng isang widget sa iyong control panel sa pamamagitan ng pag-click sa plus icon sa kanang tuktok.
5. Piliin ang widget ng Button, at i-double tap ito upang mai-edit ang mga setting nito.
Tandaan: Ang key ng pagpapatotoo ay ipinapadala sa iyong email
Hakbang 6: Skematika
Mangyaring sundin ang mga hakbang sa ibaba:
1. Ang 5v ng power supply sa Vcc ng relay board.
2. Ang GND sa GND ng relay board.
3. Ang D1 ng NodeMCU sa IN1 ng relay board.
Tandaan: Ang relay na kinakailangan ng 5v at output ng nodemcu ay 3.3v lamang ito ang dahilan kung bakit lubos kong inirerekumenda na gumamit ng panlabas na 5v power supply
Hakbang 7: Arduino Code
Tungkol sa code
# tukuyin ang BLYNK_PRINT Serial
#include #include /// Dapat kang makakuha ng Auth Token sa Blynk App. // Pumunta sa Mga Setting ng Proyekto (icon ng nut). char auth = "YourAuthToken"; // Ang iyong mga kredensyal sa WiFi. // Itakda ang password sa "" para sa mga bukas na network. char ssid = "YourNetworkName"; pass pass = "YourPassword"; void setup () {// Debug console Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Hakbang 8: Para sa Suporta
Maaari kang mag-subscribe sa aking channel sa YouTube para sa higit pang mga tutorial at proyekto.
Mag-subscribe para sa suporta.
Salamat. Pumunta sa aking Channel sa YouTube -link