สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีพวก
ในคำแนะนำนี้ให้เราดูวิธีควบคุมหลอดไฟ LED โดยใช้สมาร์ทโฟนของคุณ
เราจะใช้ Node-MCU สำหรับโครงการนี้
อ้างถึงลิงค์ด้านล่างเพื่อติดตั้งไลบรารี Node MCU (ไลบรารี ESP) ใน Arduino IDE ของคุณ
โหนด MCU-พื้นฐาน
{ ทำตามขั้นตอนที่ 1 ถึงขั้นตอนที่ 3 (ขั้นตอนหลัก) และ
ขั้นตอนที่ 1 ถึงขั้นตอนที่ 3 (ขั้นตอนย่อย) ในขั้นตอนที่ 4 จากลิงก์ด้านบน }
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- โหนด MCU
- สายจัมเปอร์ชายกับหญิง
- หลอดไฟ LED 3 มม.
- Power Bank (ตัวเลือกเสริม)ลองดู "Power Banks ล่าสุด" ในบล็อกของเรา
ขั้นตอนที่ 2: การเชื่อมต่อวงจร
เชื่อมต่อ LED + (พินที่ยาวกว่า) กับ (GPIO-13) D7 Pin ของ Node MCU
เชื่อมต่อ LED - (พินที่สั้นกว่า) กับ GND Pin ของ Node MCU
(อย่าเชื่อมต่อ LED กับ PIN ผิด ให้สังเกตหมายเลขพินบน Node MCU อย่างรอบคอบก่อนเชื่อมต่อ)
จะไม่มีอะไรร้ายแรงเกิดขึ้นถ้าคุณต่อพินผิด?? ไฟ LED ไม่เรืองแสง
ขั้นตอนที่ 3: รหัส
อัปโหลดโค้ดด้านล่างไปยัง NODE MCU. ของคุณ
สำคัญ:
แทนที่ชื่อ Wi-Fi ของโทรศัพท์และรหัสผ่านในส่วนนี้ของรหัสก่อนอัปโหลด
const char* ssid = "*******"; // โทรศัพท์ Wi-Fi nameconst char* password = "*****"; // รหัสผ่าน Wi-Fi
(เลือกบอร์ดและพอร์ตให้ถูกต้องจากเมนูเครื่องมือก่อนอัพโหลด)
ขั้นตอนที่ 4: ตอนนี้ใช้งานได้แล้ว
เปิดฮอตสปอตของโทรศัพท์ของคุณ
หลังจากอัปโหลดรหัสไปยังบอร์ดแล้ว ให้ทำตามขั้นตอนต่อไปนี้
ถอด USB ออกจากพีซีของคุณ แล้วเสียบเข้ากับพาวเวอร์แบงค์ของคุณ
เปิดจอภาพอนุกรม (ไอคอนแว่นขยายที่มุมบนขวาในหน้าต่าง Arduino IDE)
คุณจะได้รับที่อยู่ IP
เปิด Google Chrome หรือเบราว์เซอร์อื่น ๆ ในโทรศัพท์ของคุณและพิมพ์ที่อยู่ IP ตามที่อยู่ในจอภาพแบบอนุกรม
คุณจะได้หน้า ซูมไปที่มุมบนขวาของหน้า
คุณจะเห็นปุ่มเปิดปิด
คลิกที่ปุ่มเพื่อควบคุม LED ของคุณ
คุณสามารถดูสถานะของ LED ของคุณใน Serial Monitor และในโทรศัพท์ของคุณ
ตอนนี้คุณได้เสร็จสิ้นระดับพื้นฐานของ Home Automation Guys แล้ว
เรียนรู้ต่อไปและหนทางยังอีกยาวไกล!
ขั้นตอนที่ 5: การแก้ไขปัญหา
หากไฟ LED ของคุณไม่เรืองแสง:-
- ตรวจสอบว่าคุณได้เชื่อมต่อ LED กับพินที่ถูกต้องใน NODE MCU หรือไม่
- ตรวจสอบพินบวกและลบอย่างถูกต้อง
- ตรวจสอบว่า LED ของคุณทำงานหรือไม่
หากคุณไม่สามารถเชื่อมต่อกับโทรศัพท์ของคุณ:-
- ตรวจสอบว่าคุณได้เปลี่ยน SSID และรหัสผ่านของโทรศัพท์ของคุณในพื้นที่ที่ทำเครื่องหมายของรหัสหรือไม่
- ตรวจสอบข้อผิดพลาดในการสะกดคำและ CAPS/อักขระพิเศษใน SSID และรหัสผ่านของคุณในรหัส
- ตรวจสอบว่าคุณได้เปิด Mobile Hotspot ของคุณหรือไม่
- ปิดข้อมูลมือถือหากจำเป็น
หากคุณยังประสบปัญหาในการอัปโหลดไปยังบอร์ดของคุณ
อ้างถึงคำแนะนำนี้:
โหนด MCU-พื้นฐาน