สารบัญ:
- ขั้นตอนที่ 1: อุปกรณ์ฮาร์ดแวร์/ซอฟต์แวร์
- ขั้นตอนที่ 2: ดาวน์โหลด Blynk Library
- ขั้นตอนที่ 3: การเพิ่มตัวจัดการบอร์ด ESP8266
- ขั้นตอนที่ 4: ดูวิดีโอสำหรับรายละเอียดเพิ่มเติม
- ขั้นตอนที่ 5: การกำหนดค่าของ Blynk
- ขั้นตอนที่ 6: แผนผัง
- ขั้นตอนที่ 7: รหัส Arduino
- ขั้นตอนที่ 8: สำหรับการสนับสนุน
วีดีโอ: ควบคุมเครื่องใช้ในบ้านโดยใช้ NodeMCU (ESP8266) และแอป Blynk: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในบทช่วยสอนนี้ เราจะมาเรียนรู้วิธีใช้แอป Blynk และ NodeMCU (ESP8266) เพื่อควบคุมหลอดไฟ (เครื่องใช้ไฟฟ้าอื่นๆ ในบ้านก็ใช้ได้) โดยจะทำงานร่วมกันผ่านอินเทอร์เน็ต
จุดประสงค์ของคำแนะนำนี้คือการแสดงโซลูชันที่ง่ายที่สุดในการควบคุม Arduino หรือฮาร์ดแวร์ที่เข้ากันได้ (NodeMCU) จากระยะไกลทางอินเทอร์เน็ตและเพื่อสำรวจโลกของ Internet Of Things (IoT)
Blynk คืออะไร Blynk เป็นแพลตฟอร์มที่มีแอป iOS และ Android เพื่อควบคุม Arduino, Raspberry Pi และสิ่งที่ชอบบนอินเทอร์เน็ต เป็นแดชบอร์ดดิจิทัลที่คุณสามารถสร้างส่วนต่อประสานกราฟิกสำหรับโครงการของคุณโดยเพียงแค่ลากและวางวิดเจ็ต (ที่มา: เว็บไซต์ Blynk)
ขั้นตอนที่ 1: อุปกรณ์ฮาร์ดแวร์/ซอฟต์แวร์
ส่วนประกอบฮาร์ดแวร์:
1. NodeMCU (ESP8266)
2. รีเลย์
3. โคมไฟ
4. สายไฟ
6. แหล่งจ่ายไฟ 5V 1AMP (เป็นทางเลือก แต่ฉันแนะนำให้ใช้เพื่อหลีกเลี่ยงการขาดกระแสไฟฟ้าโดยการจ่าย 5v ให้กับรีเลย์
แอพซอฟต์แวร์:
1. แอพ Blynk
2. Arduino IDE
3. Blynk Library สำหรับระบบปฏิบัติการของคุณ (Windows, Linux, iOS)
4. ผู้จัดการบอร์ด ESP8266 สำหรับ Arduino IDE
ขั้นตอนที่ 2: ดาวน์โหลด Blynk Library
ทำตามคำสั่ง:
1. ดาวน์โหลด Blynk_Release_vXX.zip (เลื่อนลงไปที่ส่วนดาวน์โหลด)
2. เปิดเครื่องรูดไฟล์เก็บถาวร คุณจะสังเกตเห็นว่าไฟล์เก็บถาวรมีหลายโฟลเดอร์และหลายไลบรารี
3. คัดลอกไลบรารีทั้งหมดเหล่านี้ไปยัง your_sketchbook_folder ของ Arduino IDE หากต้องการค้นหาตำแหน่งของ your_sketchbook_folder ให้ไปที่เมนูด้านบนใน Arduino IDE:
Windows: ไฟล์ → ค่ากำหนด
Mac OS: Arduino → ค่ากำหนด
หากต้องการดาวน์โหลด Blynk Library และรับข้อมูลเพิ่มเติม ให้ไปที่ลิงก์นี้ (ที่นี่)
ขั้นตอนที่ 3: การเพิ่มตัวจัดการบอร์ด ESP8266
ในตัวจัดการบอร์ดเพิ่มเติมให้ป้อน URL ด้านล่างhttps://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
ตามที่ไฮไลต์ในรูปแล้วป้อนตกลง
หมายเหตุ: หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนนี้ ให้ดูวิดีโอ
ขั้นตอนที่ 4: ดูวิดีโอสำหรับรายละเอียดเพิ่มเติม
ขั้นตอนที่ 5: การกำหนดค่าของ Blynk
ในการตั้งค่า Blynk App คุณควรทำตามขั้นตอนด้านล่าง:
1. ดาวน์โหลดแอป Blynk บนสมาร์ทโฟนของคุณและสร้างบัญชี
ในการทำสิ่งนี้: ดาวน์โหลดแอป Blynk:
• iOS:
• Android:
2. สร้างโครงการใหม่ เลือกจากรายการฮาร์ดแวร์ของคุณ (NodeMCU)
3. เลือกประเภทการเชื่อมต่อ (USB, Wifi, Bluetooth…)
4. เพิ่มวิดเจ็ตในแผงควบคุมของคุณโดยคลิกที่ไอคอนเครื่องหมายบวกที่ด้านบนขวา
5. เลือกวิดเจ็ตปุ่ม แล้วแตะสองครั้งที่วิดเจ็ตเพื่อแก้ไขการตั้งค่า
หมายเหตุ: รหัสการตรวจสอบจะถูกส่งไปยังอีเมลของคุณ
ขั้นตอนที่ 6: แผนผัง
กรุณาทำตามขั้นตอนดังต่อไปนี้:
1. 5v ของแหล่งจ่ายไฟไปยัง Vcc ของบอร์ดรีเลย์
2. GND ถึง GND ของบอร์ดรีเลย์
3. D1 ของ NodeMCU ไปยัง IN1 ของบอร์ดรีเลย์
หมายเหตุ: รีเลย์ต้องการ 5v และเอาต์พุตของ nodemcu เพียง 3.3v นี่คือเหตุผลที่ฉันแนะนำเป็นอย่างยิ่งให้ใช้แหล่งจ่ายไฟ 5v ภายนอก
ขั้นตอนที่ 7: รหัส Arduino
เกี่ยวกับรหัส
#define BLYNK_PRINT ซีเรียล
#include #include /// คุณควรได้รับ Auth Token ในแอป Blynk // ไปที่การตั้งค่าโครงการ (ไอคอนน็อต) char auth = "YourAuthToken"; // ข้อมูลรับรอง WiFi ของคุณ // ตั้งรหัสผ่านเป็น "" สำหรับเครือข่ายที่เปิดอยู่ char ssid = "ชื่อเครือข่ายของคุณ"; char pass = "รหัสผ่านของคุณ"; การตั้งค่าเป็นโมฆะ () {// คอนโซลดีบัก Serial.begin (115200); Blynk.begin(รับรองความถูกต้อง, ssid, ผ่าน); } วงเป็นโมฆะ () { Blynk.run(); }
ขั้นตอนที่ 8: สำหรับการสนับสนุน
คุณสามารถสมัครรับข้อมูลจากช่อง YouTube ของฉันสำหรับบทแนะนำและโครงการเพิ่มเติม
สมัครสมาชิกเพื่อรับการสนับสนุน
ขอขอบคุณ. ไปที่ช่อง YouTube ของฉัน -ลิงค์
แนะนำ:
ควบคุมเครื่องใช้ในบ้านโดยใช้ Node MCU และ Google Assistant - IOT - Blynk - IFTTT: 8 ขั้นตอน
ควบคุมเครื่องใช้ในบ้านโดยใช้ Node MCU และ Google Assistant | IOT | Blynk | IFTTT: โครงการง่ายๆ ในการควบคุมอุปกรณ์โดยใช้ Google Assistant: คำเตือน: การจัดการไฟฟ้าหลักอาจเป็นอันตรายได้ จัดการด้วยความระมัดระวังอย่างยิ่ง จ้างช่างไฟฟ้ามืออาชีพในขณะที่ทำงานกับวงจรเปิด ฉันจะไม่รับผิดชอบดา
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน - Esp8266 IOT โดยใช้ Blunk และ Arduino IDE - การควบคุมไฟ LED ผ่านอินเทอร์เน็ต: 6 ขั้นตอน
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน | Esp8266 IOT โดยใช้ Blunk และ Arduino IDE | การควบคุม LEDs ผ่านอินเทอร์เน็ต: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ IOT กับ ESP8266 หรือ Nodemcu ของเรา เราจะใช้แอป blynk สำหรับสิ่งนั้น ดังนั้นเราจะใช้ esp8266/nodemcu ของเราเพื่อควบคุมไฟ LED ผ่านอินเทอร์เน็ต ดังนั้นแอป Blynk จะเชื่อมต่อกับ esp8266 หรือ Nodemcu ของเรา
ควบคุม Arduino Uno โดยใช้โมดูล WiFi ESP8266 และแอป Blynk: 6 ขั้นตอน
ควบคุม Arduino Uno โดยใช้โมดูล ESP8266 WiFi และ Blynk App: โครงการนี้ช่วยให้คุณสามารถควบคุมหมุด Arduino โดยใช้โมดูล WiFi ESP8266-01 และแอป Blynk Blynk App ใช้งานง่ายมากและเป็นวิธีที่ยอดเยี่ยมในการเริ่มเรียนรู้เกี่ยวกับ IoT บทช่วยสอนนี้มีไว้สำหรับ Windows PC
Propagator Thermostat โดยใช้ ESP8266/NodeMCU และ Blynk: 7 ขั้นตอน (พร้อมรูปภาพ)
Propagator Thermostat โดยใช้ ESP8266/NodeMCU และ Blynk: ฉันเพิ่งซื้อเครื่องขยายพันธุ์แบบใช้ความร้อน ซึ่งจะช่วยให้เมล็ดดอกไม้และผักของฉันงอกในช่วงต้นฤดูกาล มันมาโดยไม่มีเทอร์โมสตัท และเนื่องจากเทอร์โมสแตทค่อนข้างแพง ฉันจึงตัดสินใจทำเอง ตามที่ฉันต้องการใช้
NODEMCU 1.0 (ESP8266) รีเลย์ควบคุมโดยใช้ BLYNK (ผ่านเว็บ): 5 ขั้นตอน (พร้อมรูปภาพ)
NODEMCU 1.0 (ESP8266) รีเลย์ควบคุมโดยใช้ BLYNK (ผ่านเว็บ): สวัสดี ทุกคน ชื่อของฉันคือ P STEVEN LYLE JYOTHI และนี่เป็นคำแนะนำแรกของฉันเกี่ยวกับวิธีการควบคุมรีเลย์โดย NODEMCU ESP8266-12E ผ่าน BLYNK ผ่านอินเทอร์เน็ต ภาษาอังกฤษไม่ดีของฉัน