2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในคำแนะนำนี้ฉันจะแสดงวิธีเปิด/ปิดรีเลย์จากสมาร์ทโฟนของคุณ
ขั้นตอนที่ 1: วัสดุ
สำหรับสิ่งนี้คุณจะต้อง:
-Node MCU (หรือบอร์ดพัฒนาที่เปิดใช้งาน wifi อื่น ๆ)
-รีเลย์
- สายไฟบางเส้น (ฉันใช้เขียงหั่นขนมเพื่อเชื่อมต่อทุกอย่าง แต่คุณสามารถบัดกรีสายไฟเพื่อให้ได้วิธีแก้ปัญหา "ถาวร" มากขึ้น)
ขั้นตอนที่ 2: แอป
สำหรับการควบคุม Node MCU ฉันจะใช้ Blynk คุณจะต้องดาวน์โหลด Blynk บนโทรศัพท์ของคุณ
หลังจากเปิดแอป คุณจะต้องลงทะเบียน หลังจากลงทะเบียนแล้ว ให้สร้างโปรเจ็กต์ใหม่ โทเค็นการตรวจสอบความถูกต้องจะถูกส่งไปยังที่อยู่อีเมลของคุณ (คุณจะต้องใช้ในภายหลัง)
ตอนนี้ จากไอคอนเครื่องหมายบวก (กล่องวิดเจ็ต) คุณจะต้องมีปุ่มเพื่อควบคุมรีเลย์ หลังจากลากปุ่มแล้ว ให้คลิกที่ปุ่มนั้น กดปุ่มที่เรียกว่า "PIN" และเลือกพินที่คุณจะวาง S(สัญญาณ) ของรีเลย์ในกรณีของฉันคือ D0 ตรวจสอบให้แน่ใจด้วยว่าปุ่มอยู่ในตำแหน่ง "สวิตช์" ไม่อยู่ในตำแหน่ง "ปุ่ม"
หากคุณสามารถตั้งค่าแอพได้แล้ว ไปที่รหัส
ขั้นตอนที่ 3: รหัส
คุณจะต้องดาวน์โหลดไลบรารี blynk:
1.ดาวน์โหลดไฟล์.zip รุ่นล่าสุดโดยคลิกที่นี่
2. Unzip มัน คุณจะสังเกตเห็นว่าไฟล์เก็บถาวรมีหลายโฟลเดอร์และหลายไลบรารี
3.คัดลอกไลบรารีทั้งหมดเหล่านี้ไปยัง your_sketchbook_folder ของ Arduino IDE ในการค้นหาตำแหน่งของ your_sketchbook_folder ให้ไปที่เมนูด้านบนใน Arduino IDE: File -> Preferences (หากคุณใช้ Mac OS - ไปที่ Arduino → Preferences)
หลังจากที่คุณติดตั้งไลบรารี่แล้ว ให้ไปที่ตัวอย่าง > Blynk > Boards_WiFi > Node MCU (หรือบอร์ดที่คุณใช้อยู่)
คุณจะต้องใส่ wifi ssid และรหัสผ่านและโทเค็นการตรวจสอบสิทธิ์ที่ส่งโดย Blink ในอีเมลของคุณ
ตรวจสอบให้แน่ใจว่าก่อนอัปโหลดโค้ด คุณต้องกดปุ่มแฟลชค้างไว้ (อยู่ด้านข้างพอร์ต usb)
ขั้นตอนที่ 4: เสร็จสิ้น
หลังจากอัปโหลดรหัสแล้ว ให้เปิดแอป Blynk แล้วกดปุ่ม รีเลย์ควรเปิดขึ้น
หากคุณชอบคำแนะนำนี้ ให้ตรวจสอบช่อง YouTube ของฉัน: Ferferite