สารบัญ:
- ขั้นตอนที่ 1: ปักหมุดคำจำกัดความ
- ขั้นตอนที่ 2: ปักหมุดการเชื่อมต่อ
- ขั้นตอนที่ 3: ซอร์สโค้ด PHP&JSON
- ขั้นตอนที่ 4: สร้างเว็บไซต์
- ขั้นตอนที่ 5: รหัสที่มา Arduino
- ขั้นตอนที่ 6: ผลลัพธ์
- ขั้นตอนที่ 7: วิดีโอ
วีดีโอ: วิธีควบคุม LED โดยใช้ ESP8266 NodemCU Lua WiFi จากเว็บไซต์: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
บทช่วยสอนนี้จะสอนพื้นฐานบางประการเกี่ยวกับการใช้ ESP8266 NodemCU Lua WiFi เพื่อควบคุม LED จากเว็บ
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีวัสดุที่จำเป็นทั้งหมด:
- ESP8266 NodeMCU Lua WiFi
- นำ
- เขียงหั่นขนม
- จัมเปอร์ (ถ้าจำเป็น)
- ไมโคร USB
ขั้นตอนที่ 1: ปักหมุดคำจำกัดความ
ขั้นตอนที่ 2: ปักหมุดการเชื่อมต่อ
นี่คือหนึ่งในการเชื่อมต่อที่ง่ายที่สุดและเหมาะสำหรับผู้เริ่มต้น ในบทช่วยสอนนี้ เราจำเป็นต้องเชื่อมต่อขั้วบวกของ LED กับพิน GND ของ ESP8266 และแคโทดของ LED กับ ESP8266 D7
ขั้นตอนที่ 3: ซอร์สโค้ด PHP&JSON
ดาวน์โหลดซอร์สโค้ดนี้และอัปโหลดไปยัง Arduino
ขั้นตอนที่ 4: สร้างเว็บไซต์
1. ไปที่นี่ก่อน
2. ฟรี ลงทะเบียนบัญชีและสร้างชื่อเว็บไซต์ (เพียงเขียนชื่อเท่านั้น ไม่ต้องมี www และ.com)
3. หากลงทะเบียนบัญชีเสร็จแล้ว ให้เปิดอีเมลเพื่อยืนยัน
4. เมื่อเสร็จแล้ว ไปที่จัดการเว็บไซต์และอัปโหลดไฟล์ PHP และ JSON
ขั้นตอนที่ 5: รหัสที่มา Arduino
ดาวน์โหลดซอร์สโค้ดและเปิดด้วย Arduino IDE ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง ESP8266 ลงใน Arduino IDE ของคุณเรียบร้อยแล้ว เพื่อให้คุณสามารถเชื่อมต่อ ESP8266 เข้ากับ Arduino IDE และเลือกบอร์ดและพอร์ตที่ถูกต้องลงใน Arduino IDE
คลิกที่นี่เพื่อดูวิธีการติดตั้ง ESP8266 ลงใน Arduino IDE ของคุณ
*บันทึก:
1. เปลี่ยน ssid และรหัสผ่านเป็นชื่อ WiFi และรหัสผ่านของคุณเอง
2. เปลี่ยนโฮสต์และเส้นทาง
const char* host = "ควบคุม.000webhostapp.com"; //โดเมนของคุณ
เส้นทางสตริง = "/light.json"; //ขึ้นต้นด้วยสแลช
3. เปลี่ยนหมายเลขพิน
ขั้นตอนที่ 6: ผลลัพธ์
หลังจากเปิดเครื่องคอนโทรลเลอร์แล้ว ให้เปิด "Serial Monitor" และจะแสดง:
…เชื่อมต่อ WIFI แล้ว
กำลังเชื่อมต่อกับ (ชื่อเว็บไซต์ของคุณ)
………… LED ปิด
กำลังปิดการเชื่อมต่อ กำลังเชื่อมต่อกับ (ชื่อเว็บไซต์ของคุณ)
เมื่อคุณเปิดเว็บไซต์และคลิกปุ่ม "เปิด" "Serial Monitor" จะแสดง:
………… LED ON
กำลังปิดการเชื่อมต่อ กำลังเชื่อมต่อกับ (ชื่อเว็บไซต์ของคุณ)
หรือคลิกปุ่ม "ปิด" "Serial Monitor" จะแสดง:
……………… LED ปิดการเชื่อมต่อ กำลังเชื่อมต่อกับ (ชื่อเว็บไซต์ของคุณ)
ขั้นตอนที่ 7: วิดีโอ
วิดีโอนี้แสดงการสาธิตของ LED ควบคุมโดยใช้ ESP8266 จากเว็บ
แนะนำ:
วิธีควบคุม Bluetooth (HC-05) ด้วย Arduino: 5 ขั้นตอน
วิธีควบคุมบลูทูธ (HC-05) ด้วย Arduino: สวัสดีเพื่อนๆ ของฉันในบทเรียนนี้ เราจะเรียนรู้วิธีการควบคุมมอเตอร์กระแสตรงด้วยสมาร์ทโฟนหรือแท็บเล็ตของเรา เพื่อให้บรรลุสิ่งนี้ เราจะใช้ตัวควบคุมมอเตอร์ L298N และโมดูล Bluetooth (HC- 05).มาเริ่มกันเลย
วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: 10 ขั้นตอน
วิธีควบคุม WS2812 RGB LED (NeoPixel) ด้วย Arduino [บทช่วยสอน]: ภาพรวม LED NeoPixel ถูกใช้อย่างแพร่หลายในโครงการอิเล็กทรอนิกส์ เนื่องจากเอฟเฟกต์ภาพที่น่าดึงดูด ไฟ LED เหล่านี้มีจำหน่ายในขนาดและรูปร่างต่าง ๆ และในรูปแบบแถบ ในบทช่วยสอนนี้ คุณจะได้เรียนรู้เกี่ยวกับ NeoPixel LED และวิธี
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
วิธีควบคุม Wemos D1 Mini/ Nodemcu โดยใช้ Blynk App (IOT) (esp8266): 6 ขั้นตอน
วิธีควบคุม Wemos D1 Mini/ Nodemcu โดยใช้ Blynk App (IOT) (esp8266): สวัสดีเพื่อนๆ ในคำแนะนำนี้ ฉันจะแสดงวิธีควบคุม wemos D1 mini หรือ (nodemcu) โดยใช้ blynk app เป็นคู่มือสำหรับผู้เริ่มต้นใช้งานอย่างแท้จริง สำหรับรายละเอียดการสอน ต้องดูวิดีโอ อย่าลืมกดไลค์ แชร์ & ติดตามช่องของฉัน
วิธีควบคุม LED ด้วยการประมวลผลและ Arduino: 5 ขั้นตอน
วิธีควบคุม LED ด้วยการประมวลผลและ Arduino: เมื่อวันก่อนฉันเผชิญกับปัญหาที่น่าสนใจ ฉันจำเป็นต้องควบคุมชุดไฟจากการโต้ตอบบนหน้าจอคอมพิวเตอร์ และต้องมีราคาถูกที่สุด ฉันนึกถึง Arduino ขึ้นมาทันที มันมีทุก